HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
RBD_Utils.h File Reference
#include "RBD_API.h"
#include <SIM/SIM_Utils.h>
#include <UT/UT_SysSpecific.h>
#include <UT/UT_Vector3.h>
+ Include dependency graph for RBD_Utils.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  rbd_nodeentry
 
class  rbd_nodeentryCompare
 

Macros

#define RBD_NAME_ITENSOR   "itensor"
 
#define RBD_NAME_ITENSORLOCALINV   "itensorlocalinv"
 
#define RBD_NAME_MASS   "mass"
 
#define RBD_NAME_COMPUTEMASS   "computemass"
 
#define RBD_NAME_DENSITY   "density"
 
#define RBD_NAME_COMPUTECOM   "computecom"
 
#define RBD_NAME_COMPUTEINERTIALTENSOR   "computeinertialtensor"
 
#define RBD_NAME_COMPUTEINERTIALTENSORTYPE   "computeinertialtensortype"
 
#define RBD_NAME_INERTIALTENSORSTIFFNESS   "inertialtensorstiffness"
 
#define RBD_NAME_USEPOINTVELOCITY   "usepointvelocity"
 
#define RBD_NAME_USESDFVELOCITY   "usevolumevelocity"
 
#define RBD_NAME_INHERITVELOCITY   "inheritvelocity"
 
#define RBD_NAME_GLUEOBJECT   "glueobject"
 
#define RBD_NAME_GLUETHRESHOLD   "gluethreshold"
 
#define RBD_NAME_GLUEIMPULSE   "glueimpulse"
 
#define RBD_NAME_GLUEIMPULSEHALFLIFE   "glueimpulsehalflife"
 
#define RBD_NAME_CULLMODE   "cullmode"
 
#define RBD_NAME_ADDIMPACTS   "addimpacts"
 
#define RBD_NAME_CONTACTGROUPMETHOD   "contactgroupmethod"
 
#define RBD_NAME_CONTACTGROUPTOL   "contactgrouptol"
 
#define RBD_NAME_POLYCONVERT   "polyconvert"
 
#define RBD_NAME_POLYLOD   "polylod"
 
#define RBD_NAME_ADDBARYCENTER   "addbarycenter"
 
#define RBD_NAME_TRIANGULATE   "triangulate"
 

Functions

RBD_API void initializeRBD ()
 

Macro Definition Documentation

#define RBD_NAME_ADDBARYCENTER   "addbarycenter"

Definition at line 40 of file RBD_Utils.h.

#define RBD_NAME_ADDIMPACTS   "addimpacts"

Definition at line 35 of file RBD_Utils.h.

#define RBD_NAME_COMPUTECOM   "computecom"

Definition at line 23 of file RBD_Utils.h.

#define RBD_NAME_COMPUTEINERTIALTENSOR   "computeinertialtensor"

Definition at line 24 of file RBD_Utils.h.

#define RBD_NAME_COMPUTEINERTIALTENSORTYPE   "computeinertialtensortype"

Definition at line 25 of file RBD_Utils.h.

#define RBD_NAME_COMPUTEMASS   "computemass"

Definition at line 21 of file RBD_Utils.h.

#define RBD_NAME_CONTACTGROUPMETHOD   "contactgroupmethod"

Definition at line 36 of file RBD_Utils.h.

#define RBD_NAME_CONTACTGROUPTOL   "contactgrouptol"

Definition at line 37 of file RBD_Utils.h.

#define RBD_NAME_CULLMODE   "cullmode"

Definition at line 34 of file RBD_Utils.h.

#define RBD_NAME_DENSITY   "density"

Definition at line 22 of file RBD_Utils.h.

#define RBD_NAME_GLUEIMPULSE   "glueimpulse"

Definition at line 32 of file RBD_Utils.h.

#define RBD_NAME_GLUEIMPULSEHALFLIFE   "glueimpulsehalflife"

Definition at line 33 of file RBD_Utils.h.

#define RBD_NAME_GLUEOBJECT   "glueobject"

Definition at line 30 of file RBD_Utils.h.

#define RBD_NAME_GLUETHRESHOLD   "gluethreshold"

Definition at line 31 of file RBD_Utils.h.

#define RBD_NAME_INERTIALTENSORSTIFFNESS   "inertialtensorstiffness"

Definition at line 26 of file RBD_Utils.h.

#define RBD_NAME_INHERITVELOCITY   "inheritvelocity"

Definition at line 29 of file RBD_Utils.h.

#define RBD_NAME_ITENSOR   "itensor"

Definition at line 18 of file RBD_Utils.h.

#define RBD_NAME_ITENSORLOCALINV   "itensorlocalinv"

Definition at line 19 of file RBD_Utils.h.

#define RBD_NAME_MASS   "mass"

Definition at line 20 of file RBD_Utils.h.

#define RBD_NAME_POLYCONVERT   "polyconvert"

Definition at line 38 of file RBD_Utils.h.

#define RBD_NAME_POLYLOD   "polylod"

Definition at line 39 of file RBD_Utils.h.

#define RBD_NAME_TRIANGULATE   "triangulate"

Definition at line 41 of file RBD_Utils.h.

#define RBD_NAME_USEPOINTVELOCITY   "usepointvelocity"

Definition at line 27 of file RBD_Utils.h.

#define RBD_NAME_USESDFVELOCITY   "usevolumevelocity"

Definition at line 28 of file RBD_Utils.h.

Function Documentation

RBD_API void initializeRBD ( )