def is_inside_nose_box()

in lambda/states/nose.py [0:0]


    def is_inside_nose_box(self, landmarks):
        for landmark in landmarks:
            if landmark['Type'] == 'nose':
                nose_left = self.image_width * landmark['X']
                nose_top = self.image_height * landmark['Y']
                self.nose_trajectory.append((landmark['X'], landmark['Y']))
                return (self.nose_box[0] <= nose_left <= self.nose_box[0] + self.nose_box[2] and
                        self.nose_box[1] <= nose_top <= self.nose_box[1] + self.nose_box[3])
        return False