Package net.sourceforge.plantuml.svek
Class ClusterPosition
- java.lang.Object
-
- net.sourceforge.plantuml.svek.ClusterPosition
-
public class ClusterPosition extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ClusterPosition(double minX, double minY, double maxX, double maxY)ClusterPosition(XPoint2D min, XPoint2D max)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClusterPositionaddMaxX(double d)ClusterPositionaddMaxY(double d)ClusterPositionaddMinX(double d)ClusterPositionaddMinY(double d)booleancontains(double x, double y)booleancontains(XPoint2D p)ClusterPositiondelta(double m1, double m2)SidegetClosestSide(XPoint2D pt)XDimension2DgetDimension()doublegetHeight()PointDirectedgetIntersection(XCubicCurve2D bez)doublegetMaxX()doublegetMaxY()doublegetMinX()doublegetMinY()XPoint2DgetPointCenter()UTranslategetPosition()XPoint2DgetProjectionOnFrontier(XPoint2D pt)doublegetWidth()booleanisPointJustUpper(XPoint2D pt)ClusterPositionmerge(XPoint2D point)ClusterPositionmerge(ClusterPosition other)ClusterPositionmove(double deltaX, double deltaY)java.lang.StringtoString()ClusterPositionwithMaxX(double d)ClusterPositionwithMaxY(double d)ClusterPositionwithMinX(double d)ClusterPositionwithMinY(double d)
-
-
-
Method Detail
-
move
public ClusterPosition move(double deltaX, double deltaY)
-
getWidth
public double getWidth()
-
getHeight
public double getHeight()
-
contains
public boolean contains(double x, double y)
-
merge
public ClusterPosition merge(ClusterPosition other)
-
merge
public ClusterPosition merge(XPoint2D point)
-
contains
public boolean contains(XPoint2D p)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getMinX
public final double getMinX()
-
getMinY
public final double getMinY()
-
getMaxX
public final double getMaxX()
-
getMaxY
public final double getMaxY()
-
getIntersection
public PointDirected getIntersection(XCubicCurve2D bez)
-
getPointCenter
public XPoint2D getPointCenter()
-
withMinX
public ClusterPosition withMinX(double d)
-
withMaxX
public ClusterPosition withMaxX(double d)
-
addMaxX
public ClusterPosition addMaxX(double d)
-
addMaxY
public ClusterPosition addMaxY(double d)
-
addMinX
public ClusterPosition addMinX(double d)
-
addMinY
public ClusterPosition addMinY(double d)
-
withMinY
public ClusterPosition withMinY(double d)
-
withMaxY
public ClusterPosition withMaxY(double d)
-
delta
public ClusterPosition delta(double m1, double m2)
-
getDimension
public XDimension2D getDimension()
-
getPosition
public UTranslate getPosition()
-
isPointJustUpper
public boolean isPointJustUpper(XPoint2D pt)
-
-