Namespaces | Functions
EarClipping.cpp File Reference
#include "EarClipping.h"
Include dependency graph for EarClipping.cpp:

Namespaces

 ion
 

Functions

float ion::Determinant (vec2f const &u, vec2f const &v)
 
bool ion::IsPointInTriangle (vec2f const &a, vec2f const &b, vec2f const &c, vec2f const &point)
 
bool ion::IsPointInOrOnTriangle (vec2f const &a, vec2f const &b, vec2f const &c, vec2f const &point)
 
double ion::Determinant (vec2d const &u, vec2d const &v)
 
bool ion::IsPointInTriangle (vec2d const &a, vec2d const &b, vec2d const &c, vec2d const &point)
 
bool ion::IsPointInOrOnTriangle (vec2d const &a, vec2d const &b, vec2d const &c, vec2d const &point)
 
template<typename T >
vector< STriangle2D< T > > ion::TriangulateEarClipping_Implementation (vector< vec2< T >> const &OriginalPoints)
 
vector< STriangle2D< float > > ion::TriangulateEarClipping (vector< vec2f > const &OriginalPoints)
 
vector< STriangle2D< double > > ion::TriangulateEarClipping (vector< vec2d > const &OriginalPoints)