Blender  V2.93
Functions
tracksN.cc File Reference
#include "intern/tracksN.h"
#include "intern/utildefines.h"
#include "libmv/autotrack/marker.h"
#include "libmv/autotrack/tracks.h"

Go to the source code of this file.

Functions

void libmv_apiMarkerToMarker (const libmv_Marker &libmv_marker, Marker *marker)
 
void libmv_markerToApiMarker (const Marker &marker, libmv_Marker *libmv_marker)
 
libmv_TracksNlibmv_tracksNewN (void)
 
void libmv_tracksDestroyN (libmv_TracksN *libmv_tracks)
 
void libmv_tracksAddMarkerN (libmv_TracksN *libmv_tracks, const libmv_Marker *libmv_marker)
 
void libmv_tracksGetMarkerN (libmv_TracksN *libmv_tracks, int clip, int frame, int track, libmv_Marker *libmv_marker)
 
void libmv_tracksRemoveMarkerN (libmv_TracksN *libmv_tracks, int clip, int frame, int track)
 
void libmv_tracksRemoveMarkersForTrack (libmv_TracksN *libmv_tracks, int track)
 
int libmv_tracksMaxClipN (libmv_TracksN *libmv_tracks)
 
int libmv_tracksMaxFrameN (libmv_TracksN *libmv_tracks, int clip)
 
int libmv_tracksMaxTrackN (libmv_TracksN *libmv_tracks)
 
int libmv_tracksNumMarkersN (libmv_TracksN *libmv_tracks)
 

Function Documentation

◆ libmv_apiMarkerToMarker()

void libmv_apiMarkerToMarker ( const libmv_Marker libmv_marker,
Marker marker 
)

◆ libmv_markerToApiMarker()

void libmv_markerToApiMarker ( const Marker marker,
libmv_Marker libmv_marker 
)

◆ libmv_tracksAddMarkerN()

void libmv_tracksAddMarkerN ( libmv_TracksN libmv_tracks,
const libmv_Marker libmv_marker 
)

Definition at line 86 of file tracksN.cc.

References libmv_apiMarkerToMarker().

◆ libmv_tracksDestroyN()

void libmv_tracksDestroyN ( libmv_TracksN libmv_tracks)

Definition at line 82 of file tracksN.cc.

References LIBMV_OBJECT_DELETE.

◆ libmv_tracksGetMarkerN()

void libmv_tracksGetMarkerN ( libmv_TracksN libmv_tracks,
int  clip,
int  frame,
int  track,
libmv_Marker libmv_marker 
)

Definition at line 93 of file tracksN.cc.

References libmv_markerToApiMarker().

◆ libmv_tracksMaxClipN()

int libmv_tracksMaxClipN ( libmv_TracksN libmv_tracks)

Definition at line 114 of file tracksN.cc.

◆ libmv_tracksMaxFrameN()

int libmv_tracksMaxFrameN ( libmv_TracksN libmv_tracks,
int  clip 
)

Definition at line 118 of file tracksN.cc.

◆ libmv_tracksMaxTrackN()

int libmv_tracksMaxTrackN ( libmv_TracksN libmv_tracks)

Definition at line 122 of file tracksN.cc.

◆ libmv_tracksNewN()

libmv_TracksN* libmv_tracksNewN ( void  )

Definition at line 76 of file tracksN.cc.

References LIBMV_OBJECT_NEW, and tracks.

◆ libmv_tracksNumMarkersN()

int libmv_tracksNumMarkersN ( libmv_TracksN libmv_tracks)

Definition at line 126 of file tracksN.cc.

◆ libmv_tracksRemoveMarkerN()

void libmv_tracksRemoveMarkerN ( libmv_TracksN libmv_tracks,
int  clip,
int  frame,
int  track 
)

Definition at line 103 of file tracksN.cc.

◆ libmv_tracksRemoveMarkersForTrack()

void libmv_tracksRemoveMarkersForTrack ( libmv_TracksN libmv_tracks,
int  track 
)

Definition at line 110 of file tracksN.cc.