maspack.geometry
Class TriLineIntersection

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

public class TriLineIntersection
extends java.lang.Object


Field Summary
 Face face
           
 Vector2d[] faceCoords
           
 Line line
           
 Point3d[] points
           
 
Constructor Summary
TriLineIntersection(Face face, Line l, java.util.ArrayList<Point3d> points)
           
TriLineIntersection(Face face, Line l, 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

line

public Line line
Constructor Detail

TriLineIntersection

public TriLineIntersection(Face face,
                           Line l,
                           java.util.ArrayList<Point3d> points)

TriLineIntersection

public TriLineIntersection(Face face,
                           Line l,
                           java.util.ArrayList<Point3d> points,
                           java.util.ArrayList<Vector2d> coords)
Method Detail

numPoints

public int numPoints()

getFaceCoords

public Vector2d[] getFaceCoords()