Blender V4.3
MovieTrackingObject Struct Reference

#include <DNA_tracking_types.h>

Public Attributes

struct MovieTrackingObjectnext
 
struct MovieTrackingObjectprev
 
char name [64]
 
int flag
 
float scale
 
ListBase tracks
 
ListBase plane_tracks
 
MovieTrackingTrackactive_track
 
MovieTrackingPlaneTrackactive_plane_track
 
MovieTrackingReconstruction reconstruction
 
int keyframe1
 
int keyframe2
 

Detailed Description

Definition at line 349 of file DNA_tracking_types.h.

Member Data Documentation

◆ active_plane_track

◆ active_track

◆ flag

◆ keyframe1

int MovieTrackingObject::keyframe1

◆ keyframe2

◆ name

◆ next

struct MovieTrackingObject* MovieTrackingObject::next

Definition at line 350 of file DNA_tracking_types.h.

Referenced by blo_do_versions_260().

◆ plane_tracks

◆ prev

struct MovieTrackingObject * MovieTrackingObject::prev

Definition at line 350 of file DNA_tracking_types.h.

◆ reconstruction

◆ scale

float MovieTrackingObject::scale

Scale of object solution in camera space.

Definition at line 356 of file DNA_tracking_types.h.

Referenced by BKE_tracking_object_add(), blo_do_versions_260(), do_set_scale(), and reconstructed_camera_scale_set().

◆ tracks

ListBase MovieTrackingObject::tracks

Lists of point and plane tracks use to tracking this object.

Definition at line 359 of file DNA_tracking_types.h.

Referenced by add_marker(), autotrack_context_init_tracks_for_clip(), average_marker_positions(), average_track_contributions(), average_tracks_exec(), BKE_tracking_clipboard_copy_tracks(), BKE_tracking_clipboard_paste_tracks(), BKE_tracking_count_selected_tracks_in_active_object(), BKE_tracking_object_find_track_with_name(), BKE_tracking_reconstruction_context_new(), BKE_tracking_selected_tracks_in_active_object(), box_select_exec(), calculate_autoscale_factor(), circle_select_exec(), clean_tracks_exec(), clear_solution_exec(), clear_track_path_exec(), clip_delete_track(), clip_graph_tracking_iterate(), clip_graph_tracking_values_iterate(), clip_tracking_clear_invisible_track_selection(), blender::compositor::KeyingScreenOperation::compute_marker_points(), blender::realtime_compositor::compute_marker_points(), count_selected_bundles(), create_plane_track_tracks_exec(), createTransTrackingCurvesData(), createTransTrackingTracksData(), delete_marker_exec(), delete_track_exec(), detect_features_exec(), disable_markers_exec(), do_lasso_select_marker(), do_set_scale(), dopesheet_select_channel_exec(), draw_tracking_tracks(), ED_clip_select_all(), ed_tracking_pick_point_track(), establish_track_initialization_order(), find_next_working_frames(), hide_tracks_clear_exec(), hide_tracks_exec(), init_all_tracks(), join_tracks_exec(), keyframe_set_flag(), lock_tracks_exec(), mouse_select_curve(), paste_tracks_exec(), recalcData_tracking(), reconstruct_count_tracks_on_both_keyframes(), reconstruct_retrieve_libmv_tracks(), refine_marker_exec(), screen_ctx_selected_movieclip_tracks(), select_exec(), select_grouped_exec(), selected_tracking_boundbox(), set_axis_exec(), set_origin_exec(), set_plane_exec(), stabilize_2d_add_exec(), stabilize_2d_remove_exec(), stabilize_2d_rotation_add_exec(), stabilize_2d_rotation_remove_exec(), stabilize_2d_rotation_select_exec(), stabilize_2d_select_exec(), track_copy_color_exec(), track_count_markers(), track_init_markers(), tracking_dopesheet_calc_coverage(), tracking_dopesheet_channels_calc(), tracking_has_selection(), tracking_object_copy(), tracking_object_free(), tracks_map_merge(), and version_motion_tracking_legacy_camera_object().


The documentation for this struct was generated from the following file: