枚举 AxisTransformation

    • 枚举常量详细资料

      • P123

        public static final AxisTransformation P123
        Mappings:
        Namespace Name Mixin selector
        official a Lh;a:Lh;
        intermediary field_23362 Lnet/minecraft/class_4998;field_23362:Lnet/minecraft/class_4998;
        named P123 Lnet/minecraft/util/math/AxisTransformation;P123:Lnet/minecraft/util/math/AxisTransformation;
      • P213

        public static final AxisTransformation P213
        Mappings:
        Namespace Name Mixin selector
        official b Lh;b:Lh;
        intermediary field_23363 Lnet/minecraft/class_4998;field_23363:Lnet/minecraft/class_4998;
        named P213 Lnet/minecraft/util/math/AxisTransformation;P213:Lnet/minecraft/util/math/AxisTransformation;
      • P132

        public static final AxisTransformation P132
        Mappings:
        Namespace Name Mixin selector
        official c Lh;c:Lh;
        intermediary field_23364 Lnet/minecraft/class_4998;field_23364:Lnet/minecraft/class_4998;
        named P132 Lnet/minecraft/util/math/AxisTransformation;P132:Lnet/minecraft/util/math/AxisTransformation;
      • P231

        public static final AxisTransformation P231
        Mappings:
        Namespace Name Mixin selector
        official d Lh;d:Lh;
        intermediary field_23365 Lnet/minecraft/class_4998;field_23365:Lnet/minecraft/class_4998;
        named P231 Lnet/minecraft/util/math/AxisTransformation;P231:Lnet/minecraft/util/math/AxisTransformation;
      • P312

        public static final AxisTransformation P312
        Mappings:
        Namespace Name Mixin selector
        official e Lh;e:Lh;
        intermediary field_23366 Lnet/minecraft/class_4998;field_23366:Lnet/minecraft/class_4998;
        named P312 Lnet/minecraft/util/math/AxisTransformation;P312:Lnet/minecraft/util/math/AxisTransformation;
      • P321

        public static final AxisTransformation P321
        Mappings:
        Namespace Name Mixin selector
        official f Lh;f:Lh;
        intermediary field_23367 Lnet/minecraft/class_4998;field_23367:Lnet/minecraft/class_4998;
        named P321 Lnet/minecraft/util/math/AxisTransformation;P321:Lnet/minecraft/util/math/AxisTransformation;
    • 字段详细资料

      • field_33113

        private static final int field_33113
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official i Lh;i:I
        intermediary field_33113 Lnet/minecraft/class_4998;field_33113:I
        named field_33113 Lnet/minecraft/util/math/AxisTransformation;field_33113:I
      • COMBINATIONS

        private static final AxisTransformation[][] COMBINATIONS
        Mappings:
        Namespace Name Mixin selector
        official j Lh;j:[[Lh;
        intermediary field_23370 Lnet/minecraft/class_4998;field_23370:[[Lnet/minecraft/class_4998;
        named COMBINATIONS Lnet/minecraft/util/math/AxisTransformation;COMBINATIONS:[[Lnet/minecraft/util/math/AxisTransformation;
      • mappings

        private final int[] mappings
        Mappings:
        Namespace Name Mixin selector
        official g Lh;g:[I
        intermediary field_23368 Lnet/minecraft/class_4998;field_23368:[I
        named mappings Lnet/minecraft/util/math/AxisTransformation;mappings:[I
      • matrix

        private final Matrix3f matrix
        Mappings:
        Namespace Name Mixin selector
        official h Lh;h:Lc;
        intermediary field_23369 Lnet/minecraft/class_4998;field_23369:Lnet/minecraft/class_4581;
        named matrix Lnet/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)V
        intermediary <init> Lnet/minecraft/class_4998;<init>(Ljava/lang/String;IIII)V
        named <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 a Lh;a(Lh;)Lh;
        intermediary method_26418 Lnet/minecraft/class_4998;method_26418(Lnet/minecraft/class_4998;)Lnet/minecraft/class_4998;
        named prepend Lnet/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 a Lh;a(I)I
        intermediary method_26417 Lnet/minecraft/class_4998;method_26417(I)I
        named map Lnet/minecraft/util/math/AxisTransformation;map(I)I
      • getMatrix

        public Matrix3f getMatrix()
        Mappings:
        Namespace Name Mixin selector
        official a Lh;a()Lc;
        intermediary method_26416 Lnet/minecraft/class_4998;method_26416()Lnet/minecraft/class_4581;
        named getMatrix Lnet/minecraft/util/math/AxisTransformation;getMatrix()Lnet/minecraft/util/math/Matrix3f;