OGS
anonymous_namespace{AnalyticalGeometry.cpp} 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 anonymous_namespace{AnalyticalGeometry.cpp}::getOrientation2d ( MathLib::Point3d const & a,
MathLib::Point3d const & b,
MathLib::Point3d const & c )

Definition at line 20 of file AnalyticalGeometry.cpp.

22{
23 return orient2d(const_cast<double*>(a.data()),
24 const_cast<double*>(b.data()),
25 const_cast<double*>(c.data()));
26}
double orient2d(double *, double *, double *)

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

◆ getOrientation2dFast()

double anonymous_namespace{AnalyticalGeometry.cpp}::getOrientation2dFast ( MathLib::Point3d const & a,
MathLib::Point3d const & b,
MathLib::Point3d const & c )

Definition at line 28 of file AnalyticalGeometry.cpp.

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

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