trigidbody.h File Reference

Enumerations

enum  {
  RIGIDBODY_USE ,
  RIGIDBODY_PBD_MASS ,
  RIGIDBODY_PBD_ROTATIONAL_MASS ,
  RIGIDBODY_PBD_CENTER_OF_MASS ,
  RIGIDBODY_PBD_FRICTION ,
  RIGIDBODY_PBD_BOUNCINESS ,
  RIGIDBODY_PBD_STICKINESS ,
  RIGIDBODY_PBD_THICKNESS ,
  RIGIDBODY_PBD_COLLISIONSHAPE ,
  RIGIDBODY_PBD_COLLISION_SIDE ,
  RIGIDBODY_PBD_COLLISION_SIDE_FRONT ,
  RIGIDBODY_PBD_COLLISION_SIDE_BACK ,
  RIGIDBODY_PBD_COLLISION_SIDE_BOTH ,
  RIGIDBODY_PBD_ISHOLLOW ,
  RIGIDBODY_PBD_CUSTOM_CENTER_OF_MASS ,
  RIGIDBODY_PBD_CUSTOM_INITIAL_VELOCITY ,
  RIGIDBODY_PBD_INITIAL_LINEAR_VELOCITY ,
  RIGIDBODY_PBD_INITIAL_LINEAR_VELOCITY_STRENGTH ,
  RIGIDBODY_PBD_INITIAL_ANGULAR_VELOCITY ,
  RIGIDBODY_PBD_INITIAL_ANGULAR_VELOCITY_STRENGTH ,
  RIGIDBODY_PBD_INITIAL_VELOCITY_IN_LOCALSPACE ,
  RIGIDBODY_PBD_INITIAL_VELOCITY_TARGET ,
  RIGIDBODY_PBD_CUSTOM_INITIAL_ANGULAR_VELOCITY ,
  RIGIDBODY_PBD_INITIAL_ANGULAR_VELOCITY_IN_LOCALSPACE ,
  RIGIDBODY_PBD_CUSTOM_START_GROUP ,
  RIGIDBODY_PBD_DRAW_INITIAL_VELOCITY ,
  RIGIDBODY_PBD_CONVEXDECOMPOSITION_ACCURACY ,
  RIGIDBODY_PBD_TRIGGER_TYPE ,
  RIGIDBODY_PBD_TRIGGER_IMMEDIATELY ,
  RIGIDBODY_PBD_TRIGGER_ON_COLLISION ,
  RIGIDBODY_PBD_TRIGGER_AT_VELOCITY_PEAK ,
  RIGIDBODY_PBD_TRIGGER_VELOCITY_THRESHOLD ,
  RIGIDBODY_PBD_DEACTIVATION_LINEAR ,
  RIGIDBODY_PBD_DEACTIVATION_ANGULAR ,
  RIGIDBODY_PBD_CONVEXDECOMPOSITION_MAX_VERTS_PER_CONVEXHULL ,
  RIGIDBODY_PBD_MOGRAPH_SELECTION ,
  RIGIDBODY_PBD_USEDEFORMEDOBJECT ,
  RIGIDBODY_PBD_MASS_SELECTION ,
  RIGIDBODY_PBD_DENSITY ,
  RIGIDBODY_PBD_USE_CUSTOM_DENSITY ,
  RIGIDBODY_PBD_USE_CUSTOM_MASS ,
  RIGIDBODY_PBD_FORCES_GROUP ,
  RIGIDBODY_PBD_FORCES_INEXCLUDE ,
  RIGIDBODY_PBD_FORCES_INEXMODE ,
  RIGIDBODY_PBD_FORCES_INEXMODE_INCLUDE ,
  RIGIDBODY_PBD_FORCES_INEXMODE_EXCLUDE ,
  RIGIDBODY_PBD_FORCES_INEX_PYRO ,
  RIGIDBODY_PBD_FORCES_FOLLOW_POSITION_RECOIL ,
  RIGIDBODY_PBD_FORCES_FOLLOW_POSITION_STRENGTH ,
  RIGIDBODY_PBD_FORCES_FOLLOW_POSITION_DAMPING ,
  RIGIDBODY_PBD_FORCES_FOLLOW_ROTATION_RECOIL ,
  RIGIDBODY_PBD_FORCES_FOLLOW_ROTATION_STRENGTH ,
  RIGIDBODY_PBD_FORCES_FOLLOW_ROTATION_DAMPING ,
  RIGIDBODY_PBD_CACHE_GROUP ,
  RIGIDBODY_PBD_CACHE_ENABLE ,
  RIGIDBODY_PBD_CACHE_START ,
  RIGIDBODY_PBD_DO_CALCULATE ,
  RIGIDBODY_PBD_DO_CALCULATE_ALL ,
  RIGIDBODY_PBD_DELCACHE ,
  RIGIDBODY_PBD_DELCACHE_ALL ,
  RIGIDBODY_PBD_CACHE_FRAME ,
  RIGIDBODY_PBD_CACHE_INFO1 ,
  RIGIDBODY_PBD_CACHE_INFO2 ,
  RIGIDBODY_PBD_START ,
  RIGIDBODY_PBD_STOP ,
  RIGIDBODY_PBD_AUTOTIME ,
  RIGIDBODY_PBD_SIMULATION_PRIORITY ,
  RIGIDBODY_PBD_COLLISION_SHAPES ,
  RIGIDBODY_PBD_COLLISION_SHAPES_TRIANGLE_MESH ,
  RIGIDBODY_PBD_COLLISION_SHAPES_CONVEX_HULLS ,
  RIGIDBODY_PBD_COLLISION_SHAPES_SPHERE ,
  RIGIDBODY_PBD_COLLISION_SHAPES_BOX ,
  RIGIDBODY_PBD_COLLISION_SHAPES_AUTO ,
  RIGIDBODY_PBD_CONVEX_HULLS_COPLANAR_TRIANGLE_THRESHOLD ,
  RIGIDBODY_PBD_CACHE_OFF ,
  RIGIDBODY_PBD_CACHE_SAVE ,
  RIGIDBODY_PBD_CACHE_LOAD ,
  RIGIDBODY_PBD_DONE ,
  RIGIDBODY_PBD_CLEARINIT ,
  RIGIDBODY_PBD_SETINIT ,
  RIGIDBODY_PBD_MATRIX_SYNCH_PRIORITY ,
  RIGIDBODY_PBD_INDIVIDUAL_ELEMENTS_MERGE_LEVEL ,
  RIGIDBODY_PBD_TEXTINIT ,
  RIGIDBODY_PBD_VELOCITYINIT ,
  RIGIDBODY_PBD_DEACTIVATION_GROUP ,
  RIGIDBODY_PBD_COLLISION_GROUP ,
  RIGIDBODY_PBD_MASS_GROUP ,
  RIGIDBODY_PBD_TAG_DUMMY
}
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
RIGIDBODY_USE 
RIGIDBODY_PBD_MASS 
RIGIDBODY_PBD_ROTATIONAL_MASS 
RIGIDBODY_PBD_CENTER_OF_MASS 
RIGIDBODY_PBD_FRICTION 
RIGIDBODY_PBD_BOUNCINESS 
RIGIDBODY_PBD_STICKINESS 
RIGIDBODY_PBD_THICKNESS 
RIGIDBODY_PBD_COLLISIONSHAPE 
RIGIDBODY_PBD_COLLISION_SIDE 
RIGIDBODY_PBD_COLLISION_SIDE_FRONT 
RIGIDBODY_PBD_COLLISION_SIDE_BACK 
RIGIDBODY_PBD_COLLISION_SIDE_BOTH 
RIGIDBODY_PBD_ISHOLLOW 
RIGIDBODY_PBD_CUSTOM_CENTER_OF_MASS 
RIGIDBODY_PBD_CUSTOM_INITIAL_VELOCITY 
RIGIDBODY_PBD_INITIAL_LINEAR_VELOCITY 
RIGIDBODY_PBD_INITIAL_LINEAR_VELOCITY_STRENGTH 
RIGIDBODY_PBD_INITIAL_ANGULAR_VELOCITY 
RIGIDBODY_PBD_INITIAL_ANGULAR_VELOCITY_STRENGTH 
RIGIDBODY_PBD_INITIAL_VELOCITY_IN_LOCALSPACE 
RIGIDBODY_PBD_INITIAL_VELOCITY_TARGET 
RIGIDBODY_PBD_CUSTOM_INITIAL_ANGULAR_VELOCITY 
RIGIDBODY_PBD_INITIAL_ANGULAR_VELOCITY_IN_LOCALSPACE 
RIGIDBODY_PBD_CUSTOM_START_GROUP 
RIGIDBODY_PBD_DRAW_INITIAL_VELOCITY 
RIGIDBODY_PBD_CONVEXDECOMPOSITION_ACCURACY 
RIGIDBODY_PBD_TRIGGER_TYPE 
RIGIDBODY_PBD_TRIGGER_IMMEDIATELY 
RIGIDBODY_PBD_TRIGGER_ON_COLLISION 
RIGIDBODY_PBD_TRIGGER_AT_VELOCITY_PEAK 
RIGIDBODY_PBD_TRIGGER_VELOCITY_THRESHOLD 
RIGIDBODY_PBD_DEACTIVATION_LINEAR 
RIGIDBODY_PBD_DEACTIVATION_ANGULAR 
RIGIDBODY_PBD_CONVEXDECOMPOSITION_MAX_VERTS_PER_CONVEXHULL 
RIGIDBODY_PBD_MOGRAPH_SELECTION 
RIGIDBODY_PBD_USEDEFORMEDOBJECT 
RIGIDBODY_PBD_MASS_SELECTION 
RIGIDBODY_PBD_DENSITY 
RIGIDBODY_PBD_USE_CUSTOM_DENSITY 
RIGIDBODY_PBD_USE_CUSTOM_MASS 
RIGIDBODY_PBD_FORCES_GROUP 
RIGIDBODY_PBD_FORCES_INEXCLUDE 
RIGIDBODY_PBD_FORCES_INEXMODE 
RIGIDBODY_PBD_FORCES_INEXMODE_INCLUDE 
RIGIDBODY_PBD_FORCES_INEXMODE_EXCLUDE 
RIGIDBODY_PBD_FORCES_INEX_PYRO 
RIGIDBODY_PBD_FORCES_FOLLOW_POSITION_RECOIL 
RIGIDBODY_PBD_FORCES_FOLLOW_POSITION_STRENGTH 
RIGIDBODY_PBD_FORCES_FOLLOW_POSITION_DAMPING 
RIGIDBODY_PBD_FORCES_FOLLOW_ROTATION_RECOIL 
RIGIDBODY_PBD_FORCES_FOLLOW_ROTATION_STRENGTH 
RIGIDBODY_PBD_FORCES_FOLLOW_ROTATION_DAMPING 
RIGIDBODY_PBD_CACHE_GROUP 
RIGIDBODY_PBD_CACHE_ENABLE 
RIGIDBODY_PBD_CACHE_START 
RIGIDBODY_PBD_DO_CALCULATE 
RIGIDBODY_PBD_DO_CALCULATE_ALL 
RIGIDBODY_PBD_DELCACHE 
RIGIDBODY_PBD_DELCACHE_ALL 
RIGIDBODY_PBD_CACHE_FRAME 
RIGIDBODY_PBD_CACHE_INFO1 
RIGIDBODY_PBD_CACHE_INFO2 
RIGIDBODY_PBD_START 
RIGIDBODY_PBD_STOP 
RIGIDBODY_PBD_AUTOTIME 
RIGIDBODY_PBD_SIMULATION_PRIORITY 
RIGIDBODY_PBD_COLLISION_SHAPES 
RIGIDBODY_PBD_COLLISION_SHAPES_TRIANGLE_MESH 
RIGIDBODY_PBD_COLLISION_SHAPES_CONVEX_HULLS 
RIGIDBODY_PBD_COLLISION_SHAPES_SPHERE 
RIGIDBODY_PBD_COLLISION_SHAPES_BOX 
RIGIDBODY_PBD_COLLISION_SHAPES_AUTO 
RIGIDBODY_PBD_CONVEX_HULLS_COPLANAR_TRIANGLE_THRESHOLD 
RIGIDBODY_PBD_CACHE_OFF 
RIGIDBODY_PBD_CACHE_SAVE 
RIGIDBODY_PBD_CACHE_LOAD 
RIGIDBODY_PBD_DONE 
RIGIDBODY_PBD_CLEARINIT 
RIGIDBODY_PBD_SETINIT 
RIGIDBODY_PBD_MATRIX_SYNCH_PRIORITY 
RIGIDBODY_PBD_INDIVIDUAL_ELEMENTS_MERGE_LEVEL 
RIGIDBODY_PBD_TEXTINIT 
RIGIDBODY_PBD_VELOCITYINIT 
RIGIDBODY_PBD_DEACTIVATION_GROUP 
RIGIDBODY_PBD_COLLISION_GROUP 
RIGIDBODY_PBD_MASS_GROUP 
RIGIDBODY_PBD_TAG_DUMMY