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

#include <GA_ElementWrangler.h>

+ Inheritance diagram for GA_VertexWrangler:

Public Member Functions

 GA_VertexWrangler (GA_Detail &dest)
 
 GA_VertexWrangler (GA_Detail &dest, const GA_Detail &src)
 
 GA_VertexWrangler (GA_Detail &dest, const GA_AttributeFilter &filter)
 
 GA_VertexWrangler (GA_Detail &dest, const GA_Detail &src, const GA_AttributeFilter &filter)
 
- Public Member Functions inherited from GA_ElementWrangler
void buildCache ()
 
void clearCache ()
 
void copyAttributeValues (GA_Offset dest, GA_Offset src)
 
void copyAttributeValues (const GA_Range &dest, GA_Offset src)
 
void scaleAttributeValues (GA_Offset dest, fpreal scale)
 
void addAttributeValues (GA_Offset dest, GA_Offset src, fpreal scale=1)
 
void lerpAttributeValues (GA_Offset dest, GA_Offset src0, GA_Offset src1, fpreal bias)
 
bool isValid (GA_Detail &dest) const
 
bool isValid (GA_Detail &dest, const GA_Detail &src) const
 
int getNumAttributes () const
 
void bumpAllDestDataIds ()
 
void hardenAllPages (GA_Offset start_offset=GA_Offset(0), GA_Offset end_offset=GA_INVALID_OFFSET)
 
GA_AttributeRefMapgetMap ()
 

Additional Inherited Members

- Protected Member Functions inherited from GA_ElementWrangler
 GA_ElementWrangler (GA_AttributeOwner owner, GA_Detail &dest, const GA_Attribute *exclude=nullptr)
 
 GA_ElementWrangler (GA_AttributeOwner owner, GA_Detail &dest, const GA_Detail &src, const GA_Attribute *exclude=nullptr)
 
 GA_ElementWrangler (GA_AttributeOwner owner, GA_Detail &dest, const GA_AttributeFilter &filter)
 
 GA_ElementWrangler (GA_AttributeOwner owner, GA_Detail &dest, const GA_Detail &src, const GA_AttributeFilter &filter)
 
 ~GA_ElementWrangler ()
 Protected destructor as we don't support polymorphic destruction. More...
 
GA_AttributeRefMap::Cache * cache ()
 

Detailed Description

Examples:
tetprim/GEO_PrimTetra.C.

Definition at line 217 of file GA_ElementWrangler.h.

Constructor & Destructor Documentation

GA_VertexWrangler::GA_VertexWrangler ( GA_Detail dest)
inline

Definition at line 220 of file GA_ElementWrangler.h.

GA_VertexWrangler::GA_VertexWrangler ( GA_Detail dest,
const GA_Detail src 
)
inline

Definition at line 222 of file GA_ElementWrangler.h.

GA_VertexWrangler::GA_VertexWrangler ( GA_Detail dest,
const GA_AttributeFilter filter 
)
inline

Definition at line 225 of file GA_ElementWrangler.h.

GA_VertexWrangler::GA_VertexWrangler ( GA_Detail dest,
const GA_Detail src,
const GA_AttributeFilter filter 
)
inline

Definition at line 227 of file GA_ElementWrangler.h.


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