Blender  V3.3
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 70 of file tracksN.cc.

References libmv_apiMarkerToMarker().

◆ libmv_tracksDestroyN()

void libmv_tracksDestroyN ( libmv_TracksN libmv_tracks)

Definition at line 66 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 77 of file tracksN.cc.

References libmv_markerToApiMarker().

◆ libmv_tracksMaxClipN()

int libmv_tracksMaxClipN ( libmv_TracksN libmv_tracks)

Definition at line 98 of file tracksN.cc.

◆ libmv_tracksMaxFrameN()

int libmv_tracksMaxFrameN ( libmv_TracksN libmv_tracks,
int  clip 
)

Definition at line 102 of file tracksN.cc.

◆ libmv_tracksMaxTrackN()

int libmv_tracksMaxTrackN ( libmv_TracksN libmv_tracks)

Definition at line 106 of file tracksN.cc.

◆ libmv_tracksNewN()

libmv_TracksN* libmv_tracksNewN ( void  )

Definition at line 60 of file tracksN.cc.

References LIBMV_OBJECT_NEW, and tracks.

◆ libmv_tracksNumMarkersN()

int libmv_tracksNumMarkersN ( libmv_TracksN libmv_tracks)

Definition at line 110 of file tracksN.cc.

◆ libmv_tracksRemoveMarkerN()

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

Definition at line 87 of file tracksN.cc.

◆ libmv_tracksRemoveMarkersForTrack()

void libmv_tracksRemoveMarkersForTrack ( libmv_TracksN libmv_tracks,
int  track 
)

Definition at line 94 of file tracksN.cc.