|
Blender V4.3
|
#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_TracksN * | libmv_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) |
| void libmv_apiMarkerToMarker | ( | const libmv_Marker & | libmv_marker, |
| Marker * | marker ) |
Definition at line 13 of file tracksN.cc.
References libmv_Marker::center, mv::Marker::center, libmv_Marker::clip, mv::Marker::clip, mv::Quad< T, D >::coordinates, libmv_Marker::disabled_channels, mv::Marker::disabled_channels, libmv_Marker::frame, mv::Marker::frame, mv::Region::max, mv::Region::min, libmv_Marker::model_id, mv::Marker::model_id, libmv_Marker::model_type, mv::Marker::model_type, libmv_Marker::patch, mv::Marker::patch, libmv_Marker::reference_clip, mv::Marker::reference_clip, libmv_Marker::reference_frame, mv::Marker::reference_frame, mv::Marker::search_region, libmv_Marker::search_region_max, libmv_Marker::search_region_min, libmv_Marker::source, mv::Marker::source, libmv_Marker::status, mv::Marker::status, libmv_Marker::track, mv::Marker::track, libmv_Marker::weight, and mv::Marker::weight.
Referenced by libmv_autoTrackAddMarker(), libmv_autoTrackMarker(), libmv_autoTrackSetMarkers(), and libmv_tracksAddMarkerN().
| void libmv_markerToApiMarker | ( | const Marker & | marker, |
| libmv_Marker * | libmv_marker ) |
Definition at line 37 of file tracksN.cc.
References libmv_Marker::center, mv::Marker::center, libmv_Marker::clip, mv::Marker::clip, mv::Quad< T, D >::coordinates, libmv_Marker::disabled_channels, mv::Marker::disabled_channels, libmv_Marker::frame, mv::Marker::frame, mv::Region::max, mv::Region::min, libmv_Marker::model_id, mv::Marker::model_id, libmv_Marker::model_type, mv::Marker::model_type, libmv_Marker::patch, mv::Marker::patch, libmv_Marker::reference_clip, mv::Marker::reference_clip, libmv_Marker::reference_frame, mv::Marker::reference_frame, mv::Marker::search_region, libmv_Marker::search_region_max, libmv_Marker::search_region_min, libmv_Marker::source, mv::Marker::source, libmv_Marker::status, mv::Marker::status, libmv_Marker::track, mv::Marker::track, libmv_Marker::weight, and mv::Marker::weight.
Referenced by libmv_autoTrackGetMarker(), libmv_autoTrackMarker(), and libmv_tracksGetMarkerN().
| void libmv_tracksAddMarkerN | ( | libmv_TracksN * | libmv_tracks, |
| const libmv_Marker * | libmv_marker ) |
Definition at line 71 of file tracksN.cc.
References libmv_apiMarkerToMarker().
| void libmv_tracksDestroyN | ( | libmv_TracksN * | libmv_tracks | ) |
Definition at line 67 of file tracksN.cc.
References LIBMV_OBJECT_DELETE.
| void libmv_tracksGetMarkerN | ( | libmv_TracksN * | libmv_tracks, |
| int | clip, | ||
| int | frame, | ||
| int | track, | ||
| libmv_Marker * | libmv_marker ) |
Definition at line 78 of file tracksN.cc.
References libmv_markerToApiMarker().
| int libmv_tracksMaxClipN | ( | libmv_TracksN * | libmv_tracks | ) |
Definition at line 99 of file tracksN.cc.
| int libmv_tracksMaxFrameN | ( | libmv_TracksN * | libmv_tracks, |
| int | clip ) |
Definition at line 103 of file tracksN.cc.
| int libmv_tracksMaxTrackN | ( | libmv_TracksN * | libmv_tracks | ) |
Definition at line 107 of file tracksN.cc.
| libmv_TracksN * libmv_tracksNewN | ( | void | ) |
Definition at line 61 of file tracksN.cc.
References LIBMV_OBJECT_NEW, and tracks.
| int libmv_tracksNumMarkersN | ( | libmv_TracksN * | libmv_tracks | ) |
Definition at line 111 of file tracksN.cc.
| void libmv_tracksRemoveMarkerN | ( | libmv_TracksN * | libmv_tracks, |
| int | clip, | ||
| int | frame, | ||
| int | track ) |
Definition at line 88 of file tracksN.cc.
| void libmv_tracksRemoveMarkersForTrack | ( | libmv_TracksN * | libmv_tracks, |
| int | track ) |
Definition at line 95 of file tracksN.cc.