public final class VoxelShapeArray extends VoxelShape
Modifier and Type | Field and Description |
---|---|
private it.unimi.dsi.fastutil.doubles.DoubleList |
xPoints |
private it.unimi.dsi.fastutil.doubles.DoubleList |
yPoints |
private it.unimi.dsi.fastutil.doubles.DoubleList |
zPoints |
part
Modifier | Constructor and Description |
---|---|
protected |
VoxelShapeArray(VoxelShapePart shapePartIn,
double[] xPointsIn,
double[] yPointsIn,
double[] zPointsIn) |
(package private) |
VoxelShapeArray(VoxelShapePart shapePartIn,
it.unimi.dsi.fastutil.doubles.DoubleList xPointsIn,
it.unimi.dsi.fastutil.doubles.DoubleList yPointsIn,
it.unimi.dsi.fastutil.doubles.DoubleList zPointsIn) |
Modifier and Type | Method and Description |
---|---|
protected it.unimi.dsi.fastutil.doubles.DoubleList |
getValues(Direction.Axis axis) |
contains, forEachBox, forEachEdge, getAllowedOffset, getAllowedOffset, getBoundingBox, getClosestIndex, getEnd, getStart, getValueUnchecked, isEmpty, max, min, project, rayTrace, simplify, toBoundingBoxList, toString, withOffset
private final it.unimi.dsi.fastutil.doubles.DoubleList xPoints
private final it.unimi.dsi.fastutil.doubles.DoubleList yPoints
private final it.unimi.dsi.fastutil.doubles.DoubleList zPoints
protected VoxelShapeArray(VoxelShapePart shapePartIn, double[] xPointsIn, double[] yPointsIn, double[] zPointsIn)
VoxelShapeArray(VoxelShapePart shapePartIn, it.unimi.dsi.fastutil.doubles.DoubleList xPointsIn, it.unimi.dsi.fastutil.doubles.DoubleList yPointsIn, it.unimi.dsi.fastutil.doubles.DoubleList zPointsIn)
protected it.unimi.dsi.fastutil.doubles.DoubleList getValues(Direction.Axis axis)
getValues
in class VoxelShape