public class InverseCoordinateTransformList<E extends InverseCoordinateTransform> extends Object implements InverseBoundable, TransformList<E>
| Constructor and Description |
|---|
InverseCoordinateTransformList() |
| Modifier and Type | Method and Description |
|---|---|
void |
add(E t) |
double[] |
applyInverse(double[] location)
Apply the inverse of the model to a point location
|
void |
applyInverseInPlace(double[] location)
apply the inverse of the model to a point location
|
void |
clear() |
void |
estimateInverseBounds(double[] min,
double[] max)
Estimate the bounds of an n-dimensional interval [min,max] with min and
max being n-dimensional vectors.
|
E |
get(int i) |
List<E> |
getList(List<E> preAllocatedList) |
void |
remove(E t) |
E |
remove(int i) |
public final void add(E t)
add in interface TransformList<E extends InverseCoordinateTransform>public final void remove(E t)
remove in interface TransformList<E extends InverseCoordinateTransform>public final E remove(int i)
remove in interface TransformList<E extends InverseCoordinateTransform>public final E get(int i)
get in interface TransformList<E extends InverseCoordinateTransform>public final void clear()
clear in interface TransformList<E extends InverseCoordinateTransform>public final List<E> getList(List<E> preAllocatedList)
getList in interface TransformList<E extends InverseCoordinateTransform>public final double[] applyInverse(double[] location)
throws NoninvertibleModelException
InverseCoordinateTransformapplyInverse in interface InverseCoordinateTransformNoninvertibleModelExceptionpublic final void applyInverseInPlace(double[] location)
throws NoninvertibleModelException
InverseCoordinateTransformapplyInverseInPlace in interface InverseCoordinateTransformNoninvertibleModelExceptionpublic void estimateInverseBounds(double[] min,
double[] max)
throws NoninvertibleModelException
estimateInverseBounds in interface InverseBoundableNoninvertibleModelExceptionCopyright © 2015–2021 Fiji. All rights reserved.