Point2DLike<Numerical> | 
Point2DLike.coordinate(ECartesianAxis1D axis,
          Numerical coordinate) | 
  | 
Point2DLike<Numerical> | 
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<Numerical> | 
Point2DLike.coordinateByte(ECartesianAxis1D axis,
              byte coordinate) | 
  | 
Point2DLike<Numerical> | 
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<Numerical> | 
Point2DLike.coordinateDouble(ECartesianAxis1D axis,
                double coordinate) | 
  | 
Point2DLike<Numerical> | 
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<Numerical> | 
Point2DLike.coordinateFloat(ECartesianAxis1D axis,
               float coordinate) | 
  | 
Point2DLike<Numerical> | 
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<Numerical> | 
Point2DLike.coordinateInt(ECartesianAxis1D axis,
             int coordinate) | 
  | 
Point2DLike<Numerical> | 
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<Numerical> | 
Point2DLike.coordinateLong(ECartesianAxis1D axis,
              long coordinate) | 
  | 
Point2DLike<Numerical> | 
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<Numerical> | 
Point2DLike.coordinateShort(ECartesianAxis1D axis,
               short coordinate) | 
  | 
Point2DLike<Numerical> | 
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<Numerical> | 
Point2DLike.normalize() | 
  | 
Point2DLike<Numerical> | 
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<Numerical> | 
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<Numerical> | 
Point2DLike.scale(byte scale) | 
  | 
Point2DLike<Numerical> | 
Point2DLike.scale(double scale) | 
  | 
Point2DLike<Numerical> | 
Point2DLike.scale(float scale) | 
  | 
Point2DLike<Numerical> | 
Point2DLike.scale(int scale) | 
  | 
Point2DLike<Numerical> | 
Point2DLike.scale(long scale) | 
  | 
Point2DLike<Numerical> | 
Point2DLike.scale(short scale) | 
  | 
Point2DLike<Numerical> | 
Point2DLike.x(Numerical x) | 
  | 
Point2DLike<Numerical> | 
Point2DLike.xByte(byte x) | 
  | 
Point2DLike<Numerical> | 
Point2DLike.xDouble(double x) | 
  | 
Point2DLike<Numerical> | 
Point2DLike.xFloat(float x) | 
  | 
Point2DLike<Numerical> | 
Point2DLike.xInt(int x) | 
  | 
Point2DLike<Numerical> | 
Point2DLike.xLong(long x) | 
  | 
Point2DLike<Numerical> | 
Point2DLike.xShort(short x) | 
  | 
Point2DLike<Numerical> | 
Point2DLike.y(Numerical y) | 
 Returns a point with the y coordinate set to the given value, while keeping other coordinates unchanged. 
 | 
Point2DLike<Numerical> | 
Point2DLike.yByte(byte yByte) | 
 Returns a point with the y coordinate set to the given byte value, while keeping other coordinates unchanged. 
 | 
Point2DLike<Numerical> | 
Point2DLike.yDouble(double yDouble) | 
 Returns a point with the y coordinate set to the given double value, while keeping other coordinates unchanged. 
 | 
Point2DLike<Numerical> | 
Point2DLike.yFloat(float yFloat) | 
 Returns a point with the y coordinate set to the given float value, while keeping other coordinates unchanged. 
 | 
Point2DLike<Numerical> | 
Point2DLike.yInt(int yInt) | 
 Returns a point with the y coordinate set to the given int value, while keeping other coordinates unchanged. 
 | 
Point2DLike<Numerical> | 
Point2DLike.yLong(long yLong) | 
 Returns a point with the y coordinate set to the given long value, while keeping other coordinates unchanged. 
 | 
Point2DLike<Numerical> | 
Point2DLike.yShort(short yShort) | 
 Returns a point with the y coordinate set to the given short value, while keeping other coordinates unchanged. 
 |