net.minecraft.util.math

public enum AxisTransformation

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

Enum constant summary

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

Field summary

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

Constructor summary

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

Method summary

Modifier and TypeMethod
public AxisTransformation
compose(SymmetricGroup3 that)
method_26418(class_4998 arg0)
prepend(AxisTransformation transformation)
public AxisTransformation
inverse()
method_75493()
getInverse()
public int
permute(int i)
method_75494(int arg0)
map(int axis)
public Direction$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)
method_75498(org.joml.Vector3f arg0)
map(org.joml.Vector3f vec)
public org.joml.Vector3i
permuteVector(org.joml.Vector3i v)
method_75499(org.joml.Vector3i arg0)
map(org.joml.Vector3i vec)
public org.joml.Matrix3fc
transformation()
method_26416()
getMatrix()
private static AxisTransformation[]
$values()
method_36937()
method_36937()
private static AxisTransformation[]
lambda$static$2()
method_75502()
method_75502()
private static AxisTransformation[]
lambda$static$5(int arg0)
method_75500(int arg0)
method_75500(int arg0)
private static AxisTransformation
lambda$static$3(SymmetricGroup3 arg0)
method_75501(class_4998 arg0)
method_75501(AxisTransformation a)
private static boolean
lambda$static$4(SymmetricGroup3 arg0, SymmetricGroup3 arg1)
method_75496(class_4998 arg0, class_4998 arg1)
method_75496(AxisTransformation arg0, AxisTransformation b)
private static AxisTransformation[][]
lambda$static$0()
method_75503()
method_75503()
private static boolean
lambda$static$1(int arg0, int arg1, int arg2, SymmetricGroup3 arg3)
method_75495(int arg0, int arg1, int arg2, class_4998 arg3)
method_75495(int arg0, int arg1, int arg2, AxisTransformation transformation)