Blender V4.3
TransData Struct Reference

#include <transform_data.hh>

Public Attributes

 TRANSDATABASIC
 
float dist
 
float rdist
 
float factor
 
float mtx [3][3]
 
float smtx [3][3]
 
float axismtx [3][3]
 
Objectob
 
bConstraintcon
 
TransDataExtensionext
 
TransDataCurveHandleFlagshdata
 
short protectflag
 

Detailed Description

Definition at line 117 of file transform_data.hh.

Member Data Documentation

◆ axismtx

◆ con

bConstraint* TransData::con

For objects/bones, the first constraint in its constraint stack.

Definition at line 133 of file transform_data.hh.

Referenced by add_pose_transdata(), constraintRotLim(), constraintSizeLim(), constraintTransLim(), and ObjectToTransData().

◆ dist

◆ ext

◆ factor

◆ hdata

TransDataCurveHandleFlags* TransData::hdata

For curves, stores handle flags for modification/cancel.

Definition at line 137 of file transform_data.hh.

Referenced by initTransDataCurveHandles(), postTrans(), restoreElement(), and update_trans_data().

◆ mtx

◆ ob

◆ protectflag

◆ rdist

float TransData::rdist

Distance to the nearest element (for Proportional Editing).

Definition at line 122 of file transform_data.hh.

Referenced by calculatePropRatio(), createTransActionData(), createTransGraphEditData(), graph_key_shortest_dist(), set_prop_dist(), and trans_data_compare_rdist().

◆ smtx

◆ TRANSDATABASIC

TransData::TRANSDATABASIC

Definition at line 118 of file transform_data.hh.


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