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

#include <DNA_tracking_types.h>

Public Attributes

short default_motion_model
 
short default_algorithm_flag
 
float default_minimum_correlation
 
short default_pattern_size
 
short default_search_size
 
short default_frames_limit
 
short default_margin
 
short default_pattern_match
 
short default_flag
 
float default_weight
 
short motion_flag
 
short speed
 
int keyframe1 DNA_DEPRECATED
 
int keyframe2 DNA_DEPRECATED
 
int reconstruction_flag
 
int refine_camera_intrinsics
 
float dist
 
int clean_frames
 
int clean_action
 
float clean_error
 
float object_distance
 

Detailed Description

Definition at line 237 of file DNA_tracking_types.h.

Member Data Documentation

◆ clean_action

int MovieTrackingSettings::clean_action

Definition at line 288 of file DNA_tracking_types.h.

Referenced by clean_tracks_invoke().

◆ clean_error

float MovieTrackingSettings::clean_error

Definition at line 289 of file DNA_tracking_types.h.

Referenced by clean_tracks_invoke().

◆ clean_frames

int MovieTrackingSettings::clean_frames

Definition at line 288 of file DNA_tracking_types.h.

Referenced by clean_tracks_invoke().

◆ default_algorithm_flag

short MovieTrackingSettings::default_algorithm_flag

Flags for the tracking algorithm (use brute, use ESM, use pyramid, etc.

Definition at line 242 of file DNA_tracking_types.h.

Referenced by BKE_tracking_settings_init(), and BKE_tracking_track_add_empty().

◆ default_flag

short MovieTrackingSettings::default_flag

Default flags like color channels used by default.

Definition at line 258 of file DNA_tracking_types.h.

Referenced by BKE_tracking_track_add_empty().

◆ default_frames_limit

short MovieTrackingSettings::default_frames_limit

Number of frames to be tracked during single tracking session (if TRACKING_FRAMES_LIMIT is set).

Definition at line 251 of file DNA_tracking_types.h.

Referenced by BKE_tracking_track_add_empty().

◆ default_margin

short MovieTrackingSettings::default_margin

Margin from frame boundaries.

Definition at line 253 of file DNA_tracking_types.h.

Referenced by BKE_tracking_track_add_empty().

◆ default_minimum_correlation

float MovieTrackingSettings::default_minimum_correlation

Minimal correlation which is still treated as successful tracking.

Definition at line 244 of file DNA_tracking_types.h.

Referenced by BKE_tracking_settings_init(), BKE_tracking_track_add_empty(), and blo_do_versions_260().

◆ default_motion_model

short MovieTrackingSettings::default_motion_model

Model of the motion for this track.

Definition at line 240 of file DNA_tracking_types.h.

Referenced by BKE_tracking_settings_init(), BKE_tracking_track_add_empty(), and blo_do_versions_260().

◆ default_pattern_match

short MovieTrackingSettings::default_pattern_match

Denotes which frame is used for the reference during tracking. An enumerator of eTrackFrameMatch.

Definition at line 256 of file DNA_tracking_types.h.

Referenced by BKE_tracking_track_add_empty().

◆ default_pattern_size

short MovieTrackingSettings::default_pattern_size

Size of pattern area for new tracks, measured in pixels.

Definition at line 246 of file DNA_tracking_types.h.

Referenced by BKE_tracking_settings_init(), BKE_tracking_track_add(), and blo_do_versions_260().

◆ default_search_size

short MovieTrackingSettings::default_search_size

Size of search area for new tracks, measured in pixels.

Definition at line 248 of file DNA_tracking_types.h.

Referenced by BKE_tracking_settings_init(), BKE_tracking_track_add(), and blo_do_versions_260().

◆ default_weight

float MovieTrackingSettings::default_weight

Default weight of the track.

Definition at line 260 of file DNA_tracking_types.h.

Referenced by BKE_tracking_settings_init(), BKE_tracking_track_add_empty(), and blo_do_versions_270().

◆ dist

float MovieTrackingSettings::dist

Distance between two bundles used for scene scaling.

Definition at line 285 of file DNA_tracking_types.h.

Referenced by apply_solution_scale_invoke(), BKE_tracking_settings_init(), and set_scale_invoke().

◆ DNA_DEPRECATED [1/2]

int keyframe1 MovieTrackingSettings::DNA_DEPRECATED

Definition at line 273 of file DNA_tracking_types.h.

◆ DNA_DEPRECATED [2/2]

int keyframe2 MovieTrackingSettings::DNA_DEPRECATED

Definition at line 274 of file DNA_tracking_types.h.

◆ motion_flag

short MovieTrackingSettings::motion_flag

Flags describes motion type.

Definition at line 263 of file DNA_tracking_types.h.

Referenced by BKE_tracking_reconstruction_check(), and BKE_tracking_reconstruction_context_new().

◆ object_distance

float MovieTrackingSettings::object_distance

Distance between two bundles used for object scaling.

Definition at line 293 of file DNA_tracking_types.h.

Referenced by BKE_tracking_settings_init(), blo_do_versions_260(), and set_solution_scale_invoke().

◆ reconstruction_flag

int MovieTrackingSettings::reconstruction_flag

◆ refine_camera_intrinsics

int MovieTrackingSettings::refine_camera_intrinsics

◆ speed

short MovieTrackingSettings::speed

Speed of tracking.

Definition at line 267 of file DNA_tracking_types.h.

Referenced by track_markers_initjob().


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