HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GA_GenericHandle.h File Reference
#include "GA_API.h"
#include "GA_Attribute.h"
#include "GA_AttributeRefMapDestHandle.h"
#include "GA_Detail.h"
#include "GA_Handle.h"
#include "GA_PwHandle.h"
#include "GA_Types.h"
#include "GA_WeightedSum.h"
#include "GA_WorkVertexBuffer.h"
#include <UT/UT_Assert.h>
#include <UT/UT_Vector4.h>
#include <SYS/SYS_Types.h>
+ Include dependency graph for GA_GenericHandle.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  GA_ROGenericHandle< T, T_OWNER >
 
class  GA_ROGenericHandlePoint< T >
 Specialization of GA_ROGenericHandle for GA_ATTRIB_POINT offsets. More...
 
class  GA_ROGenericHandleVertex< T >
 Specialization of GA_ROGenericHandle for GA_ATTRIB_VERTEX offsets. More...
 
class  GA_RWGenericHandle< T, T_OWNER >
 
class  GA_RWGenericHandlePoint< T >
 Specialization of GA_RWGenericHandle for GA_ATTRIB_POINT offsets. More...
 
class  GA_RWGenericHandleVertex< T >
 Specialization of GA_RWGenericHandle for GA_ATTRIB_VERTEX offsets. More...
 
class  GA_GenericMath< T, T_OWNER >
 
class  GA_GenericMathPoint< T >
 Specialization of GA_GenericMath for GA_ATTRIB_POINT offsets. More...
 
class  GA_GenericMathVertex< T >
 Specialization of GA_GenericMath for GA_ATTRIB_VERTEX offsets. More...
 
class  GA_GenericTemp< T, T_OWNER >
 
class  GA_GenericTempPoint< T >
 Specialization of GA_GenericTemp for GA_ATTRIB_POINT types. More...
 
class  GA_GenericTempVertex< T >
 Specialization of GA_GenericTemp for GA_ATTRIB_POINT types. More...
 
class  GA_ROGenericHandle< GA_Offset, T_OWNER >
 Specialization of GA_ROGenericHandle for GA_Offset. More...
 
class  GA_ROGenericHandlePoint< GA_Offset >
 Specialization of GA_ROGenericHandlePoint for GA_Offset. More...
 
class  GA_ROGenericHandleVertex< GA_Offset >
 Specialization of GA_ROGenericHandleVertex for GA_Offset. More...
 
class  GA_RWGenericHandle< GA_Offset, T_OWNER >
 Specialization of GA_RWGenericHandle for GA_Offset. More...
 
class  GA_GenericMath< GA_Offset, T_OWNER >
 Specialization of GA_GenericMath for GA_Offset. More...
 
class  GA_GenericMathPoint< GA_Offset >
 Specialization of GA_GenericMathPoint for GA_Offset. More...
 
class  GA_GenericMathVertex< GA_Offset >
 Specialization of GA_GenericMathVertex for GA_Offset. More...
 
class  GA_GenericTemp< GA_Offset, T_OWNER >
 Specialization of GA_GenericTemp for GA_Offset. More...
 
class  GA_GenericTempPoint< GA_Offset >
 Specialization of GA_GenericTempPoint for GA_Offset. More...
 
class  GA_GenericTempVertex< GA_Offset >
 Specialization of GA_GenericTempVertex for GA_Offset. More...
 
class  GA_ROGenericHandle< UT_Vector4, T_OWNER >
 Specialization for UT_Vector4, so that (P,Pw) attribute pair will work. More...
 
class  GA_RWGenericHandle< UT_Vector4, T_OWNER >
 

Namespaces

 GA_Homogenize
 Homogenize/dehomogenize that only operate on UT_Vector4.
 

Functions

template<>
void GA_Homogenize::homogenize< UT_Vector4 > (UT_Vector4 &val)
 
template<>
void GA_Homogenize::dehomogenize< UT_Vector4 > (UT_Vector4 &val)