HDK
|
#include <GU_GroomUtils.h>
Public Member Functions | |
GU_GroomSkinIntersect (const GU_RayIntersect &rayintersect) | |
GU_GroomSkinIntersect (const GU_RayIntersect &rayintersect, const GA_Attribute &normal) | |
SYS_FORCE_INLINE const GU_Detail & | detail () |
const GU_RayIntersect & | rayIntersect () |
SYS_FORCE_INLINE bool | closestPointInfo (const UT_Vector3 &pos, GU_MinInfo &mininfo) const |
SYS_FORCE_INLINE bool | hitPointInfo (UT_Vector3 pos, UT_Vector3 dir, GU_RayInfo &info) |
template<typename T > | |
T | interpAttrib (const GA_ROHandleT< T > &attrib, const GU_GroomInterpCoords &interpcoords) const |
SYS_FORCE_INLINE UT_Vector3 | interpP (const GU_GroomInterpCoords &interpcoords) const |
SYS_FORCE_INLINE UT_Vector3 | interpN (const GU_GroomInterpCoords &interpcoords) const |
SYS_FORCE_INLINE bool | closestPos (UT_Vector3 &pos, GU_MinInfo &mininfo, GU_GroomInterpCoords &interpcoords) |
Static Public Member Functions | |
static SYS_FORCE_INLINE void | computeVertWeights (const GU_MinInfo &mininfo, GU_GroomInterpCoords &interpcoords) |
static SYS_FORCE_INLINE void | computeVertWeights (const GU_RayInfo &hitinfo, GU_GroomInterpCoords &interpcoords) |
Definition at line 554 of file GU_GroomUtils.h.
|
inline |
Definition at line 557 of file GU_GroomUtils.h.
|
inline |
Definition at line 564 of file GU_GroomUtils.h.
|
inline |
Definition at line 587 of file GU_GroomUtils.h.
|
inline |
Definition at line 671 of file GU_GroomUtils.h.
|
inlinestatic |
Definition at line 613 of file GU_GroomUtils.h.
|
inlinestatic |
Definition at line 626 of file GU_GroomUtils.h.
|
inline |
Definition at line 575 of file GU_GroomUtils.h.
|
inline |
Definition at line 604 of file GU_GroomUtils.h.
|
inline |
Definition at line 639 of file GU_GroomUtils.h.
|
inline |
Definition at line 658 of file GU_GroomUtils.h.
|
inline |
Definition at line 650 of file GU_GroomUtils.h.
|
inline |
Definition at line 580 of file GU_GroomUtils.h.