Class Vector2D
java.lang.Object
com.kamikazejam.kamicommon.util.data.Vector2D
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionadd
(double x, double z) copy()
double
double
distanceSquared
(Vector2D vector) divide
(double d) divide
(double x, double z) boolean
int
int
int
hashCode()
double
length()
double
multiply
(double m) multiply
(double x, double z) subtract
(double x, double z) toLocation
(World w) toLocation
(World w, double y) toLocation
(World w, double y, float yaw, float pitch) toVector()
toVector
(double y) zero()
-
Constructor Details
-
Vector2D
-
Vector2D
public Vector2D(double x, double z) -
Vector2D
public Vector2D(double x, double z, float yaw, float pitch) -
Vector2D
-
-
Method Details
-
toLocation
-
toLocation
-
toLocation
-
toVector
-
toVector
-
distanceSquared
-
distance
-
getBlockX
public int getBlockX() -
getBlockZ
public int getBlockZ() -
equals
-
hashCode
public int hashCode() -
add
-
subtract
-
multiply
-
divide
-
add
-
subtract
-
multiply
-
divide
-
multiply
-
divide
-
lengthSquared
public double lengthSquared() -
length
public double length() -
normalize
-
zero
-
copy
-