public interface AxesMetadata extends MetadataType
| Modifier and Type | Method and Description |
|---|---|
void |
addAxis(int i,
ILazyDataset lazyDataset)
Add axis data to given dimension.
|
void |
addAxis(int primaryAxisDim,
ILazyDataset iLazyDataset,
int... dimMapping) |
ILazyDataset[] |
getAxes()
Get axis datasets
|
ILazyDataset[] |
getAxis(int axisDim)
Get all axis datasets for the given dimension
|
void |
initialize(int rank) |
int[] |
refresh(int[] shape)
Refresh with given shape
|
void |
setAxis(int axisDim,
ILazyDataset... axisData)
Set axis datasets for given dimension.
|
clonevoid initialize(int rank)
rank - ILazyDataset[] getAxes()
ILazyDataset[] getAxis(int axisDim)
axisDim - dimension (n.b. this is zero-based)void setAxis(int axisDim, ILazyDataset... axisData)
axisDim - axisData - void addAxis(int i, ILazyDataset lazyDataset)
axisDim - dimension (n.b. this is zero-based)axisData - dataset for axisvoid addAxis(int primaryAxisDim, ILazyDataset iLazyDataset, int... dimMapping)
primaryAxisDim - primary dimension (n.b. this is zero-based)iLazyDataset - dimMapping - indicates where each axis dimension maps to in the dataset dimensionsint[] refresh(int[] shape)
shape - Copyright © 2014–2018 Eclipse Foundation. All rights reserved.