类 Octree.Branch
java.lang.Object
net.minecraft.client.renderer.Octree.Branch
- 所有已实现的接口:
Octree.Node
- 封闭类:
Octree
-
字段概要
字段修饰符和类型字段说明private final int
private final int
private final int
private final BoundingBox
private final boolean
private final boolean
private final boolean
private final Octree.Node[]
private final Octree.AxisSorting
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明boolean
add
(SectionRenderDispatcher.RenderSection p_366103_) private boolean
private BoundingBox
createChildBoundingBox
(boolean p_364452_, boolean p_368731_, boolean p_366789_) getAABB()
private static int
getNodeIndex
(Octree.AxisSorting p_362519_, boolean p_363738_, boolean p_363441_, boolean p_360792_) void
visitNodes
(Octree.OctreeVisitor p_369870_, boolean p_363049_, Frustum p_363949_, int p_363158_, int p_368250_, boolean p_369443_)
-
字段详细资料
-
nodes
-
boundingBox
-
bbCenterX
private final int bbCenterX -
bbCenterY
private final int bbCenterY -
bbCenterZ
private final int bbCenterZ -
sorting
-
cameraXDiffNegative
private final boolean cameraXDiffNegative -
cameraYDiffNegative
private final boolean cameraYDiffNegative -
cameraZDiffNegative
private final boolean cameraZDiffNegative
-
-
构造器详细资料
-
Branch
-
-
方法详细资料
-
add
-
getNodeIndex
private static int getNodeIndex(Octree.AxisSorting p_362519_, boolean p_363738_, boolean p_363441_, boolean p_360792_) -
areChildrenLeaves
private boolean areChildrenLeaves() -
createChildBoundingBox
-
visitNodes
public void visitNodes(Octree.OctreeVisitor p_369870_, boolean p_363049_, Frustum p_363949_, int p_363158_, int p_368250_, boolean p_369443_) - 指定者:
visitNodes
在接口中Octree.Node
-
getSection
- 指定者:
getSection
在接口中Octree.Node
-
getAABB
- 指定者:
getAABB
在接口中Octree.Node
-