Skip to main content

join_unoptimized_boxes

Function join_unoptimized_boxes 

Source
pub fn join_unoptimized_boxes(
    first: VoxelShape,
    second: VoxelShape,
    op: BooleanOp,
) -> Vec<BlockLocalAabb>
Expand description

Materializes the unoptimized cell boxes produced by a shape boolean operation.

Vanilla parity: Shapes.joinUnoptimized(first, second, op), expressed as block-local boxes instead of a lazily merged voxel shape.

§Panics

Panics if op.apply(false, false) is true, matching vanilla’s invalid operation guard for unbounded outside-space results.