Blender V5.0
blender::ed::transform::PoseInitData_Mirror Struct Reference

Public Attributes

bPoseChannelpchan
struct { 
   float   loc [3] 
   float   scale [3] 
   union { 
      float   eul [3] 
      float   quat [4] 
      float   axis_angle [4] 
   } 
   float   curve_in_x 
   float   curve_out_x 
   float   roll1 
   float   roll2 
orig
float offset_mtx [4][4]

Detailed Description

Definition at line 316 of file transform_convert_armature.cc.

Member Data Documentation

◆ axis_angle

float blender::ed::transform::PoseInitData_Mirror::axis_angle[4]

◆ curve_in_x

float blender::ed::transform::PoseInitData_Mirror::curve_in_x

◆ curve_out_x

float blender::ed::transform::PoseInitData_Mirror::curve_out_x

◆ eul

float blender::ed::transform::PoseInitData_Mirror::eul[3]

◆ loc

float blender::ed::transform::PoseInitData_Mirror::loc[3]

◆ offset_mtx

float blender::ed::transform::PoseInitData_Mirror::offset_mtx[4][4]

An extra offset to apply after mirroring. Use with POSE_MIRROR_RELATIVE.

Definition at line 337 of file transform_convert_armature.cc.

Referenced by blender::ed::transform::pose_mirror_info_init(), and blender::ed::transform::pose_transform_mirror_update().

◆ [struct]

struct { ... } blender::ed::transform::PoseInitData_Mirror::orig

◆ pchan

bPoseChannel* blender::ed::transform::PoseInitData_Mirror::pchan

Points to the bone which this info is initialized & restored to. A nullptr value is used to terminate the array.

Definition at line 319 of file transform_convert_armature.cc.

Referenced by blender::ed::transform::createTransPose(), blender::ed::transform::pose_mirror_info_init(), blender::ed::transform::pose_mirror_info_restore(), and blender::ed::transform::restoreMirrorPoseBones().

◆ quat

float blender::ed::transform::PoseInitData_Mirror::quat[4]

◆ roll1

float blender::ed::transform::PoseInitData_Mirror::roll1

◆ roll2

float blender::ed::transform::PoseInitData_Mirror::roll2

◆ scale

float blender::ed::transform::PoseInitData_Mirror::scale[3]

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