public class Vector3l
Class Vector3l. Provides vector3l functionality for the Hytale server.
java.lang.Object > Vector3l
Field Summary
x
public
long
x
Field x.
y
public
long
y
Field y.
z
public
long
z
Field z.
x0
final
long
x0
Field x0.
y0
final
long
y0
Field y0.
z0
final
long
z0
Field z0.
dx
final
long
dx
Field dx.
dy
final
long
dy
Field dy.
dz
final
long
dz
Field dz.
length
final
double
length
Field length.
vector3l
final
Vector3l
vector3l
Field vector3l.
Method Detail
Vector3l
public
public
Vector3l
()
Method Vector3l.
getX
public
long
getX
()
Method getX.
setX
public
void
setX
(final long x)
Method setX.
- Parameters:
final longx
getY
public
long
getY
()
Method getY.
setY
public
void
setY
(final long y)
Method setY.
- Parameters:
final longy
getZ
public
long
getZ
()
Method getZ.
setZ
public
void
setZ
(final long z)
Method setZ.
- Parameters:
final longz
length
public
double
length
()
Method length.
squaredLength
public
long
squaredLength
()
Method squaredLength.
setLength
Method setLength.
- Parameters:
final longnewLen
clampLength
Method clampLength.
- Parameters:
final longmaxLength
Vector3i
public
new
Vector3i
(MathUtil.floor((double)
Method Vector3i.
- Parameters:
MathUtil.floor((doubleMathUtil.floor((double
Vector3d
public
new
Vector3d
((double)
Method Vector3d.
- Parameters:
(double(double
equals
public
boolean
equals
(@Nullable final Object o)
Method equals.
- Parameters:
@Nullable final Objecto
hashCode
public
int
hashCode
()
Method hashCode.
toString
public
String
toString
()
Method toString.