Uses of Interface
de.xima.fc.common.geometry.Point2DLike
Packages that use Point2DLike
-
Uses of Point2DLike in de.xima.fc.common.geometry
Subinterfaces of Point2DLike in de.xima.fc.common.geometryModifier and TypeInterfaceDescriptioninterfaceA 2-dimensional point with coordinates of typeNumber.Classes in de.xima.fc.common.geometry that implement Point2DLikeModifier and TypeClassDescriptionfinal classA 2D point with double precision coordinates.Methods in de.xima.fc.common.geometry that return Point2DLikeModifier and TypeMethodDescriptionPoint2DLike.coordinate(ECartesianAxis1D axis, Numerical coordinate) Point2DLike.coordinate(ECartesianAxis2D axis, Numerical coordinate) Gets a point with the coordinate on the given axis set to the given value, while keeping other coordinates unchanged.Point2DLike.coordinateByte(ECartesianAxis1D axis, byte coordinate) Point2DLike.coordinateByte(ECartesianAxis2D axis, byte coordinate) Gets a point with the coordinate on the given axis set to the given byte value, while keeping other coordinates unchanged.Point2DLike.coordinateDouble(ECartesianAxis1D axis, double coordinate) Point2DLike.coordinateDouble(ECartesianAxis2D axis, double coordinate) Gets a point with the coordinate on the given axis set to the given double value, while keeping other coordinates unchanged.Point2DLike.coordinateFloat(ECartesianAxis1D axis, float coordinate) Point2DLike.coordinateFloat(ECartesianAxis2D axis, float coordinate) Gets a point with the coordinate on the given axis set to the given float value, while keeping other coordinates unchanged.Point2DLike.coordinateInt(ECartesianAxis1D axis, int coordinate) Point2DLike.coordinateInt(ECartesianAxis2D axis, int coordinate) Gets a point with the coordinate on the given axis set to the given int value, while keeping other coordinates unchanged.Point2DLike.coordinateLong(ECartesianAxis1D axis, long coordinate) Point2DLike.coordinateLong(ECartesianAxis2D axis, long coordinate) Gets a point with the coordinate on the given axis set to the given long value, while keeping other coordinates unchanged.Point2DLike.coordinateShort(ECartesianAxis1D axis, short coordinate) Point2DLike.coordinateShort(ECartesianAxis2D axis, short coordinate) Gets a point with the coordinate on the given axis set to the given short value, while keeping other coordinates unchanged.Point2DLike.normalize()Point2DLike.rotateDegreesXY(double angleDegrees) Rotates this point on the xy plane around the origin by the given angle in degrees, in an anti-clockwise direction.Point2DLike.rotateRadiansXY(double angleRadians) Rotates this point on the xy plane around the origin (0, 0) by the given angle in radians, in an anti-clockwise direction.Point2DLike.scale(byte scale) Point2DLike.scale(double scale) Point2DLike.scale(float scale) Point2DLike.scale(int scale) Point2DLike.scale(long scale) Point2DLike.scale(short scale) Point2DLike.xByte(byte x) Point2DLike.xDouble(double x) Point2DLike.xFloat(float x) Point2DLike.xInt(int x) Point2DLike.xLong(long x) Point2DLike.xShort(short x) Returns a point with the y coordinate set to the given value, while keeping other coordinates unchanged.Point2DLike.yByte(byte yByte) Returns a point with the y coordinate set to the given byte value, while keeping other coordinates unchanged.Point2DLike.yDouble(double yDouble) Returns a point with the y coordinate set to the given double value, while keeping other coordinates unchanged.Point2DLike.yFloat(float yFloat) Returns a point with the y coordinate set to the given float value, while keeping other coordinates unchanged.Point2DLike.yInt(int yInt) Returns a point with the y coordinate set to the given int value, while keeping other coordinates unchanged.Point2DLike.yLong(long yLong) Returns a point with the y coordinate set to the given long value, while keeping other coordinates unchanged.Point2DLike.yShort(short yShort) Returns a point with the y coordinate set to the given short value, while keeping other coordinates unchanged.Methods in de.xima.fc.common.geometry with parameters of type Point2DLikeModifier and TypeMethodDescriptionPoint2D.subtract(Point2DLike<?> delta) Subtracts the given point from this point.Point2DDouble.subtract(Point2DLike<?> delta) Point2D.translate(Point2DLike<?> delta) Translates this point by the given delta.Point2DDouble.translate(Point2DLike<?> delta)