Loading [MathJax]/extensions/tex2jax.js
OGS
ExactPredicates Namespace Reference

Functions

double getOrientation2d (MathLib::Point3d const &a, MathLib::Point3d const &b, MathLib::Point3d const &c)
 
double getOrientation2dFast (MathLib::Point3d const &a, MathLib::Point3d const &b, MathLib::Point3d const &c)
 

Function Documentation

◆ getOrientation2d()

double ExactPredicates::getOrientation2d ( MathLib::Point3d const & a,
MathLib::Point3d const & b,
MathLib::Point3d const & c )

Definition at line 30 of file AnalyticalGeometry.cpp.

32{
33 return orient2d(const_cast<double*>(a.data()),
34 const_cast<double*>(b.data()),
35 const_cast<double*>(c.data()));
36}
double orient2d(double *, double *, double *)

References MathLib::Point3d::data(), and orient2d().

Referenced by GeoLib::getOrientation().

◆ getOrientation2dFast()

double ExactPredicates::getOrientation2dFast ( MathLib::Point3d const & a,
MathLib::Point3d const & b,
MathLib::Point3d const & c )

Definition at line 38 of file AnalyticalGeometry.cpp.

41{
42 return orient2dfast(const_cast<double*>(a.data()),
43 const_cast<double*>(b.data()),
44 const_cast<double*>(c.data()));
45}
double orient2dfast(double *, double *, double *)

References MathLib::Point3d::data(), and orient2dfast().

Referenced by GeoLib::getOrientationFast().