lux::SDVertex Struct Reference

#include <loopsubdiv.h>

Collaboration diagram for lux::SDVertex:
[legend]

List of all members.

Public Member Functions

 SDVertex (Point pt=Point(0, 0, 0), float uu=0.0f, float vv=0.0f)
int valence ()
void oneRing (Point *P)
void oneRing (SDVertex **V)

Public Attributes

Point P
float u
float v
SDFacestartFace
SDVertexchild
bool regular
bool boundary
bool hasUV

Detailed Description

Definition at line 41 of file loopsubdiv.h.


Constructor & Destructor Documentation

lux::SDVertex::SDVertex ( Point  pt = Point(0,0,0),
float  uu = 0.0f,
float  vv = 0.0f 
) [inline]

Definition at line 43 of file loopsubdiv.h.


Member Function Documentation

void SDVertex::oneRing ( SDVertex **  V  ) 
void SDVertex::oneRing ( Point P  ) 
int lux::SDVertex::valence (  )  [inline]

Member Data Documentation

Definition at line 56 of file loopsubdiv.h.

Referenced by lux::LoopSubdiv::Refine().

Definition at line 57 of file loopsubdiv.h.

Definition at line 57 of file loopsubdiv.h.

Referenced by lux::LoopSubdiv::LoopSubdiv(), and lux::LoopSubdiv::Refine().


The documentation for this struct was generated from the following files:
Generated by  doxygen 1.6.2-20100208