|
| GA_PointWrangler (GA_Detail &dest, IncludeP p) |
|
| GA_PointWrangler (GA_Detail &dest, const GA_Detail &src, IncludeP p) |
|
| GA_PointWrangler (GA_Detail &dest, const GA_AttributeFilter &filter) |
|
| GA_PointWrangler (GA_Detail &dest, const GA_Detail &src, const GA_AttributeFilter &filter) |
|
| ~GA_PointWrangler () |
|
bool | includesP () const |
|
void | copyAttributeValues (GA_Offset dest, GA_Offset src, IncludeP copy_p) |
|
void | scaleAttributeValues (GA_Offset dest, fpreal scale, IncludeP scale_p) |
|
void | addAttributeValues (GA_Offset dest, GA_Offset src, fpreal scale, IncludeP add_p) |
|
void | lerpAttributeValues (GA_Offset dest, GA_Offset src0, GA_Offset src1, fpreal bias, IncludeP lerp_p) |
|
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 () |
|
By default, operations on "P" are performed as with any other attribute. However, it's possible to turn on the homogeneous flag which will ensure that operations are done using homogeneous coordinates.
- Examples:
- SOP/SOP_BrushHairLen.C.
Definition at line 122 of file GA_ElementWrangler.h.