libosmscout  0.1
osmscout::Triangulate Class Reference

#include <Triangulate.h>

Static Public Member Functions

static std::vector< GLfloat > TriangulatePolygon (std::vector< osmscout::GeoCoord > points)
 Triangulate a polygon without hole. More...
 
static std::vector< GLfloat > TriangulatePolygon (std::vector< osmscout::Point > points)
 Triangulate a polygon without hole. More...
 
static std::vector< GLfloat > TriangulatePolygon (std::vector< osmscout::Vertex2D > points)
 Triangulate a polygon without hole. More...
 
static std::vector< GLfloat > TriangulateWithHoles (std::vector< std::vector< osmscout::Point >> points)
 Triangulate a polygon with hole. More...
 

Member Function Documentation

◆ TriangulatePolygon() [1/3]

std::vector< GLfloat > osmscout::Triangulate::TriangulatePolygon ( std::vector< osmscout::GeoCoord points)
static

Triangulate a polygon without hole.

References p2t::Point::x, and p2t::Point::y.

◆ TriangulatePolygon() [2/3]

std::vector< GLfloat > osmscout::Triangulate::TriangulatePolygon ( std::vector< osmscout::Point points)
static

◆ TriangulatePolygon() [3/3]

std::vector< GLfloat > osmscout::Triangulate::TriangulatePolygon ( std::vector< osmscout::Vertex2D points)
static

◆ TriangulateWithHoles()

std::vector< GLfloat > osmscout::Triangulate::TriangulateWithHoles ( std::vector< std::vector< osmscout::Point >>  points)
static

The documentation for this class was generated from the following files: