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 -
Method Summary
Modifier and TypeMethodDescriptionaddMaxX
(double d) addMaxY
(double d) addMinX
(double d) addMinY
(double d) boolean
contains
(double x, double y) boolean
contains
(java.awt.geom.Point2D p) delta
(double m1, double m2) getClosestSide
(java.awt.geom.Point2D pt) getIntersection
(java.awt.geom.CubicCurve2D.Double bez) final double
getMaxX()
final double
getMaxY()
final double
getMinX()
final double
getMinY()
java.awt.geom.Point2D
java.awt.geom.Point2D
getProjectionOnFrontier
(java.awt.geom.Point2D pt) boolean
isPointJustUpper
(java.awt.geom.Point2D pt) merge
(java.awt.geom.Point2D point) merge
(ClusterPosition other) java.lang.String
toString()
withMaxX
(double d) withMaxY
(double d) withMinX
(double d) withMinY
(double d) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
ClusterPosition
public ClusterPosition(double minX, double minY, double maxX, double maxY)
-
-
Method Details
-
contains
public boolean contains(double x, double y) -
merge
-
merge
-
contains
public boolean contains(java.awt.geom.Point2D p) -
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-
getMinX
public final double getMinX() -
getMinY
public final double getMinY() -
getMaxX
public final double getMaxX() -
getMaxY
public final double getMaxY() -
getIntersection
-
getPointCenter
public java.awt.geom.Point2D getPointCenter() -
withMinX
-
withMaxX
-
addMaxX
-
addMaxY
-
addMinX
-
addMinY
-
withMinY
-
withMaxY
-
getProjectionOnFrontier
public java.awt.geom.Point2D getProjectionOnFrontier(java.awt.geom.Point2D pt) -
delta
-
getDimension
-
isPointJustUpper
public boolean isPointJustUpper(java.awt.geom.Point2D pt) -
getClosestSide
-