BREP_Topology

Fields

struct vhash_s *

m_FaceHash

struct vhash_s *

m_EdgeHash

struct vhash_s *

m_VertexHash

BREP_Face *

m_CurrentFace

Functions

BREP_Topology

~BREP_Topology

BREP_Face *

AddFace

BREP_Face *

GetFace

BREP_Edge *

FindEdge

BREP_Edge *

AddEdge

HC_KEY

AddVertex

HC_KEY

FindVertex

BREP_Face *

GetCurrentFace

Detailed Description

class BREP_Topology

Public Functions

BREP_Topology()
~BREP_Topology()
BREP_Face *AddFace(HC_KEY facekey)
BREP_Face *GetFace(HC_KEY facekey)
BREP_Edge *FindEdge(void *edgeid)
BREP_Edge *AddEdge(void *edgeid, HC_KEY edgekey)
HC_KEY AddVertex(void *vertexid, HPoint vpos)
HC_KEY FindVertex(void *vertexid)
inline BREP_Face *GetCurrentFace()

Public Members

struct vhash_s *m_FaceHash
struct vhash_s *m_EdgeHash
struct vhash_s *m_VertexHash
BREP_Face *m_CurrentFace