public class ARRSCopyModelBuilder extends ARRSBuilder
Modifier and Type | Field and Description |
---|---|
float[] |
indexValues |
Constructor and Description |
---|
ARRSCopyModelBuilder(java.lang.String command,
java.lang.String indexFDL,
CellIndexable arrSource) |
Modifier and Type | Method and Description |
---|---|
boolean |
addLeaf(int parent,
int[] bounds,
int[] size)
Abstract method to create a leaf node with data.
|
ARRSTree |
getARRSTree()
Get the ARRS tree -- override parent to handle index information.
|
addKdNode, addNtreeNode, isDim, makeBaseBounds
public ARRSCopyModelBuilder(java.lang.String command, java.lang.String indexFDL, CellIndexable arrSource)
public boolean addLeaf(int parent, int[] bounds, int[] size)
ARRSBuilder
addLeaf
in class ARRSBuilder
parent
- parent node for this leafbounds
- 2*dim array; 1st dim are lower bounds of leaf block in base space
2nd dim are upper bounds of leaf block in base spacesize
- array of length dim defining size of leaf block in points (?)public ARRSTree getARRSTree()
getARRSTree
in class ARRSBuilder