|
HDK
|
#include <UT_TriangleMesh.h>
Public Types | |
| using | Real = typename M::Real |
| using | Complex = typename M::Complex |
| using | Vector3 = typename M::Vector3 |
Public Member Functions | |
| UT_PointAtlas (const M &mesh) | |
| SYS_FORCE_INLINE Real | pointAngleScale (int p) const |
| SYS_FORCE_INLINE Real | hedgeAngularOffset (int h) const |
| SYS_FORCE_INLINE Real | hedgeAngularCoord (int h) const |
| SYS_FORCE_INLINE Real | radialCoord (int h) const |
| SYS_FORCE_INLINE Complex | hedgeComplexCoord (int h) const |
| SYS_FORCE_INLINE Complex | hedgeComplexDirection (int h, int n=1) const |
| SYS_FORCE_INLINE Real | complexToAngular (Complex z) const |
| SYS_FORCE_INLINE Real | complexToRadial (Complex z) const |
| int | angularLowerBoundHedge (int p, Real angle) const |
| Vector3 | extrinsicPointTangent (int p, Real radial, Real angular) const |
| SYS_FORCE_INLINE Vector3 | extrinsicPointTangent (int p, Complex z) const |
| SYS_FORCE_INLINE Complex | pointMaxPrincipalDirection (int p) const |
Definition at line 750 of file UT_TriangleMesh.h.
| using UT_PointAtlas< M >::Complex = typename M::Complex |
Definition at line 754 of file UT_TriangleMesh.h.
| using UT_PointAtlas< M >::Real = typename M::Real |
Definition at line 753 of file UT_TriangleMesh.h.
| using UT_PointAtlas< M >::Vector3 = typename M::Vector3 |
Definition at line 755 of file UT_TriangleMesh.h.
|
explicit |
Definition at line 839 of file UT_TriangleMesh.h.
| int UT_PointAtlas< M >::angularLowerBoundHedge | ( | int | p, |
| Real | angle | ||
| ) | const |
Definition at line 905 of file UT_TriangleMesh.h.
| UT_PointAtlas< M >::Real UT_PointAtlas< M >::complexToAngular | ( | Complex | z | ) | const |
Definition at line 897 of file UT_TriangleMesh.h.
|
inline |
Definition at line 805 of file UT_TriangleMesh.h.
| UT_PointAtlas< M >::Vector3 UT_PointAtlas< M >::extrinsicPointTangent | ( | int | p, |
| Real | radial, | ||
| Real | angular | ||
| ) | const |
Definition at line 935 of file UT_TriangleMesh.h.
| UT_PointAtlas< M >::Vector3 UT_PointAtlas< M >::extrinsicPointTangent | ( | int | p, |
| Complex | z | ||
| ) | const |
Definition at line 956 of file UT_TriangleMesh.h.
|
inline |
Definition at line 777 of file UT_TriangleMesh.h.
| UT_PointAtlas< M >::Real UT_PointAtlas< M >::hedgeAngularOffset | ( | int | h | ) | const |
Definition at line 871 of file UT_TriangleMesh.h.
| UT_PointAtlas< M >::Complex UT_PointAtlas< M >::hedgeComplexCoord | ( | int | h | ) | const |
Definition at line 881 of file UT_TriangleMesh.h.
| UT_PointAtlas< M >::Complex UT_PointAtlas< M >::hedgeComplexDirection | ( | int | h, |
| int | n = 1 |
||
| ) | const |
Definition at line 889 of file UT_TriangleMesh.h.
|
inline |
Definition at line 763 of file UT_TriangleMesh.h.
| UT_PointAtlas< M >::Complex UT_PointAtlas< M >::pointMaxPrincipalDirection | ( | int | p | ) | const |
Definition at line 963 of file UT_TriangleMesh.h.
|
inline |
Definition at line 786 of file UT_TriangleMesh.h.