Class RealOutOfBoundsRealRandomAccess<T>

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void bck​(int d)
      Move by -1 in one dimension.
      RealOutOfBoundsRealRandomAccess<T> copy()  
      RealOutOfBoundsRealRandomAccess<T> copyRealRandomAccess()  
      void fwd​(int d)
      Move by 1 in one dimension.
      T get()
      Access the actual T instance providing access to a pixel, sub-pixel or integral region value the Sampler points at.
      double getDoublePosition​(int dim)
      Return the current position in a given dimension.
      float getFloatPosition​(int dim)
      Return the current position in a given dimension.
      boolean isOutOfBounds()
      True if located out of image bounds.
      void localize​(double[] position)
      Write the current position into the passed array.
      void localize​(float[] position)
      Write the current position into the passed array.
      void move​(double[] distance)
      Move the element relative to its current location using a float[] as distance vector.
      void move​(double distance, int d)
      Move the element in one dimension for some distance.
      void move​(float[] distance)
      Move the element relative to its current location using a float[] as distance vector.
      void move​(float distance, int d)
      Move the element in one dimension for some distance.
      void move​(int[] distance)
      Move the element relative to its current location using an int[] as distance vector.
      void move​(int distance, int d)
      Move the element in one dimension for some distance.
      void move​(long[] distance)
      Move the element relative to its current location using a long[] as distance vector.
      void move​(long distance, int d)
      Move the element in one dimension for some distance.
      void move​(Localizable localizable)
      Move the element relative to its current location using an Localizable as distance vector.
      void move​(RealLocalizable localizable)
      Move the element relative to its current location using a RealLocalizable as distance vector.
      void setPosition​(double[] position)
      Set the position of the element.
      void setPosition​(double position, int d)
      Set the position of the element for one dimension.
      void setPosition​(float[] position)
      Set the position of the element.
      void setPosition​(float position, int d)
      Set the position of the element for one dimension.
      void setPosition​(int[] position)
      Set the position of the element.
      void setPosition​(int position, int d)
      Set the position of the element for one dimension.
      void setPosition​(long[] position)
      Set the position of the element.
      void setPosition​(long position, int d)
      Set the position of the element for one dimension.
      void setPosition​(Localizable localizable)
      Place the element at the same location as a given Localizable
      void setPosition​(RealLocalizable localizable)
      Place the element at the same location as a given RealLocalizable
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait