#include <VertexJoin.h>
Collaboration diagram for VertexJoin:
Public Members | |||
VertexJoin () | |||
Void | Init (const Point &min, const Point &max, Int numVertices) | ||
Int | AddVertex (const Point &where, Int id = 0) | ||
PointList* | GetFinalVertexList () | ||
Protected Members | |||
Bool | MatchVertex (const Point &a, const Point &b) | ||
Int* | grid | ||
Point | min | ||
Point | max | ||
Int | cells [3] | ||
PointList* | vertices | ||
IndexList | nextList | ||
IndexList | idList |
Definition at line 19 of file VertexJoin.h.
VertexJoin::VertexJoin () |
Definition at line 22 of file VertexJoin.h.
Int VertexJoin::AddVertex (const Point & where, Int id = 0) |
Definition at line 47 of file VertexJoin.cc.
PointList * VertexJoin::GetFinalVertexList () |
Definition at line 106 of file VertexJoin.cc.
Void VertexJoin::Init (const Point & min, const Point & max, Int numVertices) |
Definition at line 18 of file VertexJoin.cc.
Bool VertexJoin::MatchVertex (const Point & a, const Point & b) [protected]
|
Definition at line 120 of file VertexJoin.cc.
Int VertexJoin::cells[3] [protected]
|
Definition at line 39 of file VertexJoin.h.
Int * VertexJoin::grid [protected]
|
Definition at line 37 of file VertexJoin.h.
IndexList VertexJoin::idList [protected]
|
Definition at line 42 of file VertexJoin.h.
Point VertexJoin::max [protected]
|
Definition at line 38 of file VertexJoin.h.
Point VertexJoin::min [protected]
|
Definition at line 38 of file VertexJoin.h.
IndexList VertexJoin::nextList [protected]
|
Definition at line 41 of file VertexJoin.h.
PointList * VertexJoin::vertices [protected]
|
Definition at line 40 of file VertexJoin.h.