Interface Vector4DType

All Superinterfaces:
VectorComputationalType, VectorReadable2DType, VectorReadable3DType, VectorReadable4DType
All Known Implementing Classes:
Vector4D

@Immutable public interface Vector4DType extends VectorReadable4DType, VectorComputationalType
The type of 4D double-typed vectors.
  • Method Summary

    Modifier and Type
    Method
    Description
    double
    w()
     
    double
    x()
     
    double
    y()
     
    double
    z()
     
  • Method Details

    • x

      @Parameter(order=0) double x()
      Specified by:
      x in interface VectorReadable2DType
      Returns:
      The x component
    • y

      @Parameter(order=1) double y()
      Specified by:
      y in interface VectorReadable2DType
      Returns:
      The y component
    • z

      @Parameter(order=2) double z()
      Specified by:
      z in interface VectorReadable3DType
      Returns:
      The z component
    • w

      @Parameter(order=3) double w()
      Specified by:
      w in interface VectorReadable4DType
      Returns:
      The w component