| HDK
    | 
#include <SIM_PhysicalParms.h>
 Inheritance diagram for SIM_PropertyResolver:
 Inheritance diagram for SIM_PropertyResolver:| Public Member Functions | |
| SIM_PropertyResolver () | |
| virtual | ~SIM_PropertyResolver () | 
| virtual SIM_PropertyResolver * | copy () const =0 | 
| Duplicates this.  More... | |
| virtual fpreal | getF (const UT_Vector3 &pos)=0 | 
| virtual UT_Vector3 | getV3 (const UT_Vector3 &pos)=0 | 
| virtual bool | threadsafe () const | 
| Sometimes despite our best efforts the lookup isn't threadsafe.  More... | |
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 48 of file SIM_PhysicalParms.h.
| 
 | inline | 
Definition at line 51 of file SIM_PhysicalParms.h.
| 
 | inlinevirtual | 
Definition at line 52 of file SIM_PhysicalParms.h.
| 
 | pure virtual | 
Duplicates this.
Implemented in SIM_PropertyResolverVelAtPosition, SIM_PropertyResolverMotion, SIM_PropertyResolverField, SIM_PropertyResolverVelNearestPoint, SIM_PropertyResolverNearestPoint, and SIM_PropertyResolverConstant.
| 
 | pure virtual | 
| 
 | pure virtual | 
| 
 | inlinevirtual | 
Sometimes despite our best efforts the lookup isn't threadsafe.
Reimplemented in SIM_PropertyResolverVelAtPosition.
Definition at line 61 of file SIM_PhysicalParms.h.