Blender  V3.3
Classes | Typedefs | Enumerations | Functions
mv Namespace Reference

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 Documentation

◆ Quad2Df

typedef Quad<float, 2> mv::Quad2Df

Definition at line 53 of file quad.h.

Enumeration Type Documentation

◆ PredictDirection

enum mv::PredictDirection
strong
Enumerator
AUTO 
FORWARD 
BACKWARD 

Definition at line 31 of file predict_tracks.h.

Function Documentation

◆ AddMarker()

static void mv::AddMarker ( int  frame,
float  x,
float  y,
Tracks tracks 
)
static

◆ operator<<()

std::ostream& mv::operator<< ( std::ostream &  out,
const Marker marker 
)
inline

◆ PredictMarkerPosition()

bool mv::PredictMarkerPosition ( const Tracks tracks,
const PredictDirection  direction,
Marker marker 
)

◆ TEST() [1/7]

mv::TEST ( PredictMarkerPosition  ,
EasyBackwardLinearMotion   
)

◆ TEST() [2/7]

mv::TEST ( PredictMarkerPosition  ,
EasyLinearMotion   
)

◆ TEST() [3/7]

mv::TEST ( PredictMarkerPosition  ,
FourFrameGap   
)

◆ TEST() [4/7]

mv::TEST ( PredictMarkerPosition  ,
MarkersInRandomOrder   
)

◆ TEST() [5/7]

mv::TEST ( PredictMarkerPosition  ,
MultipleGaps   
)

◆ TEST() [6/7]

mv::TEST ( PredictMarkerPosition  ,
TwoFrameGap   
)

◆ TEST() [7/7]

mv::TEST ( Tracks  ,
MaxFrame   
)

Definition at line 30 of file tracks_test.cc.

References mv::Marker::clip, EXPECT_EQ(), mv::Marker::frame, and tracks.