void OnLiftedObjectsOutput(FrameAnnotation liftedObjects) { liftedObjectsAnnotationController.DrawLater(liftedObjects); }
public ObjectronValue(FrameAnnotation liftedObjects, List <NormalizedRect> multiBoxRects, List <NormalizedLandmarkList> multiBoxLandmarks) { this.liftedObjects = liftedObjects; this.multiBoxRects = multiBoxRects; this.multiBoxLandmarks = multiBoxLandmarks; }
public void DrawNow(FrameAnnotation target) { _currentTarget = target; SyncNow(); }
public void DrawLater(FrameAnnotation target) { UpdateCurrentTarget(target, ref _currentTarget); }
public void Draw(FrameAnnotation target, Vector2 focalLength, Vector2 principalPoint, float scale, bool visualizeZ = true) { Draw(target?.Annotations, focalLength, principalPoint, scale, visualizeZ); }