public class ContactPlane
extends java.lang.Object
| Modifier and Type | Field and Description | 
|---|---|
| Point3d | centroid | 
| IntersectionContour | contour | 
| double | depth | 
| java.util.ArrayList<TriTriIntersection> | intersections | 
| double | maxProjectedDistance | 
| double | minProjectedDistance | 
| java.util.ArrayList<IntersectionPoint> | mPoints | 
| Vector3d | normal | 
| java.util.ArrayList<Point3d> | points | 
| Constructor and Description | 
|---|
| ContactPlane() | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | build(PenetrationRegion region0,
     PenetrationRegion region1,
     PolygonalMesh mesh0,
     double pointTol) | 
public java.util.ArrayList<TriTriIntersection> intersections
public IntersectionContour contour
public java.util.ArrayList<Point3d> points
public java.util.ArrayList<IntersectionPoint> mPoints
public Vector3d normal
public Point3d centroid
public double depth
public double minProjectedDistance
public double maxProjectedDistance
public boolean build(PenetrationRegion region0, PenetrationRegion region1, PolygonalMesh mesh0, double pointTol)