Пример #1
0
    def ignoreStride(self, value):
        """ Setter sets or clears the 'ignoreStride' analysis flag, depending on
            the boolean. """
        # preserve the state of any other flags
        flags = self.analysisFlags & ~AnalysisFlagsEnum.IGNORE_STRIDE

        if value:
            self.analysisFlags = AnalysisFlagsEnumOps.set(
                flags, AnalysisFlagsEnum.IGNORE_STRIDE)
        else:
            self.analysisFlags = AnalysisFlagsEnumOps.clear(
                flags, AnalysisFlagsEnum.IGNORE_STRIDE)
Пример #2
0
    def ignorePace(self):
        """ Getter returns a boolean indicating whether the 'ignorePace'
            analysis flag is set. """

        flags = self.analysisFlags & ~AnalysisFlagsEnum.IGNORE_PACE

        return AnalysisFlagsEnumOps.get(flags, AnalysisFlagsEnum.IGNORE_PACE)