Interface PVector4LType<T>

Type Parameters:
T - A phantom type parameter
All Superinterfaces:
PVectorReadable2LType<T>, PVectorReadable3LType<T>, PVectorReadable4LType<T>, VectorComputationalType, VectorReadable2LType, VectorReadable3LType, VectorReadable4LType
All Known Implementing Classes:
PVector4L

@Immutable public interface PVector4LType<T> extends PVectorReadable4LType<T>, VectorComputationalType
The type of 4D long-typed vectors.
  • Method Summary

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

    • x

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

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

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

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