public final class BitSetVoxelShapePart extends VoxelShapePart
VoxelShapePart.IFaceConsumer, VoxelShapePart.ILineConsumerxSize, ySize, zSize| コンストラクタと説明 |
|---|
BitSetVoxelShapePart(int xSizeIn,
int ySizeIn,
int zSizeIn) |
BitSetVoxelShapePart(int xSizeIn,
int ySizeIn,
int zSizeIn,
int minX,
int minY,
int minZ,
int maxX,
int maxY,
int maxZ) |
BitSetVoxelShapePart(VoxelShapePart shapePart) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
int |
getEnd(Direction.Axis axis) |
protected int |
getIndex(int x,
int y,
int z) |
int |
getStart(Direction.Axis axis) |
boolean |
isEmpty() |
boolean |
isFilled(int x,
int y,
int z) |
protected boolean |
isZAxisLineFull(int fromZ,
int toZ,
int x,
int y) |
void |
setFilled(int x,
int y,
int z,
boolean expandBounds,
boolean filled) |
protected void |
setZAxisLine(int fromZ,
int toZ,
int x,
int y,
boolean filled) |
contains, containsWithRotation, firstFilled, forEachBox, forEachEdge, forEachFace, getSize, getXSize, getYSize, getZSize, isFilledWithRotation, isXZRectangleFull, lastFilledpublic BitSetVoxelShapePart(int xSizeIn,
int ySizeIn,
int zSizeIn)
public BitSetVoxelShapePart(int xSizeIn,
int ySizeIn,
int zSizeIn,
int minX,
int minY,
int minZ,
int maxX,
int maxY,
int maxZ)
public BitSetVoxelShapePart(VoxelShapePart shapePart)
protected int getIndex(int x,
int y,
int z)
public boolean isFilled(int x,
int y,
int z)
isFilled クラス内 VoxelShapePartpublic void setFilled(int x,
int y,
int z,
boolean expandBounds,
boolean filled)
setFilled クラス内 VoxelShapePartpublic boolean isEmpty()
isEmpty クラス内 VoxelShapePartpublic int getStart(Direction.Axis axis)
getStart クラス内 VoxelShapePartpublic int getEnd(Direction.Axis axis)
getEnd クラス内 VoxelShapePartprotected boolean isZAxisLineFull(int fromZ,
int toZ,
int x,
int y)
isZAxisLineFull クラス内 VoxelShapePartprotected void setZAxisLine(int fromZ,
int toZ,
int x,
int y,
boolean filled)
setZAxisLine クラス内 VoxelShapePart