HDK
|
#include <SIM_PhysicalParms.h>
Public Member Functions | |
SIM_PointImpulseMassMatrixResolver (const SIM_Solver *solver, const SIM_Object *obj) | |
virtual | ~SIM_PointImpulseMassMatrixResolver () |
virtual void | get (GA_Index ptnum, UT_DMatrix3 &immatrix) const |
virtual bool | threadsafe () const |
Protected Attributes | |
const SIM_Object * | myObject |
const SIM_Solver * | mySolver |
This simple verb class is designed to create a fast and usually threadsafe way to lookup lots of property value queries. For threadsafety it is important you act on a resolver local to your thread, you can create such a thing with the copy() function.
Definition at line 236 of file SIM_PhysicalParms.h.
|
inline |
Definition at line 239 of file SIM_PhysicalParms.h.
|
inlinevirtual |
Definition at line 245 of file SIM_PhysicalParms.h.
|
virtual |
Reimplemented in SIM_ParticleImpulseMassMatrixResolver.
|
inlinevirtual |
The default implementation just calls SIM_Solver::getPointImpulseMassMatrix and is not threadsafe.
Reimplemented in SIM_ParticleImpulseMassMatrixResolver.
Definition at line 251 of file SIM_PhysicalParms.h.
|
protected |
Definition at line 254 of file SIM_PhysicalParms.h.
|
protected |
Definition at line 255 of file SIM_PhysicalParms.h.