Package zombie.iso
Class Vector3
java.lang.Object
zombie.iso.Vector3
- All Implemented Interfaces:
java.lang.Cloneable
public class Vector3
extends java.lang.Object
implements java.lang.Cloneable
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description Vector2add(Vector2 vector2)Vector3addToThis(Vector2 vector2)Vector3aimAt(Vector2 vector2)floatangleTo(Vector2 vector2)Vector3clone()floatdistanceTo(Vector2 vector2)static floatdot(float float1, float float2, float float3, float float4)floatdot(Vector2 vector2)booleanequals(java.lang.Object object)static Vector2fromAwtPoint(java.awt.Point point)static Vector2fromLengthDirection(float float1, float float2)floatgetDirection()floatgetLength()voidnormalize()voidrotate(float float1)Vector3set(float float1, float float2, float float3)Vector3set(Vector3 vector3)Vector3setDirection(float float1)Vector3setLength(float float1)Vector3setLengthAndDirection(float float1, float float2)java.awt.DimensiontoAwtDimension()java.awt.PointtoAwtPoint()java.lang.StringtoString()Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Field Details
-
x
public float x -
y
public float y -
z
public float z
-
-
Constructor Details
-
Vector3
public Vector3() -
Vector3
-
Vector3
public Vector3(float float1, float float2, float float3)
-
-
Method Details
-
rotate
public void rotate(float float1) -
fromAwtPoint
-
fromLengthDirection
-
add
-
addToThis
-
aimAt
-
angleTo
-
clone
- Overrides:
clonein classjava.lang.Object
-
distanceTo
-
dot
-
dot
public static float dot(float float1, float float2, float float3, float float4) -
equals
public boolean equals(java.lang.Object object)- Overrides:
equalsin classjava.lang.Object
-
getDirection
public float getDirection() -
getLength
public float getLength() -
normalize
public void normalize() -
set
-
set
-
setDirection
-
setLength
-
setLengthAndDirection
-
toAwtDimension
public java.awt.Dimension toAwtDimension() -
toAwtPoint
public java.awt.Point toAwtPoint() -
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-