public class GridUtils
Class GridUtils. Provides gridutils functionality for the Hytale server.
java.lang.Object > GridUtils
Field Summary
max
Field max.
max2
Field max2.
max3
Field max3.
max4
Field max4.
max5
Field max5.
max6
Field max6.
min
Field min.
vector3i
Field vector3i.
vector3i2
Field vector3i2.
vector3i3
Field vector3i3.
vector3i4
Field vector3i4.
vector3i5
Field vector3i5.
vector3i6
Field vector3i6.
vector3i7
Field vector3i7.
vector3i8
Field vector3i8.
vector3i9
Field vector3i9.
vector3i10
Field vector3i10.
vector3i11
Field vector3i11.
vector3i12
Field vector3i12.
bits
Field bits.
distance_bufferGrid
Field distance_bufferGrid.
position
Field position.
x
Field x.
y
Field y.
z
Field z.
sizeX
Field sizeX.
sizeY
Field sizeY.
Method Detail
toBufferGrid_fromVoxelGridOverlap
Method toBufferGrid_fromVoxelGridOverlap.
- Parameters:
@Nonnull final Bounds3ibounds_voxelGrid
createColumnBounds_voxelGrid
Bounds3i
createColumnBounds_voxelGrid
(@Nonnull final Vector3i position_bufferGrid, final int minY_voxelSpace, final int maxY_voxelSpace)
Method createColumnBounds_voxelGrid.
- Parameters:
@Nonnull final Vector3iposition_bufferGridfinal intminY_voxelSpacefinal intmaxY_voxelSpace
createBufferBoundsInclusive_fromVoxelBounds
Bounds3i
createBufferBoundsInclusive_fromVoxelBounds
(@Nonnull final Bounds3i bounds_voxelGrid)
Method createBufferBoundsInclusive_fromVoxelBounds.
- Parameters:
@Nonnull final Bounds3ibounds_voxelGrid
createColumnBounds_bufferGrid
Bounds3i
createColumnBounds_bufferGrid
(@Nonnull final Vector3i position_bufferGrid, final int minY_bufferGrid, final int maxY_bufferGrid)
Method createColumnBounds_bufferGrid.
- Parameters:
@Nonnull final Vector3iposition_bufferGridfinal intminY_bufferGridfinal intmaxY_bufferGrid
createChunkBounds_voxelGrid
Method createChunkBounds_voxelGrid.
- Parameters:
final intx_chunkGridfinal intz_chunkGrid
createBounds_fromRadius_originVoxelInclusive
Method createBounds_fromRadius_originVoxelInclusive.
- Parameters:
final intradius
createBounds_fromVector_originVoxelInclusive
Method createBounds_fromVector_originVoxelInclusive.
- Parameters:
@Nonnull final Vector3irange
createChunkBounds_bufferGrid
Method createChunkBounds_bufferGrid.
- Parameters:
final intx_chunkGridfinal intz_chunkGrid
toVoxelGrid_fromBufferGrid
Method toVoxelGrid_fromBufferGrid.
- Parameters:
@Nonnull final Bounds3ibounds_bufferGrid
toBufferGrid_fromVoxelGrid
Method toBufferGrid_fromVoxelGrid.
- Parameters:
@Nonnull final Vector3iworldPosition_voxelGrid
toBufferDistanceInclusive_fromVoxelDistance
int
toBufferDistanceInclusive_fromVoxelDistance
(final int distance_voxelGrid)
Method toBufferDistanceInclusive_fromVoxelDistance.
- Parameters:
final intdistance_voxelGrid
toIntegerGrid_fromDecimalGrid
Method toIntegerGrid_fromDecimalGrid.
- Parameters:
@Nonnull final Vector3dworldPosition_decimalGrid
toVoxelGridInsideBuffer_fromWorldGrid
Method toVoxelGridInsideBuffer_fromWorldGrid.
- Parameters:
@Nonnull final Vector3iworldPosition_voxelGrid
toIndexFromPositionYXZ
int
toIndexFromPositionYXZ
(@Nonnull final Vector3i position, @Nonnull final Bounds3i bounds)
Method toIndexFromPositionYXZ.
- Parameters:
@Nonnull final Vector3iposition@Nonnull final Bounds3ibounds
setBoundsYToWorldHeight_bufferGrid
Method setBoundsYToWorldHeight_bufferGrid.
- Parameters:
@Nonnull final Bounds3ibounds_bufferGrid
setBoundsYToWorldHeight_voxelGrid
Method setBoundsYToWorldHeight_voxelGrid.
- Parameters:
@Nonnull final Bounds3ibounds_voxelGrid
toVoxelPosition_fromChunkPosition
Method toVoxelPosition_fromChunkPosition.
- Parameters:
@Nonnull final Vector3ichunkPosition_voxelGrid