mirror of https://github.com/FabricMC/yarn.git
22w43a Added Partial Math Mappings (#3372)
* Added Partial Math Mappings * Apply suggestions from code review Co-authored-by: enbrain <69905075+enbrain@users.noreply.github.com> * Changed Division to Divider Updated Divider Javadocs * Fix Divider Javadocs Co-authored-by: enbrain <69905075+enbrain@users.noreply.github.com> * Changed AXIS_POSITIVE to POSITIVE_AXIS * Fixed lower case x Co-authored-by: enbrain <69905075+enbrain@users.noreply.github.com>
This commit is contained in:
parent
8f027eb78b
commit
4713c45eb5
|
@ -0,0 +1,16 @@
|
|||
CLASS net/minecraft/class_7836 net/minecraft/util/math/Divider
|
||||
COMMENT A class for dividing an integer into {@link #divisor} number of integers
|
||||
COMMENT such that the difference between any integers is {@code 0} or {@code 1}.
|
||||
COMMENT The resulting integers sum to the {@code dividend}.
|
||||
COMMENT For example, {@code new Divider(13, 5)} will produce {@code 2, 3, 2, 3, 3}.
|
||||
FIELD field_40738 divisor I
|
||||
FIELD field_40739 quotient I
|
||||
FIELD field_40740 mod I
|
||||
FIELD field_40741 returnedCount I
|
||||
FIELD field_40742 remainder I
|
||||
METHOD <init> (II)V
|
||||
ARG 1 dividend
|
||||
ARG 2 divisor
|
||||
METHOD method_46402 asIterable (II)Ljava/lang/Iterable;
|
||||
ARG 0 dividend
|
||||
ARG 1 divisor
|
|
@ -0,0 +1,9 @@
|
|||
CLASS net/minecraft/class_7837 net/minecraft/util/math/MatrixUtil
|
||||
FIELD field_40747 COS_PI_OVER_8 F
|
||||
FIELD field_40748 SIN_PI_OVER_8 F
|
||||
METHOD method_46412 svdDecompose (Lorg/joml/Matrix3f;)Lorg/apache/commons/lang3/tuple/Triple;
|
||||
METHOD method_46413 affineTransform (Lorg/joml/Matrix4f;)Lorg/joml/Matrix4x3f;
|
||||
ARG 0 matrix
|
||||
METHOD method_46414 scale (Lorg/joml/Matrix4f;F)Lorg/joml/Matrix4f;
|
||||
ARG 0 matrix
|
||||
ARG 1 scalar
|
|
@ -0,0 +1,27 @@
|
|||
CLASS net/minecraft/class_7833 net/minecraft/util/math/RotationAxis
|
||||
FIELD field_40713 NEGATIVE_X Lnet/minecraft/class_7833;
|
||||
FIELD field_40714 POSITIVE_X Lnet/minecraft/class_7833;
|
||||
FIELD field_40715 NEGATIVE_Y Lnet/minecraft/class_7833;
|
||||
FIELD field_40716 POSITIVE_Y Lnet/minecraft/class_7833;
|
||||
FIELD field_40717 NEGATIVE_Z Lnet/minecraft/class_7833;
|
||||
FIELD field_40718 POSITIVE_Z Lnet/minecraft/class_7833;
|
||||
METHOD method_46349 (F)Lorg/joml/Quaternionf;
|
||||
ARG 0 rad
|
||||
METHOD method_46350 (Lorg/joml/Vector3f;F)Lorg/joml/Quaternionf;
|
||||
ARG 1 rad
|
||||
METHOD method_46351 (F)Lorg/joml/Quaternionf;
|
||||
ARG 0 rad
|
||||
METHOD method_46352 (F)Lorg/joml/Quaternionf;
|
||||
ARG 0 rad
|
||||
METHOD method_46353 (F)Lorg/joml/Quaternionf;
|
||||
ARG 0 rad
|
||||
METHOD method_46354 (F)Lorg/joml/Quaternionf;
|
||||
ARG 0 rad
|
||||
METHOD method_46355 (F)Lorg/joml/Quaternionf;
|
||||
ARG 0 rad
|
||||
METHOD method_46356 of (Lorg/joml/Vector3f;)Lnet/minecraft/class_7833;
|
||||
ARG 0 axis
|
||||
METHOD rotation (F)Lorg/joml/Quaternionf;
|
||||
ARG 1 rad
|
||||
METHOD rotationDegrees (F)Lorg/joml/Quaternionf;
|
||||
ARG 1 deg
|
Loading…
Reference in New Issue