|
Blender
V3.3
|
Classes | |
| class | AutoTrack |
| struct | OperationListener |
| struct | FrameAccessor |
| struct | Marker |
| struct | Model |
| struct | Quad |
| class | CameraPose |
| class | Point |
| class | Reconstruction |
| struct | Region |
| class | Tracks |
| class | KalmanFilter |
Typedefs | |
| typedef Quad< float, 2 > | Quad2Df |
Enumerations | |
| enum class | PredictDirection { AUTO , FORWARD , BACKWARD } |
Functions | |
| std::ostream & | operator<< (std::ostream &out, const Marker &marker) |
| bool | PredictMarkerPosition (const Tracks &tracks, const PredictDirection direction, Marker *marker) |
| static void | AddMarker (int frame, float x, float y, Tracks *tracks) |
| TEST (PredictMarkerPosition, EasyLinearMotion) | |
| TEST (PredictMarkerPosition, EasyBackwardLinearMotion) | |
| TEST (PredictMarkerPosition, TwoFrameGap) | |
| TEST (PredictMarkerPosition, FourFrameGap) | |
| TEST (PredictMarkerPosition, MultipleGaps) | |
| TEST (PredictMarkerPosition, MarkersInRandomOrder) | |
| TEST (Tracks, MaxFrame) | |
| typedef Quad<float, 2> mv::Quad2Df |
|
strong |
| Enumerator | |
|---|---|
| AUTO | |
| FORWARD | |
| BACKWARD | |
Definition at line 31 of file predict_tracks.h.
Definition at line 32 of file predict_tracks_test.cc.
References mv::Marker::center, mv::Marker::clip, mv::Quad< T, D >::coordinates, mv::Marker::frame, mv::Marker::patch, mv::Marker::track, tracks, x, and y.
Referenced by TEST().
|
inline |
Definition at line 122 of file marker.h.
References mv::Marker::center, mv::Marker::clip, mv::Marker::frame, usdtokens::out(), and mv::Marker::track.
| bool mv::PredictMarkerPosition | ( | const Tracks & | tracks, |
| const PredictDirection | direction, | ||
| Marker * | marker | ||
| ) |
Definition at line 228 of file predict_tracks.cc.
References AUTO, BACKWARD, mv::Marker::clip, FORWARD, mv::Marker::frame, LG, markers, max, min, sort(), mv::Marker::track, and tracks.
Referenced by TEST(), and mv::AutoTrack::TrackMarker().
| mv::TEST | ( | PredictMarkerPosition | , |
| EasyBackwardLinearMotion | |||
| ) |
Definition at line 75 of file predict_tracks_test.cc.
References AddMarker(), AUTO, mv::Marker::center, mv::Marker::clip, mv::Quad< T, D >::coordinates, error(), mv::Marker::frame, LG, norm(), mv::Marker::patch, PredictMarkerPosition(), mv::Marker::track, tracks, x, and y.
| mv::TEST | ( | PredictMarkerPosition | , |
| EasyLinearMotion | |||
| ) |
Definition at line 43 of file predict_tracks_test.cc.
References AddMarker(), AUTO, mv::Marker::center, mv::Marker::clip, mv::Quad< T, D >::coordinates, error(), mv::Marker::frame, LG, norm(), mv::Marker::patch, PredictMarkerPosition(), mv::Marker::track, tracks, x, and y.
| mv::TEST | ( | PredictMarkerPosition | , |
| FourFrameGap | |||
| ) |
Definition at line 130 of file predict_tracks_test.cc.
References AddMarker(), AUTO, mv::Marker::center, mv::Marker::clip, error(), mv::Marker::frame, LG, norm(), PredictMarkerPosition(), mv::Marker::track, and tracks.
| mv::TEST | ( | PredictMarkerPosition | , |
| MarkersInRandomOrder | |||
| ) |
Definition at line 171 of file predict_tracks_test.cc.
References AddMarker(), AUTO, mv::Marker::center, mv::Marker::clip, error(), mv::Marker::frame, LG, norm(), PredictMarkerPosition(), mv::Marker::track, and tracks.
| mv::TEST | ( | PredictMarkerPosition | , |
| MultipleGaps | |||
| ) |
Definition at line 149 of file predict_tracks_test.cc.
References AddMarker(), AUTO, mv::Marker::center, mv::Marker::clip, error(), mv::Marker::frame, LG, norm(), PredictMarkerPosition(), mv::Marker::track, and tracks.
| mv::TEST | ( | PredictMarkerPosition | , |
| TwoFrameGap | |||
| ) |
Definition at line 108 of file predict_tracks_test.cc.
References AddMarker(), AUTO, mv::Marker::center, mv::Marker::clip, error(), mv::Marker::frame, LG, norm(), PredictMarkerPosition(), mv::Marker::track, and tracks.
| mv::TEST | ( | Tracks | , |
| MaxFrame | |||
| ) |
Definition at line 30 of file tracks_test.cc.
References mv::Marker::clip, EXPECT_EQ(), mv::Marker::frame, and tracks.