net.minecraft.util.math

public class Vec3d

bcb
net.minecraft.class_236
net.minecraft.util.math.Vec3d
net.minecraft.util.math.Vec3d

Field summary

Modifier and TypeField
public static final Vec3d
a
field_13262
ZERO
ZERO
public final double
b
field_605
x
xCoord
public final double
c
field_606
y
yCoord
public final double
d
field_607
z
zCoord

Constructor summary

ModifierConstructor
public (double x, double y, double z)
public (Vec3i vec)

Method summary

Modifier and TypeMethod
public Vec3d
a(bcb arg0)
method_6610(class_236 arg0)
subtractFrom(Vec3d vec)
subtractReverse(Vec3d vec)
public Vec3d
a()
method_607()
normalize()
normalize()
public double
b(bcb arg0)
method_610(class_236 arg0)
dot(Vec3d vec)
dotProduct(Vec3d vec)
public Vec3d
d(bcb arg0)
method_9348(class_236 arg0)
subtract(Vec3d vec)
subtract(Vec3d vec)
public Vec3d
a(double arg0, double arg1, double arg2)
method_9345(double arg0, double arg1, double arg2)
subtract(double x, double y, double z)
subtract(double x, double y, double z)
public Vec3d
e(bcb arg0)
method_9349(class_236 arg0)
add(Vec3d vec)
add(Vec3d vec)
public Vec3d
b(double arg0, double arg1, double arg2)
method_6611(double arg0, double arg1, double arg2)
add(double x, double y, double z)
addVector(double x, double y, double z)
public double
f(bcb arg0)
method_618(class_236 arg0)
distanceTo(Vec3d vec)
distanceTo(Vec3d vec)
public double
g(bcb arg0)
method_620(class_236 arg0)
squaredDistanceTo(Vec3d vec)
squareDistanceTo(Vec3d vec)
public double
c(double arg0, double arg1, double arg2)
method_12126(double arg0, double arg1, double arg2)
squaredDistanceTo(double x, double y, double z)
squareDistanceTo(double xIn, double yIn, double zIn)
public Vec3d
a(double arg0)
method_12123(double arg0)
scale(double amount)
scale(double arg0)
public double
b()
method_612()
length()
lengthVector()
public Vec3d
a(bcb arg0, double arg1)
method_12124(class_236 arg0, double arg1)
intermediateWithX(Vec3d vec, double x)
getIntermediateWithXValue(Vec3d vec, double x)
public Vec3d
b(bcb arg0, double arg1)
method_12125(class_236 arg0, double arg1)
intermediateWithY(Vec3d vec, double y)
getIntermediateWithYValue(Vec3d vec, double y)
public Vec3d
c(bcb arg0, double arg1)
method_12127(class_236 arg0, double arg1)
intermediateWithZ(Vec3d vec, double z)
getIntermediateWithZValue(Vec3d vec, double z)
public Vec3d
a(float arg0)
method_9346(float arg0)
rotateX(float angle)
rotatePitch(float pitch)
public Vec3d
b(float arg0)
method_9347(float arg0)
rotateY(float angle)
rotateYaw(float yaw)
public Vec3d
c(bcb arg0)
method_6612(class_236 arg0)
cross(Vec3d vec)
crossProduct(Vec3d vec)
public double
c()
method_13407()
squaredDistanceToOrigin()
lengthSquared()
public static Vec3d
a(bca arg0)
method_13406(class_3019 arg0)
fromRotation(Vec2f rot)
fromPitchYawVector(Vec2f arg0)
public static Vec3d
a(float arg0, float arg1)
method_13405(float arg0, float arg1)
fromRotation(float pitch, float yaw)
fromPitchYaw(float arg0, float arg1)