net.sourceforge.plantuml.svek
Class ClusterPosition

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

public class ClusterPosition
extends Object


Constructor Summary
ClusterPosition(double minX, double minY, double maxX, double maxY)
           
 
Method Summary
 ClusterPosition addMaxX(double d)
           
 ClusterPosition addMaxY(double d)
           
 ClusterPosition addMinX(double d)
           
 ClusterPosition addMinY(double d)
           
 boolean contains(double x, double y)
           
 boolean contains(Point2D p)
           
 ClusterPosition delta(double m1, double m2)
           
 Dimension2D getDimension()
           
 PointDirected getIntersection(CubicCurve2D.Double bez)
           
 double getMaxX()
           
 double getMaxY()
           
 double getMinX()
           
 double getMinY()
           
 Point2D getPointCenter()
           
 Point2D getProjectionOnFrontier(Point2D pt)
           
 ClusterPosition merge(ClusterPosition other)
           
 ClusterPosition merge(Point2D point)
           
 String toString()
           
 ClusterPosition withMaxX(double d)
           
 ClusterPosition withMaxY(double d)
           
 ClusterPosition withMinX(double d)
           
 ClusterPosition withMinY(double d)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ClusterPosition

public ClusterPosition(double minX,
                       double minY,
                       double maxX,
                       double maxY)
Method Detail

contains

public boolean contains(double x,
                        double y)

merge

public ClusterPosition merge(ClusterPosition other)

merge

public ClusterPosition merge(Point2D point)

contains

public boolean contains(Point2D p)

toString

public String toString()
Overrides:
toString in class 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(CubicCurve2D.Double bez)

getPointCenter

public 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 Point2D getProjectionOnFrontier(Point2D pt)

delta

public ClusterPosition delta(double m1,
                             double m2)

getDimension

public Dimension2D getDimension()


Copyright © 2013. All Rights Reserved.