classpublicPriority 3
Matrix4d
com.hypixel.hytale.math.matrix.Matrix4d
12
Methods
12
Public Methods
1
Fields
3
Constructors
Constants
intCOLUMNS= 4
intFIELDS= 16
intM00= 0
intM01= 1
intM02= 2
intM03= 3
intM10= 4
intM11= 5
intM12= 6
intM13= 7
intM20= 8
intM21= 9
intM22= 10
intM23= 11
intM30= 12
intM31= 13
intM32= 14
intM33= 15
intROWS= 4
Constructors
public
Matrix4d()public
Matrix4d(Matrix4d other)public
Matrix4d(double[] m)Methods
Public Methods (12)
public
float[] asFloatData()public
double get(int idx)public
double get(int col, int row)public
double[] getData()publicstatic
int idx(int col, int row)public
boolean invert()public
Vector4d multiply(Vector4d vec)@Nonnull
public
Vector4d multiply(Vector4d vec, Vector4d result)@Nonnull
public
Vector3d multiplyDirection(Vector3d vec)@Nonnull
public
Vector3d multiplyPosition(Vector3d vec)@Nonnull
public
Vector3d multiplyPosition(Vector3d vec, Vector3d result)@Nonnull
public
String toString()@Nonnull@Override
Fields
Private/Package Fields (1)
private
double[] m