28 #if GEOM_PSEUDO3D==GEOM_TRUE
29 namespace GEOM_FADE25D {
30 #elif GEOM_PSEUDO3D==GEOM_FALSE
31 namespace GEOM_FADE2D {
33 #error GEOM_PSEUDO3D is not defined
99 std::vector<Point2>& vPoints,
100 std::vector<Vector2>* pvInfiniteDirections=NULL
173 Voronoi2Impl* getOwner()
const;
179 Voronoi2Impl* pOwner;
Represents a 2.5D point.
Definition: Point2.h:76
Voronoi cell.
Definition: VoroCell2.h:45
bool getVoronoiVertices(std::vector< VoroVertex2 * > &vVoroVertices) const
Point2 * getSite() const
Get site.
bool getAdjacentVCells(std::vector< VoroCell2 * > &vAdjacentCells) const
Get adjacent Voronoi cells.
double getCentroid(Point2 ¢roid) const
Get the centroid and area.
bool getBoundaryPoints(std::vector< Point2 > &vPoints, std::vector< Vector2 > *pvInfiniteDirections=NULL) const
Get boundary points.
bool getIncidentTriangles(std::vector< Triangle2 * > &vIncTriangles) const
Get incident triangles.
int getCustomCellIndex() const
Get custom cell-index.
bool getNeighborSites(std::vector< Point2 * > &vSites) const
Get neighbor sites.
bool isFinite() const
Is finite cell.
double getArea() const
Get the area.
void setCustomCellIndex(int customCellIndex_)
Set custom cell-index.