#include <Triangulation.h>
Public Member Functions | |
ConstraintDelaunayTriangulator (float area) | |
~ConstraintDelaunayTriangulator () | |
Protected Member Functions | |
bool | Triangulate () |
Computes the triangulation of a polygon. |
Definition at line 177 of file Triangulation.h.
ConstraintDelaunayTriangulator::ConstraintDelaunayTriangulator | ( | float | area | ) |
Definition at line 634 of file Triangulation.cpp.
ConstraintDelaunayTriangulator::~ConstraintDelaunayTriangulator | ( | ) |
Definition at line 639 of file Triangulation.cpp.
bool ConstraintDelaunayTriangulator::Triangulate | ( | ) | [protected, virtual] |
Computes the triangulation of a polygon.
The resulting facets can be accessed by GetTriangles() or GetFacets().
Implements MeshCore::AbstractPolygonTriangulator.
Definition at line 643 of file Triangulation.cpp.
References MeshCore::AbstractPolygonTriangulator::_facets, MeshCore::AbstractPolygonTriangulator::_newpoints, MeshCore::AbstractPolygonTriangulator::_triangles, MeshCore::AbstractPolygonTriangulator::GetFacets(), MeshCore::AbstractPolygonTriangulator::GetPolygon(), MeshCore::AbstractPolygonTriangulator::GetTriangles(), MeshCore::AbstractPolygonTriangulator::ProjectToFitPlane(), MeshCore::AbstractPolygonTriangulator::SetPolygon(), and MeshCore::AbstractPolygonTriangulator::TriangulatePolygon().