public class OpenWritableEllipsoid extends AbstractWritableEllipsoid
Ellipsoid which does not contain any edge points, defined by a
center and semi-axis lengths.center, exponent, semiAxisLengthsn| Constructor and Description |
|---|
OpenWritableEllipsoid(double[] center,
double[] semiAxisLengths)
Creates an n-d ellipsoid, where n is determined by the length of the
smaller array.
|
| Modifier and Type | Method and Description |
|---|---|
BoundaryType |
boundaryType()
Returns the boundary behavior of this Mask.
|
boolean |
test(RealLocalizable l) |
distancePowered, setExponentcenter, equals, exponent, hashCode, realMax, realMin, semiAxisLength, setSemiAxisLengthnumDimensionsclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitcenter, setSemiAxisLengthequals, equals, exponent, hashCode, maskType, semiAxisLengthand, isEmpty, minus, or, realMax, realMax, realMin, realMin, transform, xorisAll, knownConstantmaxAsDoubleArray, maxAsRealPoint, minAsDoubleArray, minAsRealPoint, realMax, realMinpublic OpenWritableEllipsoid(double[] center,
double[] semiAxisLengths)
center - Array containing the positions in each dimension at which the
ellipsoid is centered. A copy of this array is stored.semiAxisLengths - Array containing the lengths of the semi-axes in each
dimension. A copy of this array is stored.public boolean test(RealLocalizable l)
public BoundaryType boundaryType()
MaskPredicateCopyright © 2015–2022 ImgLib2. All rights reserved.