Blender V4.3
MovieTrackingCamera Struct Reference

#include <DNA_tracking_types.h>

Public Attributes

void * intrinsics
short distortion_model
char _pad [2]
float sensor_width
float pixel_aspect
float focal
short units
char _pad1 [2]
float principal_point [2]
float principal_legacy [2]
float k1
float k2
float k3
float division_k1
float division_k2
float nuke_k1
float nuke_k2
float brown_k1
float brown_k2
float brown_k3
float brown_k4
float brown_p1
float brown_p2

Detailed Description

Definition at line 32 of file DNA_tracking_types.h.

Member Data Documentation

◆ _pad

char MovieTrackingCamera::_pad[2]

Definition at line 37 of file DNA_tracking_types.h.

◆ _pad1

char MovieTrackingCamera::_pad1[2]

Definition at line 47 of file DNA_tracking_types.h.

◆ brown_k1

float MovieTrackingCamera::brown_k1

Brown-Conrady radial distortion.

Definition at line 74 of file DNA_tracking_types.h.

Referenced by BKE_tracking_camera_distortion_equal().

◆ brown_k2

float MovieTrackingCamera::brown_k2

Definition at line 74 of file DNA_tracking_types.h.

Referenced by BKE_tracking_camera_distortion_equal().

◆ brown_k3

float MovieTrackingCamera::brown_k3

Definition at line 74 of file DNA_tracking_types.h.

Referenced by BKE_tracking_camera_distortion_equal().

◆ brown_k4

float MovieTrackingCamera::brown_k4

Definition at line 74 of file DNA_tracking_types.h.

Referenced by BKE_tracking_camera_distortion_equal().

◆ brown_p1

float MovieTrackingCamera::brown_p1

Brown-Conrady tangential distortion.

Definition at line 76 of file DNA_tracking_types.h.

Referenced by BKE_tracking_camera_distortion_equal().

◆ brown_p2

float MovieTrackingCamera::brown_p2

Definition at line 76 of file DNA_tracking_types.h.

Referenced by BKE_tracking_camera_distortion_equal().

◆ distortion_model

short MovieTrackingCamera::distortion_model

Definition at line 36 of file DNA_tracking_types.h.

Referenced by BKE_tracking_camera_distortion_equal().

◆ division_k1

float MovieTrackingCamera::division_k1

Definition at line 67 of file DNA_tracking_types.h.

Referenced by BKE_tracking_camera_distortion_equal().

◆ division_k2

float MovieTrackingCamera::division_k2

Definition at line 67 of file DNA_tracking_types.h.

Referenced by BKE_tracking_camera_distortion_equal().

◆ focal

◆ intrinsics

void* MovieTrackingCamera::intrinsics

Intrinsics handle.

Definition at line 34 of file DNA_tracking_types.h.

Referenced by BKE_tracking_copy(), BKE_tracking_free(), and movie_clip_foreach_cache().

◆ k1

float MovieTrackingCamera::k1

Polynomial radial distortion.

Definition at line 64 of file DNA_tracking_types.h.

Referenced by BKE_tracking_camera_distortion_equal().

◆ k2

float MovieTrackingCamera::k2

Definition at line 64 of file DNA_tracking_types.h.

Referenced by BKE_tracking_camera_distortion_equal().

◆ k3

float MovieTrackingCamera::k3

Definition at line 64 of file DNA_tracking_types.h.

Referenced by BKE_tracking_camera_distortion_equal().

◆ nuke_k1

float MovieTrackingCamera::nuke_k1

Definition at line 70 of file DNA_tracking_types.h.

Referenced by BKE_tracking_camera_distortion_equal().

◆ nuke_k2

float MovieTrackingCamera::nuke_k2

Definition at line 70 of file DNA_tracking_types.h.

Referenced by BKE_tracking_camera_distortion_equal().

◆ pixel_aspect

◆ principal_legacy

float MovieTrackingCamera::principal_legacy[2]

Legacy principal point in pixel space.

Definition at line 60 of file DNA_tracking_types.h.

Referenced by blo_do_versions_300().

◆ principal_point

float MovieTrackingCamera::principal_point[2]

Principal point (optical center) stored in normalized coordinates.

The normalized space stores principal point relative to the frame center which has normalized principal coordinate of (0, 0). The right top corer of the frame corresponds to a normalized principal coordinate of (1, 1), and the left bottom corner corresponds to coordinate of (-1, -1).

Definition at line 57 of file DNA_tracking_types.h.

Referenced by BKE_tracking_camera_distortion_equal(), BKE_tracking_camera_shift_get(), BKE_tracking_distort_v2(), BKE_tracking_distortion_new(), BKE_tracking_distortion_update(), BKE_tracking_undistort_v2(), and blo_do_versions_300().

◆ sensor_width

float MovieTrackingCamera::sensor_width

◆ units

short MovieTrackingCamera::units

Units of focal length user is working with.

Definition at line 46 of file DNA_tracking_types.h.

Referenced by BKE_tracking_settings_init().


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