Class Point3D_F32

All Implemented Interfaces:
Serializable
Direct Known Subclasses:
PlaneTangent3D_F32

@Generated("georegression.struct.point.Point3D_F64") public class Point3D_F32 extends GeoTuple3D_F32<Point3D_F32>
See Also:
  • Constructor Details

    • Point3D_F32

      public Point3D_F32(GeoTuple3D_F32 pt)
    • Point3D_F32

      public Point3D_F32(float x, float y, float z)
    • Point3D_F32

      public Point3D_F32()
  • Method Details

    • toVector

      public Vector3D_F32 toVector()
      Converts the point into a vector.
      Returns:
      Vector with the same (x,y,z) values.
    • setTo

      public Point3D_F32 setTo(Point3D_F32 src)
      Description copied from class: GeoTuple
      Sets this equal to 'src'
      Overrides:
      setTo in class GeoTuple3D_F32<Point3D_F32>
      Parameters:
      src - The tuple being copied
      Returns:
      Reference to 'this' class instance. Used to chain operations.
    • copy

      public Point3D_F32 copy()
      Description copied from class: GeoTuple_F32
      Generic copy routine. It is recommended that this be overridden with a faster implementation.
      Overrides:
      copy in class GeoTuple_F32<Point3D_F32>
      Returns:
      An exact copy of this GeoTuple.
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • createNewInstance

      public Point3D_F32 createNewInstance()
      Description copied from class: GeoTuple

      Creates a new tuple instance of the same type.

      Specified by:
      createNewInstance in class GeoTuple<Point3D_F32>
      Returns:
      new tuple instance.