|
HDK
|
#include <GU_Flatten2.h>
Classes | |
| class | BoundaryMap |
| class | PointMap |
| class | QuadLayout |
Public Member Functions | |
| Island (const GU_Detail *gdp, int idx=-1) | |
| const GU_Detail * | getDetail () const |
| SYS_FORCE_INLINE int | getIndex () const |
| const GA_OffsetArray & | polys () const |
| SYS_FORCE_INLINE void | appendPoly (GA_Offset poly) |
| const Triangulation & | getTriangulation () const |
| void | triangualte (const GA_EdgeGroup *seams=nullptr) |
| void | calcHedgeDirichletData (UT_FprealArray &apx_cotan, UT_FprealArray &tri_area) const |
| fpreal | calcArea (ROHandleV3R pos, UT_Vector3R *centroid=nullptr) const |
| template<typename Func > | |
| void | forEachVertex (Func func) const |
| SYS_FORCE_INLINE bool | hasPointIndex () const |
| int | numPoints () const |
| GA_ROHandleI | vertexPointAttr () const |
| SYS_FORCE_INLINE int | vertexPoint (GA_Offset vtx) const |
| int | indexPoints (GA_RWHandleI &vtx_pt_attr) |
| int | indexPoints (UT_IntArray &vtx_island_pt) const |
| const PointMap & | getPointMap () const |
| const QuadLayout & | getQuadLayout () const |
| const BoundaryMap & | getBoundaryMap () const |
Definition at line 178 of file GU_Flatten2.h.
Definition at line 181 of file GU_Flatten2.h.
|
inline |
Definition at line 194 of file GU_Flatten2.h.
| fpreal GU_Flatten2::Island::calcArea | ( | ROHandleV3R | pos, |
| UT_Vector3R * | centroid = nullptr |
||
| ) | const |
| void GU_Flatten2::Island::calcHedgeDirichletData | ( | UT_FprealArray & | apx_cotan, |
| UT_FprealArray & | tri_area | ||
| ) | const |
|
inline |
Definition at line 216 of file GU_Flatten2.h.
|
inline |
Definition at line 543 of file GU_Flatten2.h.
|
inline |
Definition at line 185 of file GU_Flatten2.h.
|
inline |
Definition at line 188 of file GU_Flatten2.h.
|
inline |
Definition at line 529 of file GU_Flatten2.h.
|
inline |
Definition at line 536 of file GU_Flatten2.h.
|
inline |
Definition at line 198 of file GU_Flatten2.h.
|
inline |
Definition at line 227 of file GU_Flatten2.h.
|
inline |
Definition at line 239 of file GU_Flatten2.h.
|
inline |
Definition at line 247 of file GU_Flatten2.h.
|
inline |
Definition at line 230 of file GU_Flatten2.h.
|
inline |
Definition at line 191 of file GU_Flatten2.h.
|
inline |
Definition at line 204 of file GU_Flatten2.h.
|
inline |
Definition at line 236 of file GU_Flatten2.h.
|
inline |
Definition at line 233 of file GU_Flatten2.h.