Interface RealRandomAccessibleRealInterval<T>
- All Superinterfaces:
EuclideanSpace, RealInterval, RealRandomAccessible<T>, Typed<T>
- All Known Implementing Classes:
BiConvertedRealRandomAccessibleRealInterval, ConvertedRealRandomAccessibleRealInterval
f:{x∈Rn|[min,max]→T}
A function over an n-dimensional real interval that can create a random
access Sampler.
By convention, a RealRandomAccessibleRealInterval represents a function that is defined at all coordinates of the interval.
There is no guarantee regarding whether the function is defined outside the
bounds of its interval. If the function is known to be defined for
out-of-bounds values in a particular interval, the
RealRandomAccessible.realRandomAccess(RealInterval) method should be used to access those
values—whereas the RealRandomAccessible.realRandomAccess() (no arguments) method
is not intended to access out-of-bounds values. See
RandomAccessible.randomAccess() for related discussion.
-
Method Summary
Methods inherited from interface EuclideanSpace
numDimensionsMethods inherited from interface RealInterval
maxAsDoubleArray, maxAsRealPoint, minAsDoubleArray, minAsRealPoint, realMax, realMax, realMax, realMin, realMin, realMinMethods inherited from interface RealRandomAccessible
getAt, getAt, getAt, realRandomAccess, realRandomAccess