Blender
V3.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 |
MovieTrackingReconstruction | reconstruction |
int | keyframe1 |
int | keyframe2 |
Definition at line 344 of file DNA_tracking_types.h.
int MovieTrackingObject::flag |
Definition at line 349 of file DNA_tracking_types.h.
Referenced by apply_solution_scale_poll(), BKE_tracking_get_active_plane_tracks(), BKE_tracking_get_active_tracks(), BKE_tracking_object_delete(), BKE_tracking_object_get_camera(), BKE_tracking_object_get_plane_tracks(), BKE_tracking_object_get_reconstruction(), BKE_tracking_object_get_tracks(), bundle_midpoint(), 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 362 of file DNA_tracking_types.h.
Referenced by blo_do_versions_260(), draw_movieclip_cache(), and solve_camera_initjob().
int MovieTrackingObject::keyframe2 |
Definition at line 362 of file DNA_tracking_types.h.
Referenced by blo_do_versions_260(), draw_movieclip_cache(), and solve_camera_initjob().
char MovieTrackingObject::name[64] |
Name of tracking object, MAX_NAME.
Definition at line 348 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_get_named(), BKE_tracking_object_unique_name(), BKE_tracking_reconstruction_context_new(), 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 345 of file DNA_tracking_types.h.
Referenced by BKE_tracking_find_object_for_plane_track(), BKE_tracking_find_object_for_track(), BKE_tracking_object_get_camera(), BKE_tracking_object_get_named(), blo_do_versions_260(), blo_do_versions_270(), bundle_midpoint(), and movieclip_selection_sync().
ListBase MovieTrackingObject::plane_tracks |
List of plane tracks used by this object.
Definition at line 356 of file DNA_tracking_types.h.
Referenced by BKE_tracking_find_object_for_plane_track(), movieclip_blend_write(), tracking_object_copy(), and tracking_object_free().
struct MovieTrackingObject * MovieTrackingObject::prev |
Definition at line 345 of file DNA_tracking_types.h.
MovieTrackingReconstruction MovieTrackingObject::reconstruction |
Reconstruction data for this object.
Definition at line 358 of file DNA_tracking_types.h.
Referenced by movieclip_blend_write(), tracking_object_copy(), and tracking_object_free().
float MovieTrackingObject::scale |
Scale of object solution in camera space.
Definition at line 351 of file DNA_tracking_types.h.
Referenced by blo_do_versions_260(), do_set_scale(), and reconstructed_camera_scale_set().
ListBase MovieTrackingObject::tracks |
List of tracks use to tracking this object.
Definition at line 354 of file DNA_tracking_types.h.
Referenced by BKE_tracking_find_object_for_track(), blo_do_versions_260(), movieclip_blend_write(), tracking_object_copy(), and tracking_object_free().