Blender  V3.3
Public Attributes | List of all members
MovieTrackingMarker Struct Reference

#include <DNA_tracking_types.h>

Public Attributes

float pos [2]
 
float pattern_corners [4][2]
 
float search_min [2]
 
float search_max [2]
 
int framenr
 
int flag
 

Detailed Description

Definition at line 71 of file DNA_tracking_types.h.

Member Data Documentation

◆ flag

int MovieTrackingMarker::flag

Marker's flag (alive, ...).

Definition at line 98 of file DNA_tracking_types.h.

Referenced by accumulate_marker(), autotrack_is_marker_usable(), BKE_autotrack_context_sync(), BKE_movieclip_update_scopes(), BKE_tracking_marker_get_interpolated(), BKE_tracking_reconstruction_context_new(), BKE_tracking_refine_marker(), BKE_tracking_track_has_enabled_marker_at_frame(), BKE_tracking_tracks_join(), box_select_cb(), blender::compositor::KeyingScreenOperation::build_voronoi_triangulation(), cancelTransTracking(), clip_draw_dopesheet_main(), clip_graph_tracking_iterate(), clip_graph_tracking_values_iterate_track_reprojection_error_values(), clip_graph_tracking_values_iterate_track_speed_values(), createTransTrackingCurvesData(), delete_knot_exec(), disable_markers_exec(), dna_marker_to_libmv_marker(), draw_marker_areas(), draw_marker_outline(), draw_marker_slide_zones(), draw_marker_texts(), frame_jump_exec(), generic_track_is_marker_enabled(), generic_track_is_marker_keyframed(), get_tracking_data_point(), get_usable_marker_for_interpolation(), graph_disable_markers_exec(), graph_select_all_markers_exec(), is_effectively_disabled(), keyframe_set_flag(), libmv_marker_to_dna_marker(), libmv_tracks_new(), marker_block_handler(), marker_to_path_point(), marker_update_cb(), markerToTransCurveDataInit(), markerToTransDataInit(), mouse_select_knot(), refine_marker_reference_frame_get(), select_grouped_exec(), set_draw_marker_area_color(), blender::TEST_F(), toggle_selection_cb(), track_count_markers(), track_mouse_area(), track_to_path_segment(), tracking_average_markers(), tracking_dopesheet_calc_coverage(), tracking_dopesheet_channels_segments_calc(), tracking_get_keyframed_marker(), tracking_marker_check_slide(), tracking_marker_insert_disabled(), tracking_segment_knot_cb(), trackToTransData(), ui_numedit_but_TRACKPREVIEW(), and uiTemplateMarker().

◆ framenr

int MovieTrackingMarker::framenr

◆ pattern_corners

float MovieTrackingMarker::pattern_corners[4][2]

◆ pos

float MovieTrackingMarker::pos[2]

2d position of marker on frame (in unified 0..1 space).

Definition at line 73 of file DNA_tracking_types.h.

Referenced by accessor_get_mask_for_track_callback(), accumulate_marker(), annotation_session_initdata(), average_marker_positions(), average_track_contributions(), BKE_movieclip_update_scopes(), BKE_tracking_marker_get_interpolated(), BKE_tracking_marker_get_subframe_position(), BKE_tracking_plane_track_add(), BKE_tracking_track_add(), BKE_tracking_tracks_join(), box_select_exec(), blender::compositor::KeyingScreenOperation::build_voronoi_triangulation(), calculate_reprojection_error_at_marker(), cancel_mouse_slide(), clip_draw_grease_pencil(), clip_graph_tracking_values_iterate_track_speed_values(), create_slide_marker_data(), dna_marker_to_libmv_marker(), do_lasso_select_marker(), draw_marker_areas(), draw_marker_outline(), draw_tracking_tracks(), find_nearest_track(), flushTransTracking(), init_track_for_stabilization(), libmv_marker_to_dna_marker(), libmv_tracks_new(), marker_block_handler(), marker_inside_ellipse(), marker_to_frame_unified(), marker_to_path_point(), markerToTransCurveDataInit(), markerToTransDataInit(), mask_parent_set_exec(), mouse_to_closest_pattern_corner_distance_squared(), mouse_to_offset_distance_squared(), mouse_to_search_corner_distance_squared(), mouse_to_tilt_distance_squared(), multiply_marker(), point_markers_correspondences_on_both_image(), rotation_contribution(), search_pixel_to_marker_unified(), selected_tracking_boundbox(), blender::TEST_F(), track_mouse_area(), tracking_set_marker_coords_from_tracking(), trackToTransData(), translation_contribution(), ui_numedit_but_TRACKPREVIEW(), and uiTemplateMarker().

◆ search_max

float MovieTrackingMarker::search_max[2]

◆ search_min

float MovieTrackingMarker::search_min[2]

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