def update(self):

        utime = self.imageManager.queue.getCurrentImageTime(self.cameraName)
        if utime == self.lastUtime:
            return

        if (utime < self.lastUtime ):
            temp=0 # dummy
        elif (1E6/self.getProperty('Target FPS') < utime - self.lastUtime):
            return

        decimation = int(self.properties.getPropertyEnumValue('Decimation'))
        removeSize = int(self.properties.getProperty('Remove Size'))
        polyData = getDisparityPointCloud(decimation, imagesChannel=self.getProperty('Channel'), cameraName=self.getProperty('Camera name'),
                                          removeOutliers=False, removeSize=removeSize)
        self.setPolyData(polyData)

        if not self.lastUtime:
            self.setProperty('Color By', 'rgb_colors')

        self.lastUtime = utime
dataset/ETHPy150Open RobotLocomotion/director/src/python/director/segmentation.py/DisparityPointCloudItem.update/swapped operands of `<`