net.minecraft.util.math

public class Vec3d

implements Position

dcn
net.minecraft.world.phys.Vec3
net.minecraft.class_243
net.minecraft.util.math.Vec3d
net.minecraft.unmapped.C_vgpupfxx
net.minecraft.util.math.vector.Vector3d
net.minecraft.util.math.vector.Vector3d

Field summary

Modifier and TypeField
public static final Vec3d
a
ZERO
field_1353
ZERO
f_ajarpvjd
field_186680_a
ZERO
public final double
b
x
field_1352
x
f_lqljvjwr
field_72450_a
x
public final double
c
y
field_1351
y
f_soxpmyqi
field_72448_b
y
public final double
d
z
field_1350
z
f_ipicmfad
field_72449_c
z

Constructor summary

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

Method summary

Modifier and TypeMethod
public static Vec3d
a(gr arg0)
atCenterOf(Vec3i arg0)
method_24953(class_2382 arg0)
ofCenter(Vec3i vec)
m_yaeawcur(C_ceivtqhh arg0)
func_237489_a_(Vector3i arg0)
copyCentered(Vector3i toCopy)
public static Vec3d
b(gr arg0)
atLowerCornerOf(Vec3i arg0)
method_24954(class_2382 arg0)
of(Vec3i vec)
m_mjeeyswf(C_ceivtqhh arg0)
func_237491_b_(Vector3i arg0)
copy(Vector3i toCopy)
public static Vec3d
c(gr arg0)
atBottomCenterOf(Vec3i arg0)
method_24955(class_2382 arg0)
ofBottomCenter(Vec3i vec)
m_ucmasgtt(C_ceivtqhh arg0)
func_237492_c_(Vector3i arg0)
copyCenteredHorizontally(Vector3i toCopy)
public static Vec3d
a(gr arg0, double arg1)
upFromBottomCenterOf(Vec3i arg0, double arg1)
method_26410(class_2382 arg0, double arg1)
ofCenter(Vec3i vec, double deltaY)
m_fxxujqjs(C_ceivtqhh arg0, double arg1)
func_237490_a_(Vector3i arg0, double arg1)
copyCenteredWithVerticalOffset(Vector3i toCopy, double verticalOffset)
public Vec3d
a(dcn arg0)
vectorTo(Vec3 arg0)
method_1035(class_243 arg0)
relativize(Vec3d vec)
m_ozbglzhr(C_vgpupfxx arg0)
func_72444_a(Vector3d arg0)
subtractReverse(Vector3d vec)
public Vec3d
d()
normalize()
method_1029()
normalize()
m_jkqlgsab()
func_72432_b()
normalize()
public double
b(dcn arg0)
dot(Vec3 arg0)
method_1026(class_243 arg0)
dotProduct(Vec3d vec)
m_ucyqfjmh(C_vgpupfxx arg0)
func_72430_b(Vector3d arg0)
dotProduct(Vector3d vec)
public Vec3d
c(dcn arg0)
cross(Vec3 arg0)
method_1036(class_243 arg0)
crossProduct(Vec3d vec)
m_wgagsgsw(C_vgpupfxx arg0)
func_72431_c(Vector3d arg0)
crossProduct(Vector3d vec)
public Vec3d
d(dcn arg0)
subtract(Vec3 arg0)
method_1020(class_243 arg0)
subtract(Vec3d vec)
m_gwcsdigx(C_vgpupfxx arg0)
func_178788_d(Vector3d arg0)
subtract(Vector3d vec)
public Vec3d
a(double arg0, double arg1, double arg2)
subtract(double arg0, double arg1, double arg2)
method_1023(double arg0, double arg1, double arg2)
subtract(double x, double y, double z)
m_bmuezmjb(double arg0, double arg1, double arg2)
func_178786_a(double arg0, double arg1, double arg2)
subtract(double x, double y, double z)
public Vec3d
e(dcn arg0)
add(Vec3 arg0)
method_1019(class_243 arg0)
add(Vec3d vec)
m_bywaolrt(C_vgpupfxx arg0)
func_178787_e(Vector3d arg0)
add(Vector3d vec)
public Vec3d
b(double arg0, double arg1, double arg2)
add(double arg0, double arg1, double arg2)
method_1031(double arg0, double arg1, double arg2)
add(double x, double y, double z)
m_yerpdxmq(double arg0, double arg1, double arg2)
func_72441_c(double arg0, double arg1, double arg2)
add(double x, double y, double z)
public boolean
a(gk arg0, double arg1)
closerThan(Position arg0, double arg1)
method_24802(class_2374 arg0, double arg1)
isInRange(Position pos, double radius)
m_davwqxxv(C_ogbhoqwb arg0, double arg1)
func_237488_a_(IPosition arg0, double arg1)
isWithinDistanceOf(IPosition pos, double distance)
public double
f(dcn arg0)
distanceTo(Vec3 arg0)
method_1022(class_243 arg0)
distanceTo(Vec3d vec)
m_alqruvpu(C_vgpupfxx arg0)
func_72438_d(Vector3d arg0)
distanceTo(Vector3d vec)
public double
g(dcn arg0)
distanceToSqr(Vec3 arg0)
method_1025(class_243 arg0)
squaredDistanceTo(Vec3d vec)
m_knojbyrn(C_vgpupfxx arg0)
func_72436_e(Vector3d arg0)
squareDistanceTo(Vector3d vec)
public double
c(double arg0, double arg1, double arg2)
distanceToSqr(double arg0, double arg1, double arg2)
method_1028(double arg0, double arg1, double arg2)
squaredDistanceTo(double x, double y, double z)
m_qylyuhwf(double arg0, double arg1, double arg2)
func_186679_c(double arg0, double arg1, double arg2)
squareDistanceTo(double xIn, double yIn, double zIn)
public Vec3d
a(double arg0)
scale(double arg0)
method_1021(double arg0)
multiply(double value)
m_kcgfovqu(double arg0)
func_186678_a(double arg0)
scale(double factor)
public Vec3d
h(dcn arg0)
multiply(Vec3 arg0)
method_18806(class_243 arg0)
multiply(Vec3d vec)
m_bqpgrsvq(C_vgpupfxx arg0)
func_216369_h(Vector3d arg0)
mul(Vector3d vec)
public Vec3d
d(double arg0, double arg1, double arg2)
multiply(double arg0, double arg1, double arg2)
method_18805(double arg0, double arg1, double arg2)
multiply(double x, double y, double z)
m_pxdtoofl(double arg0, double arg1, double arg2)
func_216372_d(double arg0, double arg1, double arg2)
mul(double factorX, double factorY, double factorZ)
public double
f()
length()
method_1033()
length()
m_xzfjxhqg()
func_72433_c()
length()
public double
g()
lengthSqr()
method_1027()
lengthSquared()
m_bbbnszun()
func_189985_c()
lengthSquared()
public Vec3d
a(float arg0)
xRot(float arg0)
method_1037(float arg0)
rotateX(float angle)
m_zwrevhbe(float arg0)
func_178789_a(float arg0)
rotatePitch(float pitch)
public Vec3d
b(float arg0)
yRot(float arg0)
method_1024(float arg0)
rotateY(float angle)
m_pyyhhggs(float arg0)
func_178785_b(float arg0)
rotateYaw(float yaw)
public Vec3d
a(EnumSet<gc$a> arg0)
align(EnumSet<Direction$Axis> arg0)
method_1032(EnumSet<class_2350$class_2351> arg0)
floorAlongAxes(EnumSet<Direction$Axis> axes)
m_awjlkdrp(EnumSet<C_xpuuihxf$C_rmpfouoz> arg0)
func_197746_a(EnumSet<Direction$Axis> arg0)
align(EnumSet<Direction$Axis> axes)
public double
a(gc$a arg0)
get(Direction$Axis arg0)
method_18043(class_2350$class_2351 arg0)
getComponentAlongAxis(Direction$Axis axis)
m_vyabsuqr(C_xpuuihxf$C_rmpfouoz arg0)
func_216370_a(Direction$Axis arg0)
getCoordinate(Direction$Axis axis)
public final double
a()
x()
method_10216()
getX()
m_ujaurviz()
func_82615_a()
getX()
public final double
b()
y()
method_10214()
getY()
m_yaqtphqv()
func_82617_b()
getY()
public final double
c()
z()
method_10215()
getZ()
m_kopyfzdg()
func_82616_c()
getZ()
public static Vec3d
a(int arg0)
fromRGB24(int arg0)
method_24457(int arg0)
unpackRgb(int rgb)
m_ydmcvwmi(int arg0)
func_237487_a_(int arg0)
unpack(int packed)
public Vec3d
e()
reverse()
method_22882()
negate()
m_xoqeggbq()
func_216371_e()
inverse()
public Vec3d
c(float arg0)
zRot(float arg0)
method_31033(float arg0)
rotateZ(float angle)
m_xmwspcmd(float arg0)
func_242988_c(float arg0)
rotateRoll(float roll)
public static Vec3d
a(dcm arg0)
directionFromRotation(Vec2 arg0)
method_1034(class_241 arg0)
fromPolar(Vec2f polar)
m_ltdapexq(C_krlwdsom arg0)
func_189984_a(Vector2f arg0)
fromPitchYaw(Vector2f vec)
public static Vec3d
a(float arg0, float arg1)
directionFromRotation(float arg0, float arg1)
method_1030(float arg0, float arg1)
fromPolar(float pitch, float yaw)
m_inkhpppd(float arg0, float arg1)
func_189986_a(float arg0, float arg1)
fromPitchYaw(float pitch, float yaw)