public interface AxesMetadata extends MetadataType
| Modifier and Type | Method and Description |
|---|---|
void |
addAxis(int axisDim,
ILazyDataset axisData)
Add axis data to given dimension.
|
void |
addAxis(int primaryAxisDim,
ILazyDataset axisData,
int... dimMapping)
Add axis data to given dimension.
|
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 axisDim, ILazyDataset axisData)
axisDim - dimension (n.b. this is zero-based)axisData - dataset for axisvoid addAxis(int primaryAxisDim, ILazyDataset axisData, int... dimMapping)
primaryAxisDim - dimension (n.b. this is zero-based)axisData - dataset for axisdimMapping - indicates where each axis dimension maps to in the dataset dimensionsint[] refresh(int[] shape)
shape - Copyright © 2014–2018 Eclipse Foundation. All rights reserved.