public class VecDouble
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
double |
a |
double |
b |
double |
c |
double |
d |
static VecDouble |
ZERO |
Constructor and Description |
---|
VecDouble(double a) |
VecDouble(double a,
double b) |
VecDouble(double a,
double b,
double c) |
VecDouble(double a,
double b,
double c,
double d) |
Modifier and Type | Method and Description |
---|---|
VecDouble |
add(double a_,
double b_,
double c_,
double d_) |
VecDouble |
add(VecDouble w) |
VecLong |
ceilToLong() |
VecDouble |
crossProduct(VecDouble w) |
double |
distance(VecDouble to) |
VecDouble |
div(double a_,
double b_,
double c_,
double d_) |
VecDouble |
div(VecDouble w) |
double |
dotProduct2(VecDouble w) |
double |
dotProduct3(VecDouble w) |
double |
dotProduct4(VecDouble w) |
VecLong |
floorToLong() |
double |
length() |
VecDouble |
normalize() |
VecLong |
roundToLong() |
VecDouble |
scale(double a_,
double b_,
double c_,
double d_) |
VecDouble |
scale(VecDouble w) |
VecDouble |
sub(double a_,
double b_,
double c_,
double d_) |
VecDouble |
sub(VecDouble w) |
net.minecraft.util.math.Vec3d |
toVec3d() |
javax.vecmath.Vector3f |
toVec3f() |
javax.vecmath.Vector4f |
toVec4f() |
public static final VecDouble ZERO
public final double a
public final double b
public final double c
public final double d
public VecDouble(double a)
public VecDouble(double a, double b)
public VecDouble(double a, double b, double c)
public VecDouble(double a, double b, double c, double d)
public VecDouble add(double a_, double b_, double c_, double d_)
public VecDouble sub(double a_, double b_, double c_, double d_)
public VecDouble scale(double a_, double b_, double c_, double d_)
public VecDouble div(double a_, double b_, double c_, double d_)
public VecDouble normalize()
public double length()
public double distance(VecDouble to)
public double dotProduct2(VecDouble w)
public double dotProduct3(VecDouble w)
public double dotProduct4(VecDouble w)
public VecLong roundToLong()
public VecLong floorToLong()
public VecLong ceilToLong()
public net.minecraft.util.math.Vec3d toVec3d()
public javax.vecmath.Vector3f toVec3f()
public javax.vecmath.Vector4f toVec4f()