Class POINT3D_RIO

All Implemented Interfaces:
Serializable, Comparable, TemporalComputedObject3D, MatrixPropertiesObject, XmlRepresentable

public class POINT3D_RIO extends Point3D
See Also:
  • Field Details

  • Constructor Details

    • POINT3D_RIO

      public POINT3D_RIO(double x0, double y0, double z0)
    • POINT3D_RIO

      public POINT3D_RIO(Point3D p)
    • POINT3D_RIO

      public POINT3D_RIO(POINT3D_RIO p0)
  • Method Details

    • clone

      public Object clone()
      Overrides:
      clone in class Point3D
    • moins

      public Point3D moins(Point3D p)
      Description copied from class: Point3D
      Returns a new Point3D object that represents the difference between the current point and the provided point. The difference is calculated by subtracting the corresponding coordinates of the provided point from the current point.
      Overrides:
      moins in class Point3D
      Parameters:
      p - The point to subtract from the current point.
      Returns:
      A new Point3D object representing the difference between the current point and the provided point.
    • mult

      public Point3D mult(double xFactor)
      Description copied from class: Point3D
      Multiplies each coordinate of the Point3D by the given value.
      Overrides:
      mult in class Point3D
      Parameters:
      xFactor - the value to multiply the coordinates by
      Returns:
      a new Point3D object with the multiplied coordinates
    • plus

      public Point3D plus(double i)
    • plus

      public Point3D plus(Point3D p)
      Description copied from class: Point3D
      Calculates the vector sum of this point and the given point.
      Overrides:
      plus in class Point3D
      Parameters:
      p - the point to be added to this point
      Returns:
      a new Point3D representing the vector sum of this point and the given point