Package gov.nih.mipav.model.structures
Class ComputationalGeometry.SutherlandHodgman
- java.lang.Object
-
- gov.nih.mipav.model.structures.ComputationalGeometry.SutherlandHodgman
-
- Enclosing class:
- ComputationalGeometry
public class ComputationalGeometry.SutherlandHodgman extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description SutherlandHodgman()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.ArrayList<ComputationalGeometry.MyVector2>ClipPolygon(java.util.ArrayList<ComputationalGeometry.MyVector2> poly, java.util.ArrayList<ComputationalGeometry.MyVector2> clipPoly)java.util.ArrayList<ComputationalGeometry.MyVector2>ClipPolygon2(java.util.ArrayList<ComputationalGeometry.MyVector2> poly, java.util.ArrayList<ComputationalGeometry.Plane2> clippingPlanes)java.util.ArrayList<ComputationalGeometry.Plane2>GetClippingPlanes(java.util.ArrayList<ComputationalGeometry.MyVector2> clipPoly)
-
-
-
Method Detail
-
ClipPolygon
public java.util.ArrayList<ComputationalGeometry.MyVector2> ClipPolygon(java.util.ArrayList<ComputationalGeometry.MyVector2> poly, java.util.ArrayList<ComputationalGeometry.MyVector2> clipPoly)
-
ClipPolygon2
public java.util.ArrayList<ComputationalGeometry.MyVector2> ClipPolygon2(java.util.ArrayList<ComputationalGeometry.MyVector2> poly, java.util.ArrayList<ComputationalGeometry.Plane2> clippingPlanes)
-
GetClippingPlanes
public java.util.ArrayList<ComputationalGeometry.Plane2> GetClippingPlanes(java.util.ArrayList<ComputationalGeometry.MyVector2> clipPoly)
-
-