14#include <lagrange/ExactPredicates.h>
18class LA_CORE_API ExactPredicatesShewchuk :
public ExactPredicates
21 ExactPredicatesShewchuk();
27 virtual short orient2D(
double p1[2],
double p2[2],
double p3[2])
const;
32 virtual short orient3D(
double p1[3],
double p2[3],
double p3[3],
double p4[3])
const;
37 virtual short incircle(
double p1[2],
double p2[2],
double p3[2],
double p4[2])
const;
42 virtual short insphere(
double p1[3],
double p2[3],
double p3[3],
double p4[3],
double p5[3])
virtual short insphere(double p1[3], double p2[3], double p3[3], double p4[3], double p5[3]) const
Exact 2D orientation test.
Definition ExactPredicatesShewchuk.cpp:57
virtual short orient3D(double p1[3], double p2[3], double p3[3], double p4[3]) const
Exact 2D orientation test.
Definition ExactPredicatesShewchuk.cpp:43
virtual short orient2D(double p1[2], double p2[2], double p3[2]) const
Exact 2D orientation test.
Definition ExactPredicatesShewchuk.cpp:37
virtual short incircle(double p1[2], double p2[2], double p3[2], double p4[2]) const
Exact 2D orientation test.
Definition ExactPredicatesShewchuk.cpp:50
Main namespace for Lagrange.