Package gov.nih.mipav.model.structures
Class ComputationalGeometry.SutherlandHodgmanModified
java.lang.Object
gov.nih.mipav.model.structures.ComputationalGeometry.SutherlandHodgmanModified
- Enclosing class:
ComputationalGeometry
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionBooleanOperations(ArrayList<ComputationalGeometry.MyVector2> poly, ArrayList<ComputationalGeometry.MyVector2> clipPoly, ComputationalGeometry.BooleanOperation booleanOperation) ClipPolygonInverted(ArrayList<ComputationalGeometry.MyVector2> poly, ArrayList<ComputationalGeometry.Plane2> clippingPlanes)
-
Constructor Details
-
SutherlandHodgmanModified
public SutherlandHodgmanModified()
-
-
Method Details
-
ClipPolygonInverted
public ArrayList<ArrayList<ComputationalGeometry.MyVector2>> ClipPolygonInverted(ArrayList<ComputationalGeometry.MyVector2> poly, ArrayList<ComputationalGeometry.Plane2> clippingPlanes) -
BooleanOperations
public ArrayList<ArrayList<ComputationalGeometry.MyVector2>> BooleanOperations(ArrayList<ComputationalGeometry.MyVector2> poly, ArrayList<ComputationalGeometry.MyVector2> clipPoly, ComputationalGeometry.BooleanOperation booleanOperation)
-