Package teilchen.util

Class Vector3i

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<Vector3i>

    public class Vector3i
    extends java.lang.Object
    implements java.io.Serializable, java.lang.Comparable<Vector3i>
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      int x  
      int y  
      int z  
    • Field Detail

      • x

        public int x
      • y

        public int y
      • z

        public int z
    • Constructor Detail

      • Vector3i

        public Vector3i()
      • Vector3i

        public Vector3i​(int pX,
                        int pY,
                        int pZ)
      • Vector3i

        public Vector3i​(Vector3i pVector)
      • Vector3i

        public Vector3i​(int[] pVector)
    • Method Detail

      • set

        public void set​(int pX,
                        int pY,
                        int pZ)
      • set

        public void set​(Vector3i pVector)
      • set

        public void set​(int[] pVector)
      • toString

        public final java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • lengthSquared

        public final float lengthSquared()
      • compareTo

        public int compareTo​(Vector3i pVector3i)
        Specified by:
        compareTo in interface java.lang.Comparable<Vector3i>