#include <GA_ElementWrangler.h>
|
| 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) |
|
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_AttributeRefMap & | getMap () |
|
|
| 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 () |
|
GA_VertexWrangler::GA_VertexWrangler |
( |
GA_Detail & |
dest | ) |
|
|
inline |
The documentation for this class was generated from the following file: