maspack.geometry
Class TriTriIntersection

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

public class TriTriIntersection
extends java.lang.Object

A generic representation of an intersection between two triangles.

Author:
elliote, antonio

Field Summary
 Face face0
           
 Face face1
           
 Point3d[] points
           
 
Constructor Summary
TriTriIntersection(Face f0, Face f1, java.util.ArrayList<Point3d> _points)
          The two faces.
TriTriIntersection(Face f0, Face f1, Point3d[] _points)
          The two faces.
 
Method Summary
 Vector2d[] getFace0Coords()
           
 Vector2d[] getFace1Coords()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

face0

public Face face0

face1

public Face face1

points

public Point3d[] points
Constructor Detail

TriTriIntersection

public TriTriIntersection(Face f0,
                          Face f1,
                          java.util.ArrayList<Point3d> _points)
The two faces.


TriTriIntersection

public TriTriIntersection(Face f0,
                          Face f1,
                          Point3d[] _points)
The two faces.

Method Detail

getFace0Coords

public Vector2d[] getFace0Coords()

getFace1Coords

public Vector2d[] getFace1Coords()