Class ClusterPosition

java.lang.Object
net.sourceforge.plantuml.svek.ClusterPosition

public class ClusterPosition extends java.lang.Object
  • Constructor Details

    • ClusterPosition

      public ClusterPosition(double minX, double minY, double maxX, double maxY)
  • Method Details

    • contains

      public boolean contains(double x, double y)
    • merge

      public ClusterPosition merge(ClusterPosition other)
    • merge

      public ClusterPosition merge(java.awt.geom.Point2D point)
    • contains

      public boolean contains(java.awt.geom.Point2D p)
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.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(java.awt.geom.CubicCurve2D.Double bez)
    • getPointCenter

      public java.awt.geom.Point2D 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)
    • getProjectionOnFrontier

      public java.awt.geom.Point2D getProjectionOnFrontier(java.awt.geom.Point2D pt)
    • delta

      public ClusterPosition delta(double m1, double m2)
    • getDimension

      public Dimension2D getDimension()
    • isPointJustUpper

      public boolean isPointJustUpper(java.awt.geom.Point2D pt)
    • getClosestSide

      public Side getClosestSide(java.awt.geom.Point2D pt)