HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SIM_PropertyResolverVelNearestPoint Class Reference

#include <SIM_PhysicalParms.h>

+ Inheritance diagram for SIM_PropertyResolverVelNearestPoint:

Public Member Functions

 SIM_PropertyResolverVelNearestPoint (const SIM_Engine &engine, const SIM_Object *object)
 
 ~SIM_PropertyResolverVelNearestPoint () override
 
SIM_PropertyResolvercopy () const override
 Duplicates this. More...
 
UT_Vector3 getV3 (const UT_Vector3 &pos) override
 
fpreal getF (const UT_Vector3 &pos) override
 
- Public Member Functions inherited from SIM_PropertyResolver
 SIM_PropertyResolver ()
 
virtual ~SIM_PropertyResolver ()
 
virtual bool threadsafe () const
 Sometimes despite our best efforts the lookup isn't threadsafe. More...
 

Protected Attributes

GU_ConstDetailHandle myGdpHandle
 
const GU_DetailmyGdp
 
GA_ROHandleV3 myAttrib
 
UT_DMatrix4 myWorldToGdp
 
GEO_PointTreemyPointTree
 
SIM_Detail::KDPQueuePtr myQueue
 
UT_Vector3 myPivot
 
UT_Vector3 myLinVel
 
UT_Vector3 myAngVel
 
UT_DMatrix3 myVelToWorld
 
bool myHasOld
 
GU_ConstDetailHandle myOldGdh
 
const GU_DetailmyOldGdp
 
UT_DMatrix4 myNewGdpToGeo
 
UT_DMatrix4 myOldGdpToGeo
 
UT_DMatrix3 myGeoVelToWorld
 
fpreal myTimestep
 

Detailed Description

Definition at line 135 of file SIM_PhysicalParms.h.

Constructor & Destructor Documentation

SIM_PropertyResolverVelNearestPoint::SIM_PropertyResolverVelNearestPoint ( const SIM_Engine engine,
const SIM_Object object 
)
SIM_PropertyResolverVelNearestPoint::~SIM_PropertyResolverVelNearestPoint ( )
override

Member Function Documentation

SIM_PropertyResolver* SIM_PropertyResolverVelNearestPoint::copy ( ) const
overridevirtual

Duplicates this.

Implements SIM_PropertyResolver.

fpreal SIM_PropertyResolverVelNearestPoint::getF ( const UT_Vector3 pos)
inlineoverridevirtual

Implements SIM_PropertyResolver.

Definition at line 144 of file SIM_PhysicalParms.h.

UT_Vector3 SIM_PropertyResolverVelNearestPoint::getV3 ( const UT_Vector3 pos)
overridevirtual

Implements SIM_PropertyResolver.

Member Data Documentation

UT_Vector3 SIM_PropertyResolverVelNearestPoint::myAngVel
protected

Definition at line 154 of file SIM_PhysicalParms.h.

GA_ROHandleV3 SIM_PropertyResolverVelNearestPoint::myAttrib
protected

Definition at line 149 of file SIM_PhysicalParms.h.

const GU_Detail* SIM_PropertyResolverVelNearestPoint::myGdp
protected

Definition at line 148 of file SIM_PhysicalParms.h.

GU_ConstDetailHandle SIM_PropertyResolverVelNearestPoint::myGdpHandle
protected

Definition at line 147 of file SIM_PhysicalParms.h.

UT_DMatrix3 SIM_PropertyResolverVelNearestPoint::myGeoVelToWorld
protected

Definition at line 162 of file SIM_PhysicalParms.h.

bool SIM_PropertyResolverVelNearestPoint::myHasOld
protected

Definition at line 157 of file SIM_PhysicalParms.h.

UT_Vector3 SIM_PropertyResolverVelNearestPoint::myLinVel
protected

Definition at line 154 of file SIM_PhysicalParms.h.

UT_DMatrix4 SIM_PropertyResolverVelNearestPoint::myNewGdpToGeo
protected

Definition at line 160 of file SIM_PhysicalParms.h.

GU_ConstDetailHandle SIM_PropertyResolverVelNearestPoint::myOldGdh
protected

Definition at line 158 of file SIM_PhysicalParms.h.

const GU_Detail* SIM_PropertyResolverVelNearestPoint::myOldGdp
protected

Definition at line 159 of file SIM_PhysicalParms.h.

UT_DMatrix4 SIM_PropertyResolverVelNearestPoint::myOldGdpToGeo
protected

Definition at line 161 of file SIM_PhysicalParms.h.

UT_Vector3 SIM_PropertyResolverVelNearestPoint::myPivot
protected

Definition at line 154 of file SIM_PhysicalParms.h.

GEO_PointTree* SIM_PropertyResolverVelNearestPoint::myPointTree
protected

Definition at line 151 of file SIM_PhysicalParms.h.

SIM_Detail::KDPQueuePtr SIM_PropertyResolverVelNearestPoint::myQueue
protected

Definition at line 152 of file SIM_PhysicalParms.h.

fpreal SIM_PropertyResolverVelNearestPoint::myTimestep
protected

Definition at line 163 of file SIM_PhysicalParms.h.

UT_DMatrix3 SIM_PropertyResolverVelNearestPoint::myVelToWorld
protected

Definition at line 155 of file SIM_PhysicalParms.h.

UT_DMatrix4 SIM_PropertyResolverVelNearestPoint::myWorldToGdp
protected

Definition at line 150 of file SIM_PhysicalParms.h.


The documentation for this class was generated from the following file: