Package net.minecraft.client.util
Class BaseClipper
java.lang.Object
net.minecraft.client.util.BaseClipper
- Direct Known Subclasses:
Clipper
@Environment(CLIENT) public class BaseClipper extends Object
- Mappings:
Namespace Name official bidintermediary net/minecraft/class_1120named net/minecraft/client/util/BaseClipper
-
Field Summary
Fields Modifier and Type Field Description float[]clipMatrixfloat[][]frustumfloat[]modelMatrixfloat[]projectionMatrix -
Constructor Summary
Constructors Constructor Description BaseClipper() -
Method Summary
Modifier and Type Method Description booleanisInFrustum(double minX, double minY, double minZ, double maxX, double maxY, double maxZ)private doublemultiply(float[] frustum, double x, double y, double z)
-
Field Details
-
frustum
public float[][] frustum- Mappings:
Namespace Name Mixin selector official aLbid;a:[[Fintermediary field_4794Lnet/minecraft/class_1120;field_4794:[[Fnamed frustumLnet/minecraft/client/util/BaseClipper;frustum:[[F
-
projectionMatrix
public float[] projectionMatrix- Mappings:
Namespace Name Mixin selector official bLbid;b:[Fintermediary field_4795Lnet/minecraft/class_1120;field_4795:[Fnamed projectionMatrixLnet/minecraft/client/util/BaseClipper;projectionMatrix:[F
-
modelMatrix
public float[] modelMatrix- Mappings:
Namespace Name Mixin selector official cLbid;c:[Fintermediary field_4796Lnet/minecraft/class_1120;field_4796:[Fnamed modelMatrixLnet/minecraft/client/util/BaseClipper;modelMatrix:[F
-
clipMatrix
public float[] clipMatrix- Mappings:
Namespace Name Mixin selector official dLbid;d:[Fintermediary field_4797Lnet/minecraft/class_1120;field_4797:[Fnamed clipMatrixLnet/minecraft/client/util/BaseClipper;clipMatrix:[F
-
-
Constructor Details
-
BaseClipper
public BaseClipper()
-
-
Method Details
-
multiply
private double multiply(float[] frustum, double x, double y, double z)- Mappings:
Namespace Name Mixin selector official aLbid;a([FDDD)Dintermediary method_3850Lnet/minecraft/class_1120;method_3850([FDDD)Dnamed multiplyLnet/minecraft/client/util/BaseClipper;multiply([FDDD)D
-
isInFrustum
public boolean isInFrustum(double minX, double minY, double minZ, double maxX, double maxY, double maxZ)- Mappings:
Namespace Name Mixin selector official bLbid;b(DDDDDD)Zintermediary method_3851Lnet/minecraft/class_1120;method_3851(DDDDDD)Znamed isInFrustumLnet/minecraft/client/util/BaseClipper;isInFrustum(DDDDDD)Z
-