public abstract class AbstractAnnotatedSpace<A extends Axis> extends Object implements AnnotatedSpace<A>
AnnotatedSpace implementations.| Constructor and Description |
|---|
AbstractAnnotatedSpace(A... axes) |
AbstractAnnotatedSpace(int numDims) |
AbstractAnnotatedSpace(List<A> axes) |
| Modifier and Type | Method and Description |
|---|---|
void |
axes(A[] axes)
Copies the space's axes into the given array.
|
A |
axis(int d)
Gets the axis associated with the given dimension of the space.
|
int |
numDimensions() |
void |
setAxis(A axis,
int d)
Sets the dimensional axis associated with the given dimension.
|
public AbstractAnnotatedSpace(int numDims)
public AbstractAnnotatedSpace(A... axes)
public A axis(int d)
AnnotatedSpaceaxis in interface AnnotatedSpace<A extends Axis>public void axes(A[] axes)
AnnotatedSpaceaxes in interface AnnotatedSpace<A extends Axis>public void setAxis(A axis, int d)
AnnotatedSpacesetAxis in interface AnnotatedSpace<A extends Axis>public int numDimensions()
numDimensions in interface EuclideanSpaceCopyright © 2014–2022 ImageJ. All rights reserved.