Blender V4.3
blender::ed::sculpt_paint::cloth::SimulationData Struct Reference

#include <sculpt_cloth.hh>

Public Member Functions

 ~SimulationData ()
 

Public Attributes

Vector< LengthConstraintlength_constraints
 
Array< floatlength_constraint_tweak
 
Array< float3deformation_pos
 
Array< floatdeformation_strength
 
float mass
 
float damping
 
float softbody_strength
 
Array< float3acceleration
 
Array< float3pos
 
Array< float3init_pos
 
Array< float3init_no
 
Array< float3softbody_pos
 
Array< float3prev_pos
 
Array< float3last_iteration_pos
 
Vector< ColliderCachecollider_list
 
int totnode
 
Map< const bke::pbvh::Node *, intnode_state_index
 
Array< NodeSimStatenode_state
 

Detailed Description

Definition at line 76 of file sculpt_cloth.hh.

Constructor & Destructor Documentation

◆ ~SimulationData()

blender::ed::sculpt_paint::cloth::SimulationData::~SimulationData ( )
default

Member Data Documentation

◆ acceleration

Array<float3> blender::ed::sculpt_paint::cloth::SimulationData::acceleration

◆ collider_list

Vector<ColliderCache> blender::ed::sculpt_paint::cloth::SimulationData::collider_list

◆ damping

float blender::ed::sculpt_paint::cloth::SimulationData::damping

◆ deformation_pos

◆ deformation_strength

◆ init_no

Array<float3> blender::ed::sculpt_paint::cloth::SimulationData::init_no

Definition at line 93 of file sculpt_cloth.hh.

◆ init_pos

◆ last_iteration_pos

Array<float3> blender::ed::sculpt_paint::cloth::SimulationData::last_iteration_pos

◆ length_constraint_tweak

Array<float> blender::ed::sculpt_paint::cloth::SimulationData::length_constraint_tweak

◆ length_constraints

◆ mass

float blender::ed::sculpt_paint::cloth::SimulationData::mass

Definition at line 86 of file sculpt_cloth.hh.

Referenced by blender::ed::sculpt_paint::cloth::apply_forces().

◆ node_state

◆ node_state_index

◆ pos

◆ prev_pos

Array<float3> blender::ed::sculpt_paint::cloth::SimulationData::prev_pos

◆ softbody_pos

Array<float3> blender::ed::sculpt_paint::cloth::SimulationData::softbody_pos

◆ softbody_strength

float blender::ed::sculpt_paint::cloth::SimulationData::softbody_strength

◆ totnode

int blender::ed::sculpt_paint::cloth::SimulationData::totnode

Definition at line 100 of file sculpt_cloth.hh.


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