HDK
|
This is the complete list of members for RBD_State, including all inherited members.
accumulateGlueImpulse(fpreal impulse) | RBD_State | |
addError(const SIM_RootData *root, int errorcode, const char *errorparm, UT_ErrorSeverity severity) const | SIM_Data | |
addGuideDep(DEP_MicroNode &src) const | SIM_Data | |
addOPInterest(OP_Node *node) const | SIM_Data | |
appendFullDataPath(const SIM_Data *subdata, bool useobjectid, UT_String &datapath) const | SIM_Data | |
buildGuideGeometrySubclass(const SIM_RootData &root, const SIM_Options &options, const GU_DetailHandle &gdh, UT_DMatrix4 *xform, const SIM_Time &t) const | SIM_Data | protectedvirtual |
buildGuideOptions(SIM_Options &options, const SIM_Time &time) const | SIM_Data | |
buildSubDataPath(const SIM_Data *subdata, UT_String &pathto) const | SIM_Data | |
castConstPointerToType(const SIM_Data *data, const UT_StringRef &datatype) | SIM_Data | static |
castPointerToType(SIM_Data *data, const UT_StringRef &datatype) | SIM_Data | static |
changePivot(const UT_Vector3 &pivot, bool updatetensor, bool updatelinearvel=true) | RBD_State | |
changePosition(RBD_Object *obj, const UT_Vector3 &pos, const UT_Quaternion &orient) | RBD_State | |
changeVelocity(RBD_Object *obj, const UT_Vector3 &vel, const UT_Vector3 &angvel) | RBD_State | |
CON_AXIS enum value | RBD_State | protected |
CON_FULL enum value | RBD_State | protected |
CON_NONE enum value | RBD_State | protected |
CON_SINGLEPOINT enum value | RBD_State | protected |
constrainAccordingToPositions(const UT_Vector3Array &hard_objpos, const UT_Vector3Array &hard_goalpos, const UT_Matrix3 &hard_filter, UT_Vector3 &pos, UT_Quaternion &orient) const | RBD_State | |
constrainPosition(SIM_Object &object, const SIM_Time &time, const SIM_Time ×tep, UT_Vector3 &pos, UT_Quaternion &orient) const | RBD_State | |
constrainType enum name | RBD_State | protected |
constrainVelocity(SIM_Object &object, const SIM_ObjectArray &solvingobjects, const SIM_Time &time, const SIM_Time ×tep, UT_Vector3 &vel, UT_Vector3 &angvel) const | RBD_State | |
copyCreationInfoFrom(const SIM_Data *source) | SIM_Data | |
createGuideObjectSubclass() const | SIM_Data | protectedvirtual |
createNamedSubData(const char *dataname, const char *datatype, int creationflags, UT_String *newdatanameptr=NULL) | SIM_Data | |
createQueryObjectSubclass() const | SIM_Data | protectedvirtual |
createUniqueSubDataName(const SIM_Data *subdata, UT_String &dataname) const | SIM_Data | |
decayGlueImpulse(SIM_Time timestep) | RBD_State | |
deleteGuideObjectIfNotBuilding() const | SIM_Data | protected |
deleteQueryObjectIfNotBuilding() const | SIM_Data | protected |
filterConstSubData(SIM_ConstDataArray &dp, UT_StringArray *names, const SIM_DataFilter &filter, const char *startfrom, const SIM_DataFilter &recurseFilter) const | SIM_Data | |
filterSubData(SIM_DataArray &ncdp, UT_StringArray *names, const SIM_DataFilter &ncfilter, const char *startfrom, const SIM_DataFilter &recursefilter) | SIM_Data | |
findConstraintType(const UT_Vector3Array &geo, const UT_Vector3Array &anchor, UT_Vector3 &objpos, UT_Vector3 &goalpos, UT_Vector3 &objaxis, UT_Vector3 &goalaxis, UT_Quaternion &orient) const | RBD_State | protected |
forEachConstSubData(SIM_EachDataCallback &cb, const SIM_DataFilter &filter, const char *startfrom, const SIM_DataFilter &recurseFilter) const | SIM_Data | |
forEachSubData(SIM_EachDataCallback &cb, const SIM_DataFilter &filter, const char *startfrom, const SIM_DataFilter &recurseFilter) | SIM_Data | |
GET_DATA_FUNC_F(RBD_NAME_DENSITY, Density) | RBD_State | |
GET_DATA_FUNC_M3(RBD_NAME_ITENSORLOCALINV, InertialTensorLocalInv) | RBD_State | |
getAlternateRepresentationOf() const | SIM_Data | inlineprotected |
getAngularVelocity() const | SIM_Motion | inline |
getCastToType(const UT_StringRef &datatype) const | SIM_Data | protectedvirtual |
getCHOPNode(const char *path, bool addinterest) const | SIM_Data | |
getConstNamedSubData(const char *dataname) const | SIM_Data | |
getConstPointerToType(const UT_StringRef &datatype) const | SIM_Data | |
getConstSubData(int index) const | SIM_Data | |
getConstUserOptions() const | SIM_Data | inline |
getCOP2Node(const char *path, bool addinterest) const | SIM_Data | |
getCreationTime() const | SIM_Data | |
getCreatorId() const | SIM_Data | |
getCreatorIndex() const | SIM_Data | |
getCreatorNode() const | SIM_Data | |
getDataType() const | SIM_Data | |
getDataTypeFromFile(const char *filename, UT_String &datatype) | SIM_Data | static |
getDataTypeFromStream(UT_IStream &is, UT_String &datatype) | SIM_Data | static |
getDataTypeSubclass() const | SIM_Data | protectedvirtual |
getDataTypeSuperclasses(UT_StringArray &) | SIM_Data | inlineprotectedstatic |
getDOPNode(const char *path, bool addinterest) const | SIM_Data | |
getEmptyDopDescription() | SIM_Data | protectedstatic |
getEmptyTemplateList() | SIM_Data | protectedstatic |
getEngine() const | SIM_Data | inline |
getGuideGeometry(const SIM_RootData &root, const char *datapath, UT_DMatrix4 &xform, const SIM_Time &t) const | SIM_Data | |
getGuideGeometryList(const SIM_RootData &root, const char *datapath, const SIM_Time &t, UT_Array< GU_ConstDetailHandle > &detailArray, UT_Array< UT_DMatrix4 > &xformArray) const | SIM_Data | virtual |
getGuideParmVersion() const | SIM_Data | |
getGuideParmVersionSubclass() const | SIM_Data | protectedvirtual |
getInverseTransform(UT_DMatrix4 &xform) const | SIM_Position | |
getInverseTransformSubclass(UT_DMatrix4 &xform) const override | SIM_PositionSimple | protectedvirtual |
getIsAlternateRepresentation() const | SIM_Data | |
getIsAlternateRepresentationSubclass() const | SIM_Data | protectedvirtual |
getIsDoingSimplifiedSaveLoad() const | SIM_Data | protected |
getIsOfType(const UT_StringRef &datatype) const | SIM_Data | |
getIsSelected() const | SIM_Data | |
getMaximumVelocity(fpreal radius) const | SIM_Motion | |
getMemorySize() const | SIM_Data | |
getMemorySizeSubclass() const | SIM_Data | protectedvirtual |
getNamedSubData(const char *dataname) | SIM_Data | |
getNeedsInitialization() const | SIM_Data | protected |
getNewAngularVelocity(fpreal impulse, const UT_Vector3 &pos, const UT_Vector3 &normal) const | RBD_State | |
getNewPosition(const SIM_Object &object, const SIM_Time &time, const SIM_Time ×tep, UT_Vector3 &newpos, UT_Quaternion &neworient) const | RBD_State | |
getNewVelocity(RBD_Object *object, const SIM_Time &time, const SIM_Time ×tep, UT_Vector3 &newvel, UT_Vector3 &newangvel) const | RBD_State | |
getNewVelocity(RBD_Object *object, const SIM_Time &time, const SIM_Time ×tep, const UT_Vector3 &com, UT_Vector3 &newvel, UT_Vector3 &newangvel) const | RBD_State | |
getNewVelocity(fpreal impulse, const UT_Vector3 &normal) const | RBD_State | |
getNodePathsRelativeTo() const | SIM_Data | |
getNthConstSubData(UT_String *name, const SIM_DataFilter &filter, int n, const char *startfrom, const SIM_DataFilter &recurseFilter) const | SIM_Data | |
getNthSubData(UT_String *name, const SIM_DataFilter &filter, int n, const char *startfrom, const SIM_DataFilter &recurseFilter) | SIM_Data | |
getNumSubData() const | SIM_Data | |
getOBJNode(const char *path, bool addinterest) const | SIM_Data | |
getOPNode(const char *path, bool addinterest) const | SIM_Data | |
getOptions() const | SIM_OptionsUser | |
getOptions() | SIM_OptionsUser | protected |
getOrCreateAlternateRepresentation(const char *dataname, const char *datatype) const | SIM_Data | |
getOrientation(UT_Quaternion &q) const | SIM_Position | |
getOrientationSubclass(UT_Quaternion &q) const override | SIM_PositionSimple | protectedvirtual |
getOwnerNetwork() const | SIM_Data | |
getPivot(UT_Vector3 &p) const | SIM_Position | |
getPivotSubclass(UT_Vector3 &p) const override | SIM_PositionSimple | protectedvirtual |
getPointerToType(const UT_StringRef &datatype) | SIM_Data | |
getPosition(UT_Vector3 &t) const | SIM_Position | |
getPositionSubclass(UT_Vector3 &t) const override | SIM_PositionSimple | protectedvirtual |
getQueryObject() const | SIM_Data | |
getReferenceCount() const | SIM_Data | |
getSelectionRepresentsObject() const | SIM_Data | |
GETSET_DATA_FUNCS_B(RBD_NAME_INHERITVELOCITY, InheritVelocity) | RBD_State | |
GETSET_DATA_FUNCS_B(RBD_NAME_COMPUTECOM, ComputeCOM) | RBD_State | |
GETSET_DATA_FUNCS_B(RBD_NAME_COMPUTEMASS, ComputeMass) | RBD_State | |
GETSET_DATA_FUNCS_B(RBD_NAME_COMPUTEINERTIALTENSOR, ComputeInertialTensor) | RBD_State | |
GETSET_DATA_FUNCS_F(RBD_NAME_MASS, Mass) | RBD_State | |
GETSET_DATA_FUNCS_F(RBD_NAME_INERTIALTENSORSTIFFNESS, InertialTensorStiffness) | RBD_State | |
GETSET_DATA_FUNCS_F(RBD_NAME_GLUETHRESHOLD, GlueThreshold) | RBD_State | |
GETSET_DATA_FUNCS_F(RBD_NAME_GLUEIMPULSE, GlueImpulse) | RBD_State | |
GETSET_DATA_FUNCS_F(RBD_NAME_GLUEIMPULSEHALFLIFE, GlueImpulseHalfLife) | RBD_State | |
GETSET_DATA_FUNCS_I(RBD_NAME_COMPUTEINERTIALTENSORTYPE, ComputeInertialTensorType) | RBD_State | |
GETSET_DATA_FUNCS_M3(RBD_NAME_ITENSOR, InertialTensor) | RBD_State | |
GETSET_DATA_FUNCS_Q(SIM_NAME_ORIENTATION, Orientation) | SIM_PositionSimple | |
GETSET_DATA_FUNCS_S(RBD_NAME_GLUEOBJECT, GlueObject) | RBD_State | |
GETSET_DATA_FUNCS_V3(SIM_NAME_VELOCITY, Velocity) | SIM_Motion | |
GETSET_DATA_FUNCS_V3(SIM_NAME_ANGVELOCITY, AngularVelocityDegrees) | SIM_Motion | |
SIM_PositionSimple::GETSET_DATA_FUNCS_V3(SIM_NAME_POSITION, Position) | SIM_PositionSimple | |
SIM_PositionSimple::GETSET_DATA_FUNCS_V3(SIM_NAME_PIVOT, Pivot) | SIM_PositionSimple | |
getSOPNode(const char *path, bool addinterest) const | SIM_Data | |
getSubData(int index) | SIM_Data | |
getSubDataIndex(const SIM_Data *subdata) const | SIM_Data | |
getSubDataName(int index) const | SIM_Data | |
getTransform(UT_DMatrix4 &xform) const | SIM_Position | |
getTransformSubclass(UT_DMatrix4 &xform) const override | SIM_PositionSimple | protectedvirtual |
getUniqueId() const | SIM_Data | |
getUserOptions() | SIM_Data | inline |
getVelocityAtPosition(const UT_Vector3 &pos, fpreal integrateovertime=0.0) const | SIM_Motion | |
getVelocityAtPosition(const UT_Vector3 &location, const UT_Vector3 &velocity, const UT_Vector3 &angvel, const UT_Vector3 &position, const UT_Vector3 &pivot, fpreal integrateovertime=0.0) | SIM_Motion | static |
handleModification(int code=-1) | SIM_Data | protected |
handleModificationSubclass(int code) | SIM_Data | protectedvirtual |
initAlternateRepresentation() const | SIM_Data | protected |
initAlternateRepresentationSubclass(const SIM_Data &) | SIM_Data | protectedvirtual |
initialize(const SIM_SubdataBehavior &subdatabehavior) | SIM_Data | |
initializeFromParmDefaults() | SIM_Data | protected |
initializeSubclass() | SIM_Data | protectedvirtual |
interpolate(const SIM_Data *source1, const SIM_Data *source2, fpreal interp) | SIM_Data | |
interpolateSubclass(const SIM_Data *source1, const SIM_Data *source2, fpreal interp) override | SIM_PositionSimple | protectedvirtual |
interpolateSubData(const SIM_Data &source1, const SIM_Data &source2, fpreal interp, const SIM_DataFilter &interpdata, const SIM_DataFilter &recurse) | SIM_Data | |
loadFromFile(const char *filename) | SIM_Data | |
loadFromStream(UT_IStream &is, bool skiptype=false) | SIM_Data | |
loadIOSubclass(UT_IStream &is, SIM_DataThreadedIO *io) | SIM_Data | protectedvirtual |
loadOptionPacket(UT_IStream &is, const char *name, SIM_Options *opts) const | SIM_Data | protected |
loadSubclass(UT_IStream &is) | SIM_Data | protectedvirtual |
makeEqual(const SIM_Data *source, const SIM_SubdataBehavior &subdatabehavior) | SIM_Data | |
makeEqualSubclass(const SIM_Data *source) | SIM_Data | protectedvirtual |
makeMemberDataUnique() | SIM_Data | inline |
makeMemberDataUniqueSubclass() | SIM_Data | inlinevirtual |
moveNamedSubData(const char *oldname, const char *newname) | SIM_Data | |
optionChanged(const char *name) | SIM_OptionsUser | |
optionChangedSubclass(const char *name) override | RBD_State | protectedvirtual |
projectRigidMotion(UT_Vector3 &vel, UT_Vector3 &angvel, const UT_Vector3 &com, const UT_Vector3Array &posarray, const UT_Vector3Array &velarray) | RBD_State | static |
RBD_State(const SIM_DataFactory *factory) | RBD_State | explicitprotected |
removeNamedSubData(const char *dataname) | SIM_Data | |
removeNamedSubDataSubclass(const char *dataname) | SIM_Data | protectedvirtual |
removeSubData(int index) | SIM_Data | |
saveIOSubclass(std::ostream &os, SIM_DataThreadedIO *io) const | SIM_Data | protectedvirtual |
saveOptionPacket(std::ostream &os, const char *name, const SIM_Options *opts) const | SIM_Data | protected |
saveSubclass(std::ostream &os) const | SIM_Data | protectedvirtual |
saveToFile(const char *filename, UT_CompressionType compressionType) const | SIM_Data | |
saveToStream(std::ostream &os, UT_CompressionType compressionType) const | SIM_Data | |
selfToWorld(const UT_Vector3 &p) const | SIM_Position | |
selfToWorldSubclass(const UT_Vector3 &p) const override | SIM_PositionSimple | protectedvirtual |
selfToWorldVector(const UT_Vector3 &p) const | SIM_Position | |
selfToWorldVectorSubclass(const UT_Vector3 &p) const override | SIM_PositionSimple | protectedvirtual |
setAngularVelocity(const UT_Vector3 &value) | SIM_Motion | inline |
setIsSelected(bool selected) const | SIM_Data | |
setNamedSubData(const char *dataname, const SIM_Data *data, int setflags) | SIM_Data | |
setNamedSubDataSubclass(const char *dataname, const SIM_Data *data) | SIM_Data | protectedvirtual |
setNeedsInitialization(bool needsinit) const | SIM_Data | protected |
setNeedsInitializationSubclass(bool needsinit) const | SIM_Data | protectedvirtual |
setNeedsToRecalculateMemorySize() const | SIM_Data | protected |
setParameters(const SIM_Options &parms) | SIM_Data | |
setParametersSubclass(const SIM_Options &parms) | SIM_Data | protectedvirtual |
setSelectionRepresentsObject(bool representsobject) | SIM_Data | protected |
SIM_Data(const SIM_DataFactory *factory) | SIM_Data | explicitprotected |
SIM_Motion(const SIM_DataFactory *factory) | SIM_Motion | explicitprotected |
SIM_OptionsUser(SIM_Data *owner) | SIM_OptionsUser | |
SIM_Position(const SIM_DataFactory *factory) | SIM_Position | explicitprotected |
SIM_PositionSimple(const SIM_DataFactory *factory) | SIM_PositionSimple | explicitprotected |
solveForImpulse(const UT_Vector3 &pos, const UT_Vector3 &relvel) const | RBD_State | |
updatePhysicalValues(RBD_Object *obj, const GU_SDF *sdf, const SIM_Geometry *geo, bool updatelinearvel) | RBD_State | |
worldToSelf(const UT_Vector3 &p) const | SIM_Position | |
worldToSelfSubclass(const UT_Vector3 &p) const override | SIM_PositionSimple | protectedvirtual |
worldToSelfVector(const UT_Vector3 &p) const | SIM_Position | |
worldToSelfVectorSubclass(const UT_Vector3 &p) const override | SIM_PositionSimple | protectedvirtual |
~RBD_State() override | RBD_State | protected |
~SIM_Data() | SIM_Data | protectedvirtual |
~SIM_Motion() override | SIM_Motion | protected |
~SIM_OptionsUser() | SIM_OptionsUser | virtual |
~SIM_Position() override | SIM_Position | protected |
~SIM_PositionSimple() override | SIM_PositionSimple | protected |