Public Member Functions | |
SDVertex (Point pt=Point(0, 0, 0)) | |
int | valence () |
void | oneRing (Point *P) |
Public Attributes | |
Point | P |
SDFace * | startFace |
SDVertex * | child |
bool | regular |
bool | boundary |
Definition at line 42 of file loopsubdiv.cpp.
Definition at line 44 of file loopsubdiv.cpp.
void SDVertex::oneRing | ( | Point * | P | ) |
Definition at line 452 of file loopsubdiv.cpp.
References boundary, SDFace::nextFace(), SDFace::nextVert(), P, SDFace::prevFace(), SDFace::prevVert(), and startFace.
Referenced by LoopSubdiv::Refine(), LoopSubdiv::weightBoundary(), and LoopSubdiv::weightOneRing().
int SDVertex::valence | ( | ) | [inline] |
Definition at line 124 of file loopsubdiv.cpp.
References boundary, SDFace::nextFace(), SDFace::prevFace(), and startFace.
Referenced by LoopSubdiv::LoopSubdiv(), LoopSubdiv::Refine(), LoopSubdiv::weightBoundary(), and LoopSubdiv::weightOneRing().
bool SDVertex::boundary |
Definition at line 54 of file loopsubdiv.cpp.
Referenced by LoopSubdiv::LoopSubdiv(), oneRing(), LoopSubdiv::Refine(), and valence().
Definition at line 53 of file loopsubdiv.cpp.
Referenced by LoopSubdiv::Refine().
Definition at line 51 of file loopsubdiv.cpp.
Referenced by oneRing(), LoopSubdiv::Refine(), LoopSubdiv::weightBoundary(), and LoopSubdiv::weightOneRing().
bool SDVertex::regular |
Definition at line 54 of file loopsubdiv.cpp.
Referenced by LoopSubdiv::LoopSubdiv(), and LoopSubdiv::Refine().
Definition at line 52 of file loopsubdiv.cpp.
Referenced by LoopSubdiv::LoopSubdiv(), oneRing(), LoopSubdiv::Refine(), and valence().