Package com.powsybl.sld.model.coordinate
Class Point
- java.lang.Object
-
- com.powsybl.sld.model.coordinate.Point
-
- Direct Known Subclasses:
AnchorPoint
public class Point extends Object
- Author:
- Florian Dupuy
, Massimo Ferraro
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static List<Point>
createPointsList(double... coordinates)
double
distance(Point other)
double
distanceSquare(Point other)
Point
getMiddlePoint(Point other)
Point
getShiftedPoint(Point shift)
double
getX()
double
getY()
static List<Double>
pointsToDoubles(List<Point> pol)
void
scale(double scale)
void
setCoordinates(double x, double y)
void
setCoordinates(Point point)
void
setX(double x)
void
setY(double y)
void
shift(Point shiftPoint)
void
shiftX(double transX)
void
shiftY(double transY)
String
toString()
-
-
-
Constructor Detail
-
Point
public Point(double x, double y)
-
Point
public Point(Point point)
-
-
Method Detail
-
getX
public double getX()
-
setX
public void setX(double x)
-
getY
public double getY()
-
setY
public void setY(double y)
-
setCoordinates
public void setCoordinates(Point point)
-
setCoordinates
public void setCoordinates(double x, double y)
-
shift
public void shift(Point shiftPoint)
-
shiftX
public void shiftX(double transX)
-
shiftY
public void shiftY(double transY)
-
scale
public void scale(double scale)
-
distanceSquare
public double distanceSquare(Point other)
-
distance
public double distance(Point other)
-
-