lux::SDVertex Struct Reference

#include <loopsubdiv.h>

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 43 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 45 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 58 of file loopsubdiv.h.

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

Definition at line 59 of file loopsubdiv.h.

Definition at line 59 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 on Fri Jul 24 11:52:05 2009 for lux by  doxygen 1.5.9