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 39 of file loopsubdiv.cpp.
Definition at line 41 of file loopsubdiv.cpp.
| int SDVertex::valence | ( | ) | [inline] |
Definition at line 140 of file loopsubdiv.cpp.
References boundary, SDFace::nextFace(), SDFace::prevFace(), and startFace.
Referenced by LoopSubdiv::LoopSubdiv(), LoopSubdiv::Refine(), LoopSubdiv::weightBoundary(), and LoopSubdiv::weightOneRing().
| void SDVertex::oneRing | ( | Point * | P | ) |
Definition at line 449 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().
Definition at line 48 of file loopsubdiv.cpp.
Referenced by oneRing(), LoopSubdiv::Refine(), LoopSubdiv::weightBoundary(), and LoopSubdiv::weightOneRing().
Definition at line 49 of file loopsubdiv.cpp.
Referenced by LoopSubdiv::LoopSubdiv(), oneRing(), LoopSubdiv::Refine(), and valence().
| bool SDVertex::regular |
Definition at line 51 of file loopsubdiv.cpp.
Referenced by LoopSubdiv::LoopSubdiv(), and LoopSubdiv::Refine().
| bool SDVertex::boundary |
Definition at line 51 of file loopsubdiv.cpp.
Referenced by LoopSubdiv::LoopSubdiv(), oneRing(), LoopSubdiv::Refine(), and valence().
1.5.6