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 intoriginXfinal intoriginYfinal intoriginZfinal intradiusXfinal intheightfinal intradiusZfinal Tt@Nonnull final TriIntObjPredicateconsumer
IllegalArgumentException
public
new
IllegalArgumentException
(String.valueOf(radiusX)
Method IllegalArgumentException.
- Parameters:
String.valueOf(radiusXString.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 intoriginXfinal intoriginYfinal intoriginZfinal intradiusXfinal intheightfinal intradiusZfinal Tt@Nonnull final TriIntObjPredicateconsumer