|
HDK
|
#include <GU_Feather.h>
Inheritance diagram for GU_FeatherBarbRWHandle< ValueType >:Public Member Functions | |
| GU_FeatherBarbRWHandle () | |
| GU_FeatherBarbRWHandle (GU_Detail &gdp, GA_ROHandleT< ValueType > &pos, GA_ROHandleQ &orient, const UT_StringRef &name) | |
| GU_FeatherBarbRWHandle (const GU_Detail &gdp, const UT_StringRef &name) | |
| GU_FeatherBarbRWHandle (const GU_Detail &gdp, const GA_Attribute &attrib) | |
| GA_Attribute * | operator-> () const |
| template<class V = ValueType> | |
| SYS_FORCE_INLINE std::enable_if <!std::is_integral< V >::value &&!std::is_floating_point< V > ::value, void >::type | set (GA_Offset offset, const ValueType *array) const |
| template<class V = ValueType> | |
| SYS_FORCE_INLINE std::enable_if <!std::is_integral< V >::value &&!std::is_floating_point< V > ::value, void >::type | blend (GA_Offset offset, const ValueType *array, float alpha) const |
| template<class V = ValueType> | |
| SYS_FORCE_INLINE std::enable_if < std::is_integral< V >::value||std::is_floating_point < V >::value, void >::type | set (GA_Offset offset, const ValueType *array) const |
Public Member Functions inherited from GU_FeatherBarbROHandle< ValueType > | |
| GU_FeatherBarbROHandle () | |
| GU_FeatherBarbROHandle (const GU_Detail &gdp, GA_ROHandleT< ValueType > &pos, GA_ROHandleQ &orient, const UT_StringRef &name) | |
| GU_FeatherBarbROHandle (const GU_Detail &gdp, const UT_StringRef &name) | |
| GU_FeatherBarbROHandle (const GU_Detail &gdp, const GA_Attribute &attrib) | |
| void | bind (const GU_Detail *gdp, const GA_Attribute *attrib) |
| bool | isValid () const |
| GA_Attribute * | getAttribute () |
| const GA_Attribute * | getAttribute () const |
| int | numBarbPoints () const |
| template<class V = ValueType> | |
| SYS_FORCE_INLINE std::enable_if < std::is_integral< V >::value||std::is_floating_point < V >::value, void >::type | get (GA_Offset offset, UT_Array< ValueType > &array) const |
| template<class V = ValueType> | |
| SYS_FORCE_INLINE std::enable_if <!std::is_integral< V >::value &&!std::is_floating_point< V > ::value, void >::type | get (GA_Offset offset, UT_Array< ValueType > &array) const |
| template<typename T > | |
| SYS_FORCE_INLINE void | xformToObject (GA_Offset ptoff, UT_Array< UT_Vector3T< T >> &array) const |
| template<typename T > | |
| SYS_FORCE_INLINE void | xformToObjectNonZero (GA_Offset ptoff, UT_Array< UT_Vector3T< T >> &array) const |
| template<typename T > | |
| SYS_FORCE_INLINE void | xformToLocal (GA_Offset ptoff, UT_Array< UT_Vector3T< T >> &array) const |
| template<typename T > | |
| SYS_FORCE_INLINE void | xformToLocalNonZero (GA_Offset ptoff, UT_Array< UT_Vector3T< T >> &array) const |
| const UT_Quaternion | getOrient (GA_Offset offset) const |
| SYS_FORCE_INLINE fpreal | boundingRadius (GA_Offset ptoff) const |
| int | tupleSize () const |
| void | bumpDataId () const |
Additional Inherited Members | |
Public Types inherited from GU_FeatherBarbROHandle< ValueType > | |
| typedef ValueType | value_type |
Static Public Member Functions inherited from GU_FeatherBarbROHandle< ValueType > | |
| static int | valueTupleSize () |
Protected Attributes inherited from GU_FeatherBarbROHandle< ValueType > | |
| GU_Detail * | myDetail |
| GA_ROHandleT< ValueType > | myPos |
| GA_ROHandleQ | myOrient |
| GA_Attribute * | myAttrib = nullptr |
| const GA_AIFTuple * | myTuple = nullptr |
| int | myTupleSize = 0 |
Definition at line 301 of file GU_Feather.h.
|
inline |
Definition at line 305 of file GU_Feather.h.
|
inline |
Definition at line 309 of file GU_Feather.h.
|
inline |
Definition at line 317 of file GU_Feather.h.
|
inline |
Definition at line 324 of file GU_Feather.h.
|
inline |
Definition at line 351 of file GU_Feather.h.
|
inline |
Definition at line 331 of file GU_Feather.h.
|
inline |
Definition at line 340 of file GU_Feather.h.
|
inline |
Definition at line 369 of file GU_Feather.h.