Package net.minecraft.src
Class Vec3D
- java.lang.Object
-
- net.minecraft.src.Vec3D
-
public class Vec3D extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Vec3DaddVector(double var1, double var3, double var5)static voidclearVectorList()static Vec3DcreateVector(double var0, double var2, double var4)static Vec3DcreateVectorHelper(double var0, double var2, double var4)@Client Vec3DcrossProduct(Vec3D par1Vec3D)doubledistanceTo(Vec3D par1Vec3D)doubledotProduct(Vec3D par1Vec3D)Vec3DgetIntermediateWithXValue(Vec3D par1Vec3D, double var2)Vec3DgetIntermediateWithYValue(Vec3D par1Vec3D, double var2)Vec3DgetIntermediateWithZValue(Vec3D par1Vec3D, double var2)static voidinitialize()doublelengthVector()Vec3Dnormalize()voidrotateAroundX(float var1)voidrotateAroundY(float var1)doublesquareDistanceTo(double var1, double var3, double var5)doublesquareDistanceTo(Vec3D par1Vec3D)@Client Vec3Dsubtract(Vec3D par1Vec3D)java.lang.StringtoString()
-
-
-
Method Detail
-
createVectorHelper
public static Vec3D createVectorHelper(double var0, double var2, double var4)
-
clearVectorList
@Client public static void clearVectorList()
-
initialize
public static void initialize()
-
createVector
public static Vec3D createVector(double var0, double var2, double var4)
-
normalize
public Vec3D normalize()
-
dotProduct
public double dotProduct(Vec3D par1Vec3D)
-
addVector
public Vec3D addVector(double var1, double var3, double var5)
-
distanceTo
public double distanceTo(Vec3D par1Vec3D)
-
squareDistanceTo
public double squareDistanceTo(Vec3D par1Vec3D)
-
squareDistanceTo
public double squareDistanceTo(double var1, double var3, double var5)
-
lengthVector
public double lengthVector()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
rotateAroundX
public void rotateAroundX(float var1)
-
rotateAroundY
public void rotateAroundY(float var1)
-
-