Class MatrixStack.Entry

java.lang.Object
net.minecraft.client.util.math.MatrixStack.Entry
Enclosing class:
MatrixStack

@Environment(CLIENT) public static final class MatrixStack.Entry extends Object
Mappings:
Namespace Name
official edc$a
intermediary net/minecraft/class_4587$class_4665
named net/minecraft/client/util/math/MatrixStack$Entry
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    (package private) final org.joml.Matrix3f
     
    (package private) final org.joml.Matrix4f
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    Entry(org.joml.Matrix4f positionMatrix, org.joml.Matrix3f normalMatrix)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.joml.Matrix3f
    Returns the matrix used to transform normal vectors.
    org.joml.Matrix4f
    Returns the matrix used to transform positions.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • positionMatrix

      final org.joml.Matrix4f positionMatrix
      Mappings:
      Namespace Name Mixin selector
      official a Ledc$a;a:Lorg/joml/Matrix4f;
      intermediary field_21327 Lnet/minecraft/class_4587$class_4665;field_21327:Lorg/joml/Matrix4f;
      named positionMatrix Lnet/minecraft/client/util/math/MatrixStack$Entry;positionMatrix:Lorg/joml/Matrix4f;
    • normalMatrix

      final org.joml.Matrix3f normalMatrix
      Mappings:
      Namespace Name Mixin selector
      official b Ledc$a;b:Lorg/joml/Matrix3f;
      intermediary field_21328 Lnet/minecraft/class_4587$class_4665;field_21328:Lorg/joml/Matrix3f;
      named normalMatrix Lnet/minecraft/client/util/math/MatrixStack$Entry;normalMatrix:Lorg/joml/Matrix3f;
  • Constructor Details

    • Entry

      Entry(org.joml.Matrix4f positionMatrix, org.joml.Matrix3f normalMatrix)
      Mappings:
      Namespace Name Mixin selector
      official <init> Ledc$a;<init>(Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;)V
      intermediary <init> Lnet/minecraft/class_4587$class_4665;<init>(Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;)V
      named <init> Lnet/minecraft/client/util/math/MatrixStack$Entry;<init>(Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;)V
  • Method Details

    • getPositionMatrix

      public org.joml.Matrix4f getPositionMatrix()
      Returns the matrix used to transform positions.
      Returns:
      the matrix used to transform positions
      Mappings:
      Namespace Name Mixin selector
      official a Ledc$a;a()Lorg/joml/Matrix4f;
      intermediary method_23761 Lnet/minecraft/class_4587$class_4665;method_23761()Lorg/joml/Matrix4f;
      named getPositionMatrix Lnet/minecraft/client/util/math/MatrixStack$Entry;getPositionMatrix()Lorg/joml/Matrix4f;
    • getNormalMatrix

      public org.joml.Matrix3f getNormalMatrix()
      Returns the matrix used to transform normal vectors.
      Returns:
      the matrix used to transform normal vectors
      Mappings:
      Namespace Name Mixin selector
      official b Ledc$a;b()Lorg/joml/Matrix3f;
      intermediary method_23762 Lnet/minecraft/class_4587$class_4665;method_23762()Lorg/joml/Matrix3f;
      named getNormalMatrix Lnet/minecraft/client/util/math/MatrixStack$Entry;getNormalMatrix()Lorg/joml/Matrix3f;