HDK
|
#include <GU_SubDivPatch.h>
Public Member Functions | |
GU_SubDivEdge (GU_SubDivVertex *v1, GU_SubDivVertex *v2, const GU_SubDivEdge *parent=0) | |
~GU_SubDivEdge () | |
void | catclarkChild () |
Calculate the new subdivision point using the catmull-clark masks. More... | |
GU_SubDivVertex * | getChild () |
GU_SubDivVertex * | getOther (const GU_SubDivVertex *vtx) const |
Return the other vertex. More... | |
void | setFlag (uint8 f) |
void | clearFlag (uint8 f) |
bool | getFlag (uint8 f) const |
void | setWeight (fpreal weight) |
fpreal | getWeight () const |
bool | isHardVertex () const |
void | initHardVertex (int size) |
void | initHardVertex (const UT_IntArray &sizes) |
void | setHardVertex (int i) |
void | clearHardVertex (int i) |
bool | getHardVertex (int i) const |
int | getHardVertexSize (int i) const |
int | getHardVertexCount (int vcount) const |
Definition at line 41 of file GU_SubDivPatch.h.
GU_SubDivEdge::GU_SubDivEdge | ( | GU_SubDivVertex * | v1, |
GU_SubDivVertex * | v2, | ||
const GU_SubDivEdge * | parent = 0 |
||
) |
GU_SubDivEdge::~GU_SubDivEdge | ( | ) |
void GU_SubDivEdge::catclarkChild | ( | ) |
Calculate the new subdivision point using the catmull-clark masks.
Definition at line 65 of file GU_SubDivPatch.h.
Definition at line 87 of file GU_SubDivPatch.h.
|
inline |
Definition at line 50 of file GU_SubDivPatch.h.
|
inline |
Definition at line 66 of file GU_SubDivPatch.h.
|
inline |
Definition at line 89 of file GU_SubDivPatch.h.
Definition at line 93 of file GU_SubDivPatch.h.
Definition at line 91 of file GU_SubDivPatch.h.
|
inline |
Return the other vertex.
Definition at line 58 of file GU_SubDivPatch.h.
|
inline |
Definition at line 69 of file GU_SubDivPatch.h.
Definition at line 71 of file GU_SubDivPatch.h.
|
inline |
Definition at line 76 of file GU_SubDivPatch.h.
|
inline |
Definition at line 70 of file GU_SubDivPatch.h.
Definition at line 64 of file GU_SubDivPatch.h.
Definition at line 85 of file GU_SubDivPatch.h.
Definition at line 68 of file GU_SubDivPatch.h.