VertexInterface Class Reference

#include <componentInterfaces.h>

Public Member Functions

 VertexInterface ()
 
 VertexInterface (Level const &parent, Level const &child)
 
 ~VertexInterface ()
 
void SetIndex (int parentIndex, int childIndex)
 
int GetNumEdges () const
 
int GetNumFaces () const
 
float GetSharpness () const
 
float * GetSharpnessPerEdge (float pSharpness[]) const
 
float GetChildSharpness (Sdc::Crease const &) const
 
float * GetChildSharpnessPerEdge (Sdc::Crease const &crease, float cSharpness[]) const
 

Detailed Description

Definition at line 107 of file componentInterfaces.h.

Constructor & Destructor Documentation

VertexInterface ( )
inline

Definition at line 109 of file componentInterfaces.h.

VertexInterface ( Level const &  parent,
Level const &  child 
)
inline

Definition at line 110 of file componentInterfaces.h.

~VertexInterface ( )
inline

Definition at line 111 of file componentInterfaces.h.

Member Function Documentation

float GetChildSharpness ( Sdc::Crease const &  ) const
inline

Definition at line 133 of file componentInterfaces.h.

float* GetChildSharpnessPerEdge ( Sdc::Crease const &  crease,
float  cSharpness[] 
) const
inline

Definition at line 134 of file componentInterfaces.h.

int GetNumEdges ( ) const
inline

Definition at line 121 of file componentInterfaces.h.

int GetNumFaces ( ) const
inline

Definition at line 122 of file componentInterfaces.h.

float GetSharpness ( ) const
inline

Definition at line 124 of file componentInterfaces.h.

float* GetSharpnessPerEdge ( float  pSharpness[]) const
inline

Definition at line 125 of file componentInterfaces.h.

void SetIndex ( int  parentIndex,
int  childIndex 
)
inline

Definition at line 113 of file componentInterfaces.h.


The documentation for this class was generated from the following file: