net.minecraft.util.math

public enum AxisTransformation

com.mojang.math.SymmetricGroup3
com.mojang.math.SymmetricGroup3
net.minecraft.class_4998
net.minecraft.util.math.AxisTransformation

Enum constant summary

Enum Constant
P123
P123
field_23362
P123
P213
P213
field_23363
P213
P132
P132
field_23364
P132
P312
P312
field_23366
P312
P231
P231
field_23365
P231
P321
P321
field_23367
P321

Field summary

Modifier and TypeField
private final int
p0
p0
field_63625
xMapping
private final int
p1
p1
field_63626
yMapping
private final int
p2
p2
field_63627
zMapping
private final org.joml.Matrix3fc
transformation
transformation
field_23369
matrix
private static final AxisTransformation[][]
CAYLEY_TABLE
CAYLEY_TABLE
field_57036
COMBINATIONS
private static final AxisTransformation[]
INVERSE_TABLE
INVERSE_TABLE
field_63628
INVERSE

Constructor summary

ModifierConstructor
private (int $enum$name, int $enum$ordinal, int xMapping)

Method summary

Modifier and TypeMethod
public AxisTransformation
compose(SymmetricGroup3 that)
compose(SymmetricGroup3 that)
method_26418(class_4998 arg0)
prepend(AxisTransformation transformation)
public AxisTransformation
inverse()
inverse()
method_75493()
getInverse()
public int
permute(int i)
permute(int i)
method_75494(int arg0)
map(int axis)
public Direction$Axis
permuteAxis(Direction$Axis axis)
permuteAxis(Direction$Axis axis)
method_75497(class_2350$class_2351 arg0)
map(Direction$Axis axis)
public org.joml.Vector3f
permuteVector(org.joml.Vector3f v)
permuteVector(org.joml.Vector3f v)
method_75498(org.joml.Vector3f arg0)
map(org.joml.Vector3f vec)
public org.joml.Vector3i
permuteVector(org.joml.Vector3i v)
permuteVector(org.joml.Vector3i v)
method_75499(org.joml.Vector3i arg0)
map(org.joml.Vector3i vec)
public org.joml.Matrix3fc
transformation()
transformation()
method_26416()
getMatrix()