Interface RVec3Arg

All Known Implementing Classes:
RVec3

public interface RVec3Arg
Read-only access to an RVec3. (native type: const RVec3)
  • Method Summary

    Modifier and Type
    Method
    Description
    Return the first (X) component at positional precision.
    Return the 2nd (Y) component at positional precision.
    Return the 3rd (Z) component at positional precision.
    float
    x()
    Return the first (X) component in single precision.
    double
    xx()
    Return the first (X) component in double precision.
    float
    y()
    Return the 2nd (Y) component in single precision.
    double
    yy()
    Return the 2nd (Y) component in double precision.
    float
    z()
    Return the 3rd (Z) component in single precision.
    double
    zz()
    Return the 3rd (Z) component in double precision.
  • Method Details

    • getX

      Object getX()
      Return the first (X) component at positional precision. The vector is unaffected.
      Returns:
      the component value
    • getY

      Object getY()
      Return the 2nd (Y) component at positional precision. The vector is unaffected.
      Returns:
      the component value
    • getZ

      Object getZ()
      Return the 3rd (Z) component at positional precision. The vector is unaffected.
      Returns:
      the component value
    • x

      float x()
      Return the first (X) component in single precision. The vector is unaffected.
      Returns:
      the component value
    • xx

      double xx()
      Return the first (X) component in double precision. The vector is unaffected.
      Returns:
      the component value
    • y

      float y()
      Return the 2nd (Y) component in single precision. The vector is unaffected.
      Returns:
      the component value
    • yy

      double yy()
      Return the 2nd (Y) component in double precision. The vector is unaffected.
      Returns:
      the component value
    • z

      float z()
      Return the 3rd (Z) component in single precision. The vector is unaffected.
      Returns:
      the component value
    • zz

      double zz()
      Return the 3rd (Z) component in double precision. The vector is unaffected.
      Returns:
      the component value