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

#include <SIM_PhysicalParms.h>

+ Inheritance diagram for SIM_PropertyResolverField:

Public Member Functions

 SIM_PropertyResolverField (const SIM_RawField *field)
 SIM_PropertyResolverField (const SIM_VectorField *field)
virtual SIM_PropertyResolvercopy () const
 Duplicates this. More...
virtual fpreal getF (const UT_Vector3 &pos)
virtual UT_Vector3 getV3 (const UT_Vector3 &pos)
- 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

const SIM_RawFieldmyField [3]

Detailed Description

Definition at line 136 of file SIM_PhysicalParms.h.

Constructor & Destructor Documentation

SIM_PropertyResolverField::SIM_PropertyResolverField ( const SIM_RawField field)
SIM_PropertyResolverField::SIM_PropertyResolverField ( const SIM_VectorField field)

Member Function Documentation

virtual SIM_PropertyResolver* SIM_PropertyResolverField::copy ( ) const

Duplicates this.

Implements SIM_PropertyResolver.

Definition at line 142 of file SIM_PhysicalParms.h.

virtual fpreal SIM_PropertyResolverField::getF ( const UT_Vector3 pos)

Implements SIM_PropertyResolver.

virtual UT_Vector3 SIM_PropertyResolverField::getV3 ( const UT_Vector3 pos)

Implements SIM_PropertyResolver.

Member Data Documentation

const SIM_RawField* SIM_PropertyResolverField::myField[3]

Definition at line 151 of file SIM_PhysicalParms.h.

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