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