public class FilteredPredicates_3 extends java.lang.Object implements GeometricPredicates_3
Modifier and Type | Field and Description |
---|---|
private static double |
epsilon3 |
private static double |
epsilon4 |
Constructor and Description |
---|
FilteredPredicates_3() |
Modifier and Type | Method and Description |
---|---|
boolean |
doIntersect(Segment_3 s,
Triangle_3 t)
Intersection test between a segment and a triangle in 3D (test is filtered)
|
int |
orientation(Point_3 a,
Point_3 b,
Point_3 c,
Point_3 d)
Compute the orientation of tetrahedron (test is filtered)
|
private static final double epsilon3
private static final double epsilon4
public boolean doIntersect(Segment_3 s, Triangle_3 t)
doIntersect
in interface GeometricPredicates_3
s
- a 3D segmentt
- a 3D trianglepublic int orientation(Point_3 a, Point_3 b, Point_3 c, Point_3 d)
orientation
in interface GeometricPredicates_3
a
- point 3D (one vertex of a tetrahedron)b
- point 3D (one vertex of a tetrahedron)c
- point 3D (one vertex of a tetrahedron)d
- point 3D (one vertex of a tetrahedron)