RavEngine
Loading...
Searching...
No Matches
physx::PxSoftBodyDataFlag Class Reference

These flags determine what data is read or written to the gpu softbody. More...

#include <PxSoftBodyFlag.h>

Public Types

enum  Enum {
  eTET_INDICES = 0 , eTET_STRESS = 1 , eTET_STRESSCOEFF = 2 , eTET_REST_POSES = 3 ,
  eTET_ROTATIONS = 4 , eTET_POSITION_INV_MASS = 5 , eSIM_TET_INDICES = 6 , eSIM_VELOCITY_INV_MASS = 7 ,
  eSIM_POSITION_INV_MASS = 8 , eSIM_KINEMATIC_TARGET = 9
}
 

Detailed Description

These flags determine what data is read or written to the gpu softbody.

See also
PxScene::copySoftBodyData, PxScene::applySoftBodyData

Member Enumeration Documentation

◆ Enum

Enumerator
eTET_INDICES 

The collision mesh tetrahedron indices (quadruples of int32)

eTET_STRESS 

The collision mesh cauchy stress tensors (float 3x3 matrices)

eTET_STRESSCOEFF 

The collision mesh tetrahedron von Mises stress (float scalar)

eTET_REST_POSES 

The collision mesh tetrahedron rest poses (float 3x3 matrices)

eTET_ROTATIONS 

The collision mesh tetrahedron orientations (quaternions, quadruples of float)

eTET_POSITION_INV_MASS 

The collision mesh vertex positions and their inverted mass in the 4th component (quadruples of float)

eSIM_TET_INDICES 

The simulation mesh tetrahedron indices (quadruples of int32)

eSIM_VELOCITY_INV_MASS 

The simulation mesh vertex velocities and their inverted mass in the 4th component (quadruples of float)

eSIM_POSITION_INV_MASS 

The simulation mesh vertex positions and their inverted mass in the 4th component (quadruples of float)

eSIM_KINEMATIC_TARGET 

The simulation mesh kinematic target positions.


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