HDK
|
#include <GU_TriangleMesh.h>
Public Types | |
using | value_type = UT_Vector3T< T > |
using | PointCoords = UT_Vector3T< T > |
Public Member Functions | |
GU_TriangleMeshDetailLinkT (const GU_Detail *gdp, const UT_TriangleMesh &mesh, GA_RWHandleI vtx_pt_attr, const GA_Attribute *pos_attr) | |
SYS_FORCE_INLINE PointCoords | pointPosition (int pt) const |
SYS_FORCE_INLINE int | numPrimaryPoints () const |
SYS_FORCE_INLINE int | numAuxiliaryPoints () const |
SYS_FORCE_INLINE int | numPoints () const |
SYS_FORCE_INLINE void | setNumPrimaryPoints (int num) |
SYS_FORCE_INLINE int | appendAuxiliaryPoint (UT_Vector3R pos) |
void | appendMappingToDetailVertex (GA_Offset vtx) |
SYS_FORCE_INLINE GA_Offset | vertexToDetailVertex (int v) const |
SYS_FORCE_INLINE PointCoords | detailVertexPosition (GA_Offset vtx) const |
SYS_FORCE_INLINE int | vertexFromDetailVertex (GA_Offset vtx) const |
SYS_FORCE_INLINE bool | isEngaged () const |
SYS_FORCE_INLINE void | assignVertexToDetailVertex (GA_Offset vtx, int pt) |
SYS_FORCE_INLINE bool | isPosFromVertexAttrib () const |
Definition at line 45 of file GU_TriangleMesh.h.
using GU_TriangleMeshDetailLinkT< T >::PointCoords = UT_Vector3T<T> |
Definition at line 49 of file GU_TriangleMesh.h.
using GU_TriangleMeshDetailLinkT< T >::value_type = UT_Vector3T<T> |
Definition at line 48 of file GU_TriangleMesh.h.
GU_TriangleMeshDetailLinkT< T >::GU_TriangleMeshDetailLinkT | ( | const GU_Detail * | gdp, |
const UT_TriangleMesh & | mesh, | ||
GA_RWHandleI | vtx_pt_attr, | ||
const GA_Attribute * | pos_attr | ||
) |
|
inline |
Definition at line 77 of file GU_TriangleMesh.h.
|
inline |
Definition at line 81 of file GU_TriangleMesh.h.
|
inline |
Definition at line 102 of file GU_TriangleMesh.h.
|
inline |
Definition at line 89 of file GU_TriangleMesh.h.
|
inline |
Definition at line 98 of file GU_TriangleMesh.h.
|
inline |
Definition at line 106 of file GU_TriangleMesh.h.
|
inline |
Definition at line 65 of file GU_TriangleMesh.h.
|
inline |
Definition at line 69 of file GU_TriangleMesh.h.
|
inline |
Definition at line 61 of file GU_TriangleMesh.h.
UT_Vector3T< T > GU_TriangleMeshDetailLinkT< T >::pointPosition | ( | int | pt | ) | const |
Definition at line 333 of file GU_TriangleMesh.h.
|
inline |
Definition at line 73 of file GU_TriangleMesh.h.
|
inline |
Definition at line 94 of file GU_TriangleMesh.h.
|
inline |
Definition at line 85 of file GU_TriangleMesh.h.