Package | Description |
---|---|
gkdtree |
The basic files required for the implementation of the Gaussian kd-tree.
|
Modifier and Type | Field and Description |
---|---|
Boundary |
FileNode.b
Boundaries of the data.
|
Modifier and Type | Method and Description |
---|---|
Boundary[] |
Boundary.cut(int dim,
float cut)
Splits the bounding box according to a specified dimension and cut value.
|
Boundary[] |
Boundary.cutHalf()
Splits the bounding box according to its largest dimension.
|
Boundary |
Boundary.getAbsoluteSubregion(Boundary subregion)
For a given boundary, calculate the absolute offset of a
boundary contained within this boundary.
|
Boundary |
FileOctree.getBoundary()
Returns the size of the data.
|
Boundary |
FileOctree.getBoundaryOfElement(int element)
Returns the boundary of a certain node.
|
Boundary |
Boundary.getMinimalSubregion(Boundary region)
Returns the minimal sub-region of two boundaries.
|
Modifier and Type | Method and Description |
---|---|
boolean |
Boundary.containedBy(Boundary b)
True if the current boundary is totally contained within b.
|
Boundary |
Boundary.getAbsoluteSubregion(Boundary subregion)
For a given boundary, calculate the absolute offset of a
boundary contained within this boundary.
|
static java.util.ArrayList<java.lang.Float> |
PointList.getArrayList(java.lang.Float[] in,
Boundary b,
Boundary selection) |
static java.util.ArrayList<java.lang.Float> |
PointList.getArrayList(java.lang.Short[] in,
Boundary b,
Boundary selection)
Converts array to list.
|
static java.lang.Float[] |
PointList.getLinearArray(java.util.ArrayList<java.lang.Float> in,
Boundary b)
Returns the values for an n-dimensional data with 1 value per grid point.
|
static java.lang.Short[] |
PointList.getLinearArrayShort(java.util.ArrayList<java.lang.Float> in,
Boundary b)
Same as getLinearArray() for Short.
|
Boundary |
Boundary.getMinimalSubregion(Boundary region)
Returns the minimal sub-region of two boundaries.
|
int |
FileOctree.initPointListLoad(Boundary area)
Initializes the loading of data contained within a boundary.
|
boolean |
Boundary.non_overlapping(Boundary b)
Returns true if the bounding boxes are not overlapping.
|
int[] |
FileOctree.queryArea(Boundary area)
Finds the leaf nodes contained within a certain area.
|
void |
FilterMain.setSelection(Boundary b) |
Constructor and Description |
---|
FileNode(java.lang.String filename,
int level,
int index,
Boundary b,
java.lang.Class<T> type)
A file-node is initialized with a relative but complete path name.
|