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)
AnnotatedSpace
axis
in interface AnnotatedSpace<A extends Axis>
public void axes(A[] axes)
AnnotatedSpace
axes
in interface AnnotatedSpace<A extends Axis>
public void setAxis(A axis, int d)
AnnotatedSpace
setAxis
in interface AnnotatedSpace<A extends Axis>
public int numDimensions()
numDimensions
in interface EuclideanSpace
Copyright © 2014–2022 ImageJ. All rights reserved.