|
Blender V4.3
|
#include <DNA_tracking_types.h>
Public Attributes | |
| struct MovieTrackingObject * | next |
| struct MovieTrackingObject * | prev |
| char | name [64] |
| int | flag |
| float | scale |
| ListBase | tracks |
| ListBase | plane_tracks |
| MovieTrackingTrack * | active_track |
| MovieTrackingPlaneTrack * | active_plane_track |
| MovieTrackingReconstruction | reconstruction |
| int | keyframe1 |
| int | keyframe2 |
Definition at line 349 of file DNA_tracking_types.h.
| MovieTrackingPlaneTrack* MovieTrackingObject::active_plane_track |
Definition at line 364 of file DNA_tracking_types.h.
Referenced by add_marker(), average_tracks_exec(), clip_delete_plane_track(), create_plane_track_tracks_exec(), draw_movieclip_cache(), draw_tracking_tracks(), hide_tracks_exec(), blender::nodes::node_composite_planetrackdeform_cc::init(), mask_parent_set_exec(), new_image_from_plane_marker_exec(), new_image_from_plane_marker_poll(), sample_plane_marker_image_for_operator(), select_exec(), slide_marker_invoke(), slide_plane_marker_invoke(), tracking_object_copy(), update_image_from_plane_marker_exec(), update_image_from_plane_marker_poll(), and version_motion_tracking_legacy_camera_object().
| MovieTrackingTrack* MovieTrackingObject::active_track |
Active point and plane tracks.
Definition at line 363 of file DNA_tracking_types.h.
Referenced by add_marker(), annotation_session_initdata(), average_tracks_exec(), BKE_movieclip_update_scopes(), BKE_tracking_clipboard_paste_tracks(), box_select_graph_exec(), clean_tracks_exec(), clear_track_path_exec(), clip_delete_track(), clip_draw_grease_pencil(), create_plane_track_tracks_exec(), delete_curve_exec(), delete_knot_exec(), dopesheet_select_channel_exec(), draw_movieclip_cache(), draw_tracking_tracks(), draw_tracks_motion_and_error_curves(), ED_annotation_data_get_pointers_direct(), ED_space_clip_marker_is_visible(), ed_tracking_pick_point_track(), frame_jump_exec(), graph_disable_markers_exec(), graph_select_all_markers_exec(), hide_tracks_exec(), blender::nodes::node_composite_trackpos_cc::init(), join_tracks_exec(), mask_parent_set_exec(), mouse_select_curve(), mouse_select_knot(), select_exec(), select_grouped_exec(), set_plane_exec(), slide_marker_invoke(), slide_plane_marker_invoke(), track_copy_color_exec(), tracking_object_copy(), and version_motion_tracking_legacy_camera_object().
| int MovieTrackingObject::flag |
Definition at line 354 of file DNA_tracking_types.h.
Referenced by apply_solution_scale_poll(), BKE_tracking_object_add(), BKE_tracking_object_delete(), do_set_scale(), get_orientation_object(), reconstruct_refine_intrinsics_get_flags(), reconstructed_camera_scale_set(), set_axis(), set_orientation_poll(), set_origin_exec(), set_plane_exec(), set_solution_scale_poll(), stabilize_2d_poll(), and tracking_object_remove_exec().
| int MovieTrackingObject::keyframe1 |
Two keyframes for reconstruction initialization.
Definition at line 371 of file DNA_tracking_types.h.
Referenced by BKE_tracking_object_add(), BKE_tracking_reconstruction_finish(), draw_movieclip_cache(), reconstruct_count_tracks_on_both_keyframes(), set_solver_keyframe_exec(), and solve_camera_initjob().
| int MovieTrackingObject::keyframe2 |
Definition at line 371 of file DNA_tracking_types.h.
Referenced by BKE_tracking_object_add(), BKE_tracking_reconstruction_finish(), draw_movieclip_cache(), reconstruct_count_tracks_on_both_keyframes(), set_solver_keyframe_exec(), and solve_camera_initjob().
| char MovieTrackingObject::name[64] |
Name of tracking object, MAX_NAME.
Definition at line 353 of file DNA_tracking_types.h.
Referenced by BKE_tracking_get_rna_path_for_plane_track(), BKE_tracking_get_rna_path_for_track(), BKE_tracking_get_rna_path_prefix_for_plane_track(), BKE_tracking_get_rna_path_prefix_for_track(), BKE_tracking_object_add(), BKE_tracking_object_unique_name(), BKE_tracking_reconstruction_context_new(), blender::realtime_compositor::KeyingScreenContainer::get(), blender::nodes::node_composite_planetrackdeform_cc::init(), blender::nodes::node_composite_trackpos_cc::init(), mask_parent_set_exec(), and blender::nodes::node_composite_keyingscreen_cc::node_composit_init_keyingscreen().
| struct MovieTrackingObject* MovieTrackingObject::next |
Definition at line 350 of file DNA_tracking_types.h.
Referenced by blo_do_versions_260().
| ListBase MovieTrackingObject::plane_tracks |
Definition at line 360 of file DNA_tracking_types.h.
Referenced by add_marker(), apply_mouse_slide(), average_tracks_exec(), BKE_autotrack_context_finish(), BKE_tracking_object_find_plane_track_with_name(), BKE_tracking_plane_tracks_remove_point_track(), BKE_tracking_plane_tracks_replace_point_track(), box_select_exec(), circle_select_exec(), clip_delete_plane_track(), create_plane_track_tracks_exec(), createTransTrackingTracksData(), delete_marker_exec(), delete_track_exec(), do_lasso_select_marker(), draw_tracking_tracks(), ED_clip_select_all(), ed_tracking_pick_plane_track(), hide_tracks_clear_exec(), hide_tracks_exec(), join_tracks_exec(), keyframe_set_flag(), select_exec(), special_aftertrans_update__movieclip(), tracking_object_copy(), tracking_object_free(), and version_motion_tracking_legacy_camera_object().
| struct MovieTrackingObject * MovieTrackingObject::prev |
Definition at line 350 of file DNA_tracking_types.h.
| MovieTrackingReconstruction MovieTrackingObject::reconstruction |
Reconstruction data for this object.
Definition at line 367 of file DNA_tracking_types.h.
Referenced by BKE_tracking_camera_get_reconstructed(), BKE_tracking_camera_get_reconstructed_interpolate(), BKE_tracking_reconstruction_finish(), clear_solution_exec(), do_set_scale(), draw_frame_curves(), draw_movieclip_cache(), frame_jump_exec(), reconstruct_retrieve_libmv_tracks(), solve_camera_freejob(), solve_camera_invoke(), tracking_dopesheet_channels_calc(), tracking_object_copy(), tracking_object_free(), and version_motion_tracking_legacy_camera_object().
| 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().
| 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().