Class Delaunator

Inheritance Relationships

Base Type

Class Documentation

class Polylidar::Delaunator::Delaunator : public Polylidar::MeshHelper::HalfEdgeTriangulation

Public Functions

Delaunator(Matrix<double> &&in_vertices)
Delaunator(const Matrix<double> &in_vertices)
void triangulate()
double get_hull_area()

Public Members

std::vector<size_t> &triangles_ref
std::vector<size_t> &halfedges_ref
std::vector<std::size_t> hull_prev
std::vector<std::size_t> hull_next
std::vector<std::size_t> hull_tri
std::size_t hull_start