maspack.collision
Class ContactInfo

java.lang.Object
  extended by maspack.collision.ContactInfo

public class ContactInfo
extends java.lang.Object


Field Summary
 java.util.ArrayList<MeshIntersectionContour> contours
           
 java.util.ArrayList<EdgeEdgeContact> edgeEdgeContacts
           
 java.util.ArrayList<TriTriIntersection> intersections
           
 PolygonalMesh mesh0
           
 PolygonalMesh mesh1
           
 java.util.ArrayList<ContactPenetratingPoint> points0
           
 java.util.ArrayList<ContactPenetratingPoint> points1
           
 java.util.ArrayList<ContactRegion> regions
           
 
Constructor Summary
ContactInfo(PolygonalMesh m0, PolygonalMesh m1)
           
 
Method Summary
 void render(GLRenderer renderer, int flags)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

intersections

public java.util.ArrayList<TriTriIntersection> intersections

mesh0

public PolygonalMesh mesh0

mesh1

public PolygonalMesh mesh1

contours

public java.util.ArrayList<MeshIntersectionContour> contours

points0

public java.util.ArrayList<ContactPenetratingPoint> points0

points1

public java.util.ArrayList<ContactPenetratingPoint> points1

edgeEdgeContacts

public java.util.ArrayList<EdgeEdgeContact> edgeEdgeContacts

regions

public java.util.ArrayList<ContactRegion> regions
Constructor Detail

ContactInfo

public ContactInfo(PolygonalMesh m0,
                   PolygonalMesh m1)
Method Detail

render

public void render(GLRenderer renderer,
                   int flags)