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

#include <GEO_SoftTransformCache.h>

Public Member Functions

 GEO_SoftTransformCache ()
 
 ~GEO_SoftTransformCache ()
 
void appendHardOffset (GA_Offset offset)
 
void appendSoftOffset (GA_Offset offset, float dist2)
 
GA_Offset getHardOffset (exint i) const
 
GA_Offset getSoftOffset (exint i) const
 
float getSoftDist2 (exint i) const
 
exint hardEntries () const
 Number of hard points. More...
 
exint softEntries () const
 Number of soft points. More...
 
void clearCache ()
 
UT_Array< GA_Offset > & hardArray ()
 
UT_Array< GA_Offset > & softArray ()
 
UT_FloatArraysoftDistArray ()
 

Detailed Description

Definition at line 28 of file GEO_SoftTransformCache.h.

Constructor & Destructor Documentation

GEO_SoftTransformCache::GEO_SoftTransformCache ( )
inline

Definition at line 31 of file GEO_SoftTransformCache.h.

GEO_SoftTransformCache::~GEO_SoftTransformCache ( )
inline

Definition at line 32 of file GEO_SoftTransformCache.h.

Member Function Documentation

void GEO_SoftTransformCache::appendHardOffset ( GA_Offset  offset)
inline

Definition at line 34 of file GEO_SoftTransformCache.h.

void GEO_SoftTransformCache::appendSoftOffset ( GA_Offset  offset,
float  dist2 
)
inline

Definition at line 37 of file GEO_SoftTransformCache.h.

void GEO_SoftTransformCache::clearCache ( )
inline

Definition at line 63 of file GEO_SoftTransformCache.h.

GA_Offset GEO_SoftTransformCache::getHardOffset ( exint  i) const
inline

Definition at line 43 of file GEO_SoftTransformCache.h.

float GEO_SoftTransformCache::getSoftDist2 ( exint  i) const
inline

Definition at line 49 of file GEO_SoftTransformCache.h.

GA_Offset GEO_SoftTransformCache::getSoftOffset ( exint  i) const
inline

Definition at line 46 of file GEO_SoftTransformCache.h.

UT_Array<GA_Offset>& GEO_SoftTransformCache::hardArray ( )
inline

Definition at line 71 of file GEO_SoftTransformCache.h.

exint GEO_SoftTransformCache::hardEntries ( ) const
inline

Number of hard points.

Definition at line 53 of file GEO_SoftTransformCache.h.

UT_Array<GA_Offset>& GEO_SoftTransformCache::softArray ( )
inline

Definition at line 72 of file GEO_SoftTransformCache.h.

UT_FloatArray& GEO_SoftTransformCache::softDistArray ( )
inline

Definition at line 73 of file GEO_SoftTransformCache.h.

exint GEO_SoftTransformCache::softEntries ( ) const
inline

Number of soft points.

Definition at line 57 of file GEO_SoftTransformCache.h.


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