HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
GA_GenericMathPoint< T > Class Template Reference

Specialization of GA_GenericMath for GA_ATTRIB_POINT offsets. More...

#include <GA_GenericHandle.h>

+ Inheritance diagram for GA_GenericMathPoint< T >:

Public Member Functions

 GA_GenericMathPoint (const GA_ROGenericHandlePoint< T > &h)
 
- Public Member Functions inherited from GA_GenericMath< T, GA_ATTRIB_POINT >
 GA_GenericMath (const GA_ROGenericHandle< T, T_OWNER > &h)
 
bool setElement (T &val)
 
void copy (GA_Offset source_index) const
 
void add (GA_WeightedSum &sum, GA_Offset source_index, fpreal w) const
 
void addH (GA_WeightedSum &sum, GA_Offset source_index, fpreal w) const
 
void startSum (const GA_WeightedSum &sum) const
 
void startHSum (const GA_WeightedSum &sum) const
 
void finishSum (const GA_WeightedSum &sum, fpreal normalization=1) const
 
void finishHSum (const GA_WeightedSum &sum, fpreal normalization=1) const
 
bool isEqual (const T &val) const
 
bool isAlmostEqual (const T &val) const
 
void zero () const
 
void multiply (fpreal scale) const
 
void copyDest (T val) const
 
void addDest (T val) const
 
void addDest (GA_WeightedSum &sum, T val, fpreal w) const
 
void subDest (T val) const
 
void lerpDest (T s0, T s1, fpreal t) const
 
void addHDest (GA_WeightedSum &sum, T val, fpreal w) const
 
void dehomogenizeData (T *data, int size)
 

Detailed Description

template<typename T>
class GA_GenericMathPoint< T >

Specialization of GA_GenericMath for GA_ATTRIB_POINT offsets.

Definition at line 320 of file GA_GenericHandle.h.

Constructor & Destructor Documentation

template<typename T >
GA_GenericMathPoint< T >::GA_GenericMathPoint ( const GA_ROGenericHandlePoint< T > &  h)
inline

Definition at line 324 of file GA_GenericHandle.h.


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