枚举 AxisTransformation
- java.lang.Object
-
- java.lang.Enum<AxisTransformation>
-
- net.minecraft.util.math.AxisTransformation
-
- 所有已实现的接口:
Serializable,Comparable<AxisTransformation>
public enum AxisTransformation extends Enum<AxisTransformation>
- Mappings:
Namespace Name official hintermediary net/minecraft/class_4998named net/minecraft/util/math/AxisTransformation
-
-
字段概要
字段 修饰符和类型 字段 说明 private static AxisTransformation[][]COMBINATIONSprivate static intfield_33113private int[]mappingsprivate Matrix3fmatrix
-
构造器概要
构造器 限定符 构造器 说明 privateAxisTransformation(int xMapping, int yMapping, int zMapping)
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 Matrix3fgetMatrix()intmap(int oldAxis)AxisTransformationprepend(AxisTransformation transformation)static AxisTransformationvalueOf(String name)返回带有指定名称的该类型的枚举常量。static AxisTransformation[]values()按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
-
-
-
枚举常量详细资料
-
P123
public static final AxisTransformation P123
- Mappings:
Namespace Name Mixin selector official aLh;a:Lh;intermediary field_23362Lnet/minecraft/class_4998;field_23362:Lnet/minecraft/class_4998;named P123Lnet/minecraft/util/math/AxisTransformation;P123:Lnet/minecraft/util/math/AxisTransformation;
-
P213
public static final AxisTransformation P213
- Mappings:
Namespace Name Mixin selector official bLh;b:Lh;intermediary field_23363Lnet/minecraft/class_4998;field_23363:Lnet/minecraft/class_4998;named P213Lnet/minecraft/util/math/AxisTransformation;P213:Lnet/minecraft/util/math/AxisTransformation;
-
P132
public static final AxisTransformation P132
- Mappings:
Namespace Name Mixin selector official cLh;c:Lh;intermediary field_23364Lnet/minecraft/class_4998;field_23364:Lnet/minecraft/class_4998;named P132Lnet/minecraft/util/math/AxisTransformation;P132:Lnet/minecraft/util/math/AxisTransformation;
-
P231
public static final AxisTransformation P231
- Mappings:
Namespace Name Mixin selector official dLh;d:Lh;intermediary field_23365Lnet/minecraft/class_4998;field_23365:Lnet/minecraft/class_4998;named P231Lnet/minecraft/util/math/AxisTransformation;P231:Lnet/minecraft/util/math/AxisTransformation;
-
P312
public static final AxisTransformation P312
- Mappings:
Namespace Name Mixin selector official eLh;e:Lh;intermediary field_23366Lnet/minecraft/class_4998;field_23366:Lnet/minecraft/class_4998;named P312Lnet/minecraft/util/math/AxisTransformation;P312:Lnet/minecraft/util/math/AxisTransformation;
-
P321
public static final AxisTransformation P321
- Mappings:
Namespace Name Mixin selector official fLh;f:Lh;intermediary field_23367Lnet/minecraft/class_4998;field_23367:Lnet/minecraft/class_4998;named P321Lnet/minecraft/util/math/AxisTransformation;P321:Lnet/minecraft/util/math/AxisTransformation;
-
-
字段详细资料
-
field_33113
private static final int field_33113
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official iLh;i:Iintermediary field_33113Lnet/minecraft/class_4998;field_33113:Inamed field_33113Lnet/minecraft/util/math/AxisTransformation;field_33113:I
-
COMBINATIONS
private static final AxisTransformation[][] COMBINATIONS
- Mappings:
Namespace Name Mixin selector official jLh;j:[[Lh;intermediary field_23370Lnet/minecraft/class_4998;field_23370:[[Lnet/minecraft/class_4998;named COMBINATIONSLnet/minecraft/util/math/AxisTransformation;COMBINATIONS:[[Lnet/minecraft/util/math/AxisTransformation;
-
mappings
private final int[] mappings
- Mappings:
Namespace Name Mixin selector official gLh;g:[Iintermediary field_23368Lnet/minecraft/class_4998;field_23368:[Inamed mappingsLnet/minecraft/util/math/AxisTransformation;mappings:[I
-
matrix
private final Matrix3f matrix
- Mappings:
Namespace Name Mixin selector official hLh;h:Lc;intermediary field_23369Lnet/minecraft/class_4998;field_23369:Lnet/minecraft/class_4581;named matrixLnet/minecraft/util/math/AxisTransformation;matrix:Lnet/minecraft/util/math/Matrix3f;
-
-
构造器详细资料
-
AxisTransformation
private AxisTransformation(int xMapping, int yMapping, int zMapping)- Mappings:
Namespace Name Mixin selector official <init>Lh;<init>(Ljava/lang/String;IIII)Vintermediary <init>Lnet/minecraft/class_4998;<init>(Ljava/lang/String;IIII)Vnamed <init>Lnet/minecraft/util/math/AxisTransformation;<init>(Ljava/lang/String;IIII)V
-
-
方法详细资料
-
values
public static AxisTransformation[] values()
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。该方法可用于迭代 常量, 如下所示:for (AxisTransformation c : AxisTransformation.values()) System.out.println(c);
- 返回:
- 按照声明该枚举类型的常量的顺序返回的包含这些常量的数组
-
valueOf
public static AxisTransformation valueOf(String name)
返回带有指定名称的该类型的枚举常量。 字符串必须与用于声明该类型的枚举常量的 标识符完全匹配。(不允许有多余 的空格字符。)- 参数:
name- 要返回的枚举常量的名称。- 返回:
- 返回带有指定名称的枚举常量
- 抛出:
IllegalArgumentException- 如果该枚举类型没有带有指定名称的常量NullPointerException- 如果参数为空值
-
prepend
public AxisTransformation prepend(AxisTransformation transformation)
- Mappings:
Namespace Name Mixin selector official aLh;a(Lh;)Lh;intermediary method_26418Lnet/minecraft/class_4998;method_26418(Lnet/minecraft/class_4998;)Lnet/minecraft/class_4998;named prependLnet/minecraft/util/math/AxisTransformation;prepend(Lnet/minecraft/util/math/AxisTransformation;)Lnet/minecraft/util/math/AxisTransformation;
-
map
public int map(int oldAxis)
- Mappings:
Namespace Name Mixin selector official aLh;a(I)Iintermediary method_26417Lnet/minecraft/class_4998;method_26417(I)Inamed mapLnet/minecraft/util/math/AxisTransformation;map(I)I
-
getMatrix
public Matrix3f getMatrix()
- Mappings:
Namespace Name Mixin selector official aLh;a()Lc;intermediary method_26416Lnet/minecraft/class_4998;method_26416()Lnet/minecraft/class_4581;named getMatrixLnet/minecraft/util/math/AxisTransformation;getMatrix()Lnet/minecraft/util/math/Matrix3f;
-
-