Interface ViewImageUpdateInterface

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void setSlice​(int slice)
      setSlice.
      void setTimeSlice​(int tSlice)
      setTimeSlice.
      boolean updateImageExtents()
      This methods calls the componentImage's REPAINT method to redraw the screen.
      boolean updateImages()
      This methods calls the componentImage's REPAINT method to redraw the screen.
      boolean updateImages​(boolean flag)
      This methods calls the componentImage's update method to redraw the screen.
      boolean updateImages​(ModelLUT LUTa, ModelLUT LUTb, boolean flag, int interpMode)
      This methods calls the componentImage's update method to redraw the screen.
    • Method Detail

      • setSlice

        void setSlice​(int slice)
        setSlice.
        Parameters:
        slice - Current slice
      • setTimeSlice

        void setTimeSlice​(int tSlice)
        setTimeSlice.
        Parameters:
        tSlice - Current time volume
      • updateImageExtents

        boolean updateImageExtents()
        This methods calls the componentImage's REPAINT method to redraw the screen. The extents on this image have changed, so the extents need to be read in again and menus, panes and slide bars adjusted accordingly.
        Returns:
        boolean confirming successful update
      • updateImages

        boolean updateImages()
        This methods calls the componentImage's REPAINT method to redraw the screen. Without LUT changes or image changes
        Returns:
        boolean confirming successful update
      • updateImages

        boolean updateImages​(boolean flag)
        This methods calls the componentImage's update method to redraw the screen. Without LUT changes.
        Parameters:
        flag - forces show to re import image and calc. java image
        Returns:
        boolean confirming successful update
      • updateImages

        boolean updateImages​(ModelLUT LUTa,
                             ModelLUT LUTb,
                             boolean flag,
                             int interpMode)
        This methods calls the componentImage's update method to redraw the screen.
        Parameters:
        LUTa - LUT used to update imageA
        LUTb - LUT used to update imageB
        flag - forces show to re import image and calc. java image
        interpMode - image interpolation method (Nearest or Smooth)
        Returns:
        boolean confirming a successful update