BlockConeUtil

public class BlockConeUtil

Class BlockConeUtil. Provides blockconeutil functionality for the Hytale server.

java.lang.Object > BlockConeUtil

Field Summary

radiusXAdjusted

final float radiusXAdjusted

Field radiusXAdjusted.

radiusZAdjusted

final float radiusZAdjusted

Field radiusZAdjusted.

rf

final double rf

Field rf.

dx

final double dx

Field dx.

qx

final double qx

Field qx.

dz

final double dz

Field dz.

cap

final boolean cap

Field cap.

dxInvSqr

final double dxInvSqr

Field dxInvSqr.

innerDx

final double innerDx

Field innerDx.

innerDxInvSqr

final double innerDxInvSqr

Field innerDxInvSqr.

maxZ

final int maxZ

Field maxZ.

minZ

final int minZ

Field minZ.

innerMaxZ

final double innerMaxZ

Field innerMaxZ.

innerMinZ

final double innerMinZ

Field innerMinZ.

Method Detail

forEachBlock

static void forEachBlock (final int originX, final int originY, final int originZ, final int radiusX, final int height, final int radiusZ, final T t, @Nonnull final TriIntObjPredicate consumer)

Method forEachBlock.

Parameters:
final int originX
final int originY
final int originZ
final int radiusX
final int height
final int radiusZ
final T t
@Nonnull final TriIntObjPredicate consumer

IllegalArgumentException

public new IllegalArgumentException (String.valueOf(radiusX)

Method IllegalArgumentException.

Parameters:
String.valueOf(radiusX String.valueOf(radiusX

forEachBlockInverted

static void forEachBlockInverted (final int originX, final int originY, final int originZ, final int radiusX, final int height, final int radiusZ, final T t, @Nonnull final TriIntObjPredicate consumer)

Method forEachBlockInverted.

Parameters:
final int originX
final int originY
final int originZ
final int radiusX
final int height
final int radiusZ
final T t
@Nonnull final TriIntObjPredicate consumer