All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
VertexInterface Class Reference

#include <maskInterfaces.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 143 of file maskInterfaces.h.

Constructor & Destructor Documentation

VertexInterface ( )
inline

Definition at line 145 of file maskInterfaces.h.

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

Definition at line 146 of file maskInterfaces.h.

~VertexInterface ( )
inline

Definition at line 147 of file maskInterfaces.h.

Member Function Documentation

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

Definition at line 169 of file maskInterfaces.h.

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

Definition at line 170 of file maskInterfaces.h.

int GetNumEdges ( ) const
inline

Definition at line 157 of file maskInterfaces.h.

int GetNumFaces ( ) const
inline

Definition at line 158 of file maskInterfaces.h.

float GetSharpness ( ) const
inline

Definition at line 160 of file maskInterfaces.h.

float* GetSharpnessPerEdge ( float  pSharpness[]) const
inline

Definition at line 161 of file maskInterfaces.h.

void SetIndex ( int  parentIndex,
int  childIndex 
)
inline

Definition at line 149 of file maskInterfaces.h.


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