public class Vec3
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static Vec3Pool |
fakePool |
Vec3Pool |
myVec3LocalPool |
double |
xCoord |
double |
yCoord |
double |
zCoord |
Modifier | Constructor and Description |
---|---|
protected |
Vec3(Vec3Pool par1Vec3Pool,
double par2,
double par4,
double par6) |
Modifier and Type | Method and Description |
---|---|
Vec3 |
addVector(double par1,
double par3,
double par5) |
static Vec3 |
createVectorHelper(double par0,
double par2,
double par4) |
Vec3 |
crossProduct(Vec3 par1Vec3) |
double |
distanceTo(Vec3 par1Vec3) |
double |
dotProduct(Vec3 par1Vec3) |
Vec3 |
getIntermediateWithXValue(Vec3 par1Vec3,
double par2) |
Vec3 |
getIntermediateWithYValue(Vec3 par1Vec3,
double par2) |
Vec3 |
getIntermediateWithZValue(Vec3 par1Vec3,
double par2) |
double |
lengthVector() |
Vec3 |
normalize() |
void |
rotateAroundX(float par1) |
void |
rotateAroundY(float par1) |
void |
rotateAroundZ(float par1) |
protected Vec3 |
setComponents(double par1,
double par3,
double par5) |
double |
squareDistanceTo(double par1,
double par3,
double par5) |
double |
squareDistanceTo(Vec3 par1Vec3) |
Vec3 |
subtract(Vec3 par1Vec3) |
java.lang.String |
toString() |
public static final Vec3Pool fakePool
public final Vec3Pool myVec3LocalPool
public double xCoord
public double yCoord
public double zCoord
protected Vec3(Vec3Pool par1Vec3Pool, double par2, double par4, double par6)
public static Vec3 createVectorHelper(double par0, double par2, double par4)
protected Vec3 setComponents(double par1, double par3, double par5)
public Vec3 normalize()
public double dotProduct(Vec3 par1Vec3)
public Vec3 addVector(double par1, double par3, double par5)
public double distanceTo(Vec3 par1Vec3)
public double squareDistanceTo(Vec3 par1Vec3)
public double squareDistanceTo(double par1, double par3, double par5)
public double lengthVector()
public java.lang.String toString()
toString
in class java.lang.Object
public void rotateAroundX(float par1)
public void rotateAroundY(float par1)
public void rotateAroundZ(float par1)