ParMooN
 All Classes Functions Variables Friends Pages
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
TSurfEdgeCollection Class Reference

Public Member Functions

 TSurfEdgeCollection (TCollection *Coll, int N_SurfaceJoints, int *CellNumbers, int *JointNumbers)
 
int GetN_Edges ()
 
int GetN_Vertices ()
 
int GetEdge (int a, int b)
 

Protected Member Functions

void Init (TCollection *Coll, int N_SurfaceJoints, int *CellNumbers, int *JointNumbers)
 Methods.
 
int Flip (int &a, int &b)
 
void IncreaseBucket (int a, int b, int &counter)
 
int FindEdge (int *Bucket, int a, int b)
 

Protected Attributes

int mN_Vertices
 
int mN_Edges
 
int ** mEdgeHash
 

Member Data Documentation

int** TSurfEdgeCollection::mEdgeHash
protected

hash table for edges

int TSurfEdgeCollection::mN_Edges
protected

number of edges

int TSurfEdgeCollection::mN_Vertices
protected

number of vertices


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