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() |
ContactPlane(PenetrationRegion region0,
PenetrationRegion region1,
double pointTol) |
Modifier and Type | Method and Description |
---|---|
boolean |
build(PenetrationRegion region0,
PenetrationRegion region1,
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 ContactPlane()
public ContactPlane(PenetrationRegion region0, PenetrationRegion region1, double pointTol)
public boolean build(PenetrationRegion region0, PenetrationRegion region1, double pointTol)