public interface ObliquePlaneIteratorInterface extends SDBIterator
Modifier and Type | Method and Description |
---|---|
DataSource |
getDataSource() |
float[] |
getNormalArray()
Return a copy of the normals array.
|
int[] |
getPlaneShapeArray()
Returns the dimensions of the projection of the iteration
parallelogram to the orthogonal plane that contains the maximum
projection area
|
ISBounds |
getSpaceBounds()
Returns an ISBounds representing the dimensions of the space being
iterated over.
|
int[] |
getSpaceShapeArray()
Returns an array of ints representing the dimensions of the space being
iterated over.
|
void |
setDataSource(DataSource dataSource) |
void |
setSPCacheBlocks(boolean spBlockShape)
Indicate to this iterator whether the underlying cache has blocks shaped according to
the plane normal.
|
end, init, next, valid
int[] getPlaneShapeArray()
float[] getNormalArray()
int[] getSpaceShapeArray()
ISBounds getSpaceBounds()
DataSource getDataSource()
void setDataSource(DataSource dataSource)
void setSPCacheBlocks(boolean spBlockShape)