public class NPixelBufferView
Class NPixelBufferView. Provides npixelbufferview functionality for the Hytale server.
java.lang.Object > NPixelBufferView
Field Summary
buffer
final
NPixelBuffer
buffer
Field buffer.
positionInBuffer_voxelGrid
final
Vector3i
positionInBuffer_voxelGrid
Field positionInBuffer_voxelGrid.
localBufferPosition_bufferGrid
final
Vector3i
localBufferPosition_bufferGrid
Field localBufferPosition_bufferGrid.
Method Detail
NPixelBufferView
public
public
NPixelBufferView
(@Nonnull final NBufferBundle.Access.View bufferAccess, @Nonnull final Class pixelType)
Method NPixelBufferView.
- Parameters:
@Nonnull final NBufferBundle.Access.ViewbufferAccess@Nonnull final ClasspixelType
set
public
boolean
set
(final T content, final int x, final int y, final int z)
Method set.
- Parameters:
final Tcontentfinal intxfinal intyfinal intz
Vector3i
public
new
Vector3i
(x, y, z)
Method Vector3i.
- Parameters:
xxyyzz
setOrigin
public
void
setOrigin
(final int x, final int y, final int z)
Method setOrigin.
- Parameters:
final intxfinal intyfinal intz
getContent
public
T
getContent
(final int x, final int y, final int z)
Method getContent.
- Parameters:
final intxfinal intyfinal intz
replace
public
boolean
replace
(final T replacement, final int x, final int y, final int z, @Nonnull final Predicate mask)
Method replace.
- Parameters:
final Treplacementfinal intxfinal intyfinal intz@Nonnull final Predicatemask
getOriginX
public
int
getOriginX
()
Method getOriginX.
getOriginY
public
int
getOriginY
()
Method getOriginY.
getOriginZ
public
int
getOriginZ
()
Method getOriginZ.
getName
public
String
getName
()
Method getName.
isInsideSpace
public
boolean
isInsideSpace
(final int x, final int y, final int z)
Method isInsideSpace.
- Parameters:
final intxfinal intyfinal intz
minX
public
int
minX
()
Method minX.
maxX
public
int
maxX
()
Method maxX.
minY
public
int
minY
()
Method minY.
maxY
public
int
maxY
()
Method maxY.
minZ
public
int
minZ
()
Method minZ.
maxZ
public
int
maxZ
()
Method maxZ.
sizeX
public
int
sizeX
()
Method sizeX.
sizeY
public
int
sizeY
()
Method sizeY.
sizeZ
public
int
sizeZ
()
Method sizeZ.