14#include <lagrange/ExactPredicates.h>
23class LA_CORE_API ExactPredicatesShewchuk :
public ExactPredicates
26 ExactPredicatesShewchuk();
32 virtual short orient2D(
const double p1[2],
const double p2[2],
const double p3[2])
const;
38 orient3D(
const double p1[3],
const double p2[3],
const double p3[3],
const double p4[3])
const;
44 incircle(
const double p1[2],
const double p2[2],
const double p3[2],
const double p4[2])
const;
54 const double p5[3])
const;
virtual short insphere(const double p1[3], const double p2[3], const double p3[3], const double p4[3], const double p5[3]) const
Exact 2D orientation test.
Definition ExactPredicatesShewchuk.cpp:64
virtual short orient3D(const double p1[3], const double p2[3], const double p3[3], const double p4[3]) const
Exact 2D orientation test.
Definition ExactPredicatesShewchuk.cpp:44
virtual short incircle(const double p1[2], const double p2[2], const double p3[2], const double p4[2]) const
Exact 2D orientation test.
Definition ExactPredicatesShewchuk.cpp:54
virtual short orient2D(const double p1[2], const double p2[2], const double p3[2]) const
Exact 2D orientation test.
Definition ExactPredicatesShewchuk.cpp:37
Main namespace for Lagrange.