maspack.geometry
Class TriPlaneIntersection

java.lang.Object
  extended by maspack.geometry.TriPlaneIntersection

public class TriPlaneIntersection
extends java.lang.Object


Field Summary
 Face face
           
 Vector2d[] faceCoords
           
 Plane plane
           
 Point3d[] points
           
 
Constructor Summary
TriPlaneIntersection(Face face, Plane p, java.util.ArrayList<Point3d> points)
           
TriPlaneIntersection(Face face, Plane p, java.util.ArrayList<Point3d> points, java.util.ArrayList<Vector2d> coords)
           
 
Method Summary
 Vector2d[] getFaceCoords()
           
 int numPoints()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

face

public Face face

points

public Point3d[] points

faceCoords

public Vector2d[] faceCoords

plane

public Plane plane
Constructor Detail

TriPlaneIntersection

public TriPlaneIntersection(Face face,
                            Plane p,
                            java.util.ArrayList<Point3d> points)

TriPlaneIntersection

public TriPlaneIntersection(Face face,
                            Plane p,
                            java.util.ArrayList<Point3d> points,
                            java.util.ArrayList<Vector2d> coords)
Method Detail

numPoints

public int numPoints()

getFaceCoords

public Vector2d[] getFaceCoords()