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 primary,
ILazyDataset iLazyDataset,
int... axisDims) |
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) |
void |
setAxis(int axisDim,
ILazyDataset... axisData)
Set axis datasets for given dimension.
|
clone
void 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 primary, ILazyDataset iLazyDataset, int... axisDims)
int[] refresh(int[] shape)
Copyright © 2017. All rights reserved.