Blender V5.0
blender::bke::ArmatureDeformParams Struct Reference

Public Attributes

MutableSpan< float3vert_coords
std::optional< MutableSpan< float3x3 > > vert_deform_mats
std::optional< Span< float3 > > vert_coords_prev
bool use_envelope
bool invert_vgroup
bool use_dverts
int armature_def_nr
ConstListBaseWrapper< bPoseChannelpose_channels = {{nullptr, nullptr}}
Array< bPoseChannel * > pose_channel_by_vertex_group
float4x4 target_to_armature
float4x4 armature_to_target

Detailed Description

Definition at line 280 of file armature_deform.cc.

Member Data Documentation

◆ armature_def_nr

int blender::bke::ArmatureDeformParams::armature_def_nr

Definition at line 289 of file armature_deform.cc.

Referenced by blender::bke::get_armature_deform_params().

◆ armature_to_target

float4x4 blender::bke::ArmatureDeformParams::armature_to_target

Definition at line 299 of file armature_deform.cc.

Referenced by blender::bke::get_armature_deform_params().

◆ invert_vgroup

bool blender::bke::ArmatureDeformParams::invert_vgroup

Definition at line 286 of file armature_deform.cc.

Referenced by blender::bke::get_armature_deform_params().

◆ pose_channel_by_vertex_group

Array<bPoseChannel *> blender::bke::ArmatureDeformParams::pose_channel_by_vertex_group

Definition at line 296 of file armature_deform.cc.

Referenced by blender::bke::get_armature_deform_params().

◆ pose_channels

ConstListBaseWrapper<bPoseChannel> blender::bke::ArmatureDeformParams::pose_channels = {{nullptr, nullptr}}

Definition at line 292 of file armature_deform.cc.

Referenced by blender::bke::get_armature_deform_params().

◆ target_to_armature

float4x4 blender::bke::ArmatureDeformParams::target_to_armature

Definition at line 298 of file armature_deform.cc.

Referenced by blender::bke::get_armature_deform_params().

◆ use_dverts

bool blender::bke::ArmatureDeformParams::use_dverts

Definition at line 287 of file armature_deform.cc.

Referenced by blender::bke::get_armature_deform_params().

◆ use_envelope

bool blender::bke::ArmatureDeformParams::use_envelope

Definition at line 285 of file armature_deform.cc.

Referenced by blender::bke::get_armature_deform_params().

◆ vert_coords

MutableSpan<float3> blender::bke::ArmatureDeformParams::vert_coords

Definition at line 281 of file armature_deform.cc.

Referenced by blender::bke::get_armature_deform_params().

◆ vert_coords_prev

std::optional<Span<float3> > blender::bke::ArmatureDeformParams::vert_coords_prev

Definition at line 283 of file armature_deform.cc.

Referenced by blender::bke::get_armature_deform_params().

◆ vert_deform_mats

std::optional<MutableSpan<float3x3> > blender::bke::ArmatureDeformParams::vert_deform_mats

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