public class ClusterPosition
extends java.lang.Object
Constructor and Description |
---|
ClusterPosition(double minX,
double minY,
double maxX,
double maxY) |
Modifier and Type | Method and Description |
---|---|
ClusterPosition |
addMaxX(double d) |
ClusterPosition |
addMaxY(double d) |
ClusterPosition |
addMinX(double d) |
ClusterPosition |
addMinY(double d) |
boolean |
contains(double x,
double y) |
boolean |
contains(java.awt.geom.Point2D p) |
ClusterPosition |
delta(double m1,
double m2) |
Side |
getClosestSide(java.awt.geom.Point2D pt) |
java.awt.geom.Dimension2D |
getDimension() |
PointDirected |
getIntersection(java.awt.geom.CubicCurve2D.Double bez) |
double |
getMaxX() |
double |
getMaxY() |
double |
getMinX() |
double |
getMinY() |
java.awt.geom.Point2D |
getPointCenter() |
java.awt.geom.Point2D |
getProjectionOnFrontier(java.awt.geom.Point2D pt) |
boolean |
isPointJustUpper(java.awt.geom.Point2D pt) |
ClusterPosition |
merge(ClusterPosition other) |
ClusterPosition |
merge(java.awt.geom.Point2D point) |
java.lang.String |
toString() |
ClusterPosition |
withMaxX(double d) |
ClusterPosition |
withMaxY(double d) |
ClusterPosition |
withMinX(double d) |
ClusterPosition |
withMinY(double d) |
public ClusterPosition(double minX, double minY, double maxX, double maxY)
public boolean contains(double x, double y)
public ClusterPosition merge(ClusterPosition other)
public ClusterPosition merge(java.awt.geom.Point2D point)
public boolean contains(java.awt.geom.Point2D p)
public java.lang.String toString()
toString
in class java.lang.Object
public final double getMinX()
public final double getMinY()
public final double getMaxX()
public final double getMaxY()
public PointDirected getIntersection(java.awt.geom.CubicCurve2D.Double bez)
public java.awt.geom.Point2D getPointCenter()
public ClusterPosition withMinX(double d)
public ClusterPosition withMaxX(double d)
public ClusterPosition addMaxX(double d)
public ClusterPosition addMaxY(double d)
public ClusterPosition addMinX(double d)
public ClusterPosition addMinY(double d)
public ClusterPosition withMinY(double d)
public ClusterPosition withMaxY(double d)
public java.awt.geom.Point2D getProjectionOnFrontier(java.awt.geom.Point2D pt)
public ClusterPosition delta(double m1, double m2)
public java.awt.geom.Dimension2D getDimension()
public boolean isPointJustUpper(java.awt.geom.Point2D pt)
public Side getClosestSide(java.awt.geom.Point2D pt)
Copyright © 2020. All Rights Reserved.