Class CompositeIntervalView<T,C extends Composite<T>>

java.lang.Object
net.imglib2.view.composite.CompositeView<T,C>
net.imglib2.view.composite.CompositeIntervalView<T,C>
All Implemented Interfaces:
Dimensions, EuclideanSpace, Interval, RandomAccessible<C>, RandomAccessibleInterval<C>, RealInterval, View

public class CompositeIntervalView<T,C extends Composite<T>> extends CompositeView<T,C> implements RandomAccessibleInterval<C>, View
Author:
Stephan Saalfeld
  • Constructor Details

  • Method Details

    • zeroMinN

      protected static final <T> RandomAccessibleInterval<T> zeroMinN(RandomAccessibleInterval<T> source)
    • min

      public long min(int d)
      Description copied from interface: Interval
      Get the minimum in dimension d.
      Specified by:
      min in interface Interval
      Parameters:
      d - dimension
      Returns:
      minimum in dimension d.
    • min

      public void min(long[] min)
      Description copied from interface: Interval
      Write the minimum of each dimension into long[].
      Specified by:
      min in interface Interval
      Parameters:
      min -
    • min

      public void min(Positionable min)
      Description copied from interface: Interval
      Sets a Positionable to the minimum of this Interval
      Specified by:
      min in interface Interval
      Parameters:
      min -
    • max

      public long max(int d)
      Description copied from interface: Interval
      Get the maximum in dimension d.
      Specified by:
      max in interface Interval
      Parameters:
      d - dimension
      Returns:
      maximum in dimension d.
    • max

      public void max(long[] max)
      Description copied from interface: Interval
      Write the maximum of each dimension into long[].
      Specified by:
      max in interface Interval
      Parameters:
      max -
    • max

      public void max(Positionable max)
      Description copied from interface: Interval
      Sets a Positionable to the maximum of this Interval
      Specified by:
      max in interface Interval
      Parameters:
      max -
    • realMin

      public double realMin(int d)
      Description copied from interface: RealInterval
      Get the minimum in dimension d.
      Specified by:
      realMin in interface RealInterval
      Parameters:
      d - dimension
      Returns:
      minimum in dimension d.
    • realMin

      public void realMin(double[] min)
      Description copied from interface: RealInterval
      Write the minimum of each dimension into double[].
      Specified by:
      realMin in interface RealInterval
      Parameters:
      min -
    • realMin

      public void realMin(RealPositionable min)
      Description copied from interface: RealInterval
      Sets a RealPositionable to the minimum of this Interval
      Specified by:
      realMin in interface RealInterval
      Parameters:
      min -
    • realMax

      public double realMax(int d)
      Description copied from interface: RealInterval
      Get the maximum in dimension d.
      Specified by:
      realMax in interface RealInterval
      Parameters:
      d - dimension
      Returns:
      maximum in dimension d.
    • realMax

      public void realMax(double[] max)
      Description copied from interface: RealInterval
      Write the maximum of each dimension into double[].
      Specified by:
      realMax in interface RealInterval
      Parameters:
      max -
    • realMax

      public void realMax(RealPositionable max)
      Description copied from interface: RealInterval
      Sets a RealPositionable to the maximum of this Interval
      Specified by:
      realMax in interface RealInterval
      Parameters:
      max -
    • dimensions

      public void dimensions(long[] dimensions)
      Description copied from interface: Dimensions
      Write the number of pixels in each dimension into long[].
      Specified by:
      dimensions in interface Dimensions
      Parameters:
      dimensions -
    • dimension

      public long dimension(int d)
      Description copied from interface: Dimensions
      Get the number of pixels in a given dimension d.
      Specified by:
      dimension in interface Dimensions
      Parameters:
      d -