Package zombie.iso

Class Vector3

java.lang.Object
zombie.iso.Vector3
All Implemented Interfaces:
Cloneable

public final class Vector3 extends Object implements Cloneable
  • Field Details

    • x

      public float x
    • y

      public float y
    • z

      public float z
  • Constructor Details

    • Vector3

      public Vector3()
    • Vector3

      public Vector3(Vector3 vector3)
    • Vector3

      public Vector3(float float1, float float2, float float3)
  • Method Details

    • fromAwtPoint

      public static Vector2 fromAwtPoint(Point point)
    • fromLengthDirection

      public static Vector2 fromLengthDirection(float float1, float float2)
    • dot

      public static float dot(float float1, float float2, float float3, float float4)
    • rotate

      public void rotate(float float1)
    • rotatey

      public void rotatey(float float1)
    • add

      public Vector2 add(Vector2 vector2)
    • addToThis

      public Vector3 addToThis(Vector2 vector2)
    • addToThis

      public Vector3 addToThis(Vector3 vector3)
    • div

      public Vector3 div(float float1)
    • aimAt

      public Vector3 aimAt(Vector2 vector2)
    • angleTo

      public float angleTo(Vector2 vector2)
    • clone

      public Vector3 clone()
      Overrides:
      clone in class Object
    • distanceTo

      public float distanceTo(Vector2 vector2)
    • dot

      public float dot(Vector2 vector2)
    • dot3d

      public float dot3d(Vector3 vector3)
    • equals

      public boolean equals(Object object)
      Overrides:
      equals in class Object
    • getDirection

      public float getDirection()
    • setDirection

      public Vector3 setDirection(float float1)
    • getLength

      public float getLength()
    • getLengthSq

      public float getLengthSq()
    • setLength

      public Vector3 setLength(float float1)
    • normalize

      public void normalize()
    • set

      public Vector3 set(Vector3 vector3)
    • set

      public Vector3 set(float float1, float float2, float float3)
    • setLengthAndDirection

      public Vector3 setLengthAndDirection(float float1, float float2)
    • toAwtDimension

      public Dimension toAwtDimension()
    • toAwtPoint

      public Point toAwtPoint()
    • toString

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

      public Vector3 sub(Vector3 vector3, Vector3 vector32)
    • sub

      public static Vector3 sub(Vector3 vector3, Vector3 vector32, Vector3 vector33)