Interface VOIManagerInterfaceListener

All Known Implementing Classes:
ViewJFrameFastMarching2, ViewJFrameFastMarching3, ViewJFrameImage, ViewJFrameMultimodalitySingleViewer, ViewJFrameMultimodalityViewer, ViewJFrameRegistration, ViewJFrameRegistrationTool, ViewJFrameTriImage, VolumeTriPlanarInterface, VolumeTriPlanarInterfaceDTI

public interface VOIManagerInterfaceListener
VOIManagerInterfaceListener interface. All classes that contain a VOIManagerInterface object must implement VOIManagerInterfaceListeners. This interface defines functions the VOIManagerInterface requires when communicating to and from it's parent class for proper VOI interaction.
  • Method Details

    • addSphereVOIs

      void addSphereVOIs(VOI annotations)
    • create3DVOI

      void create3DVOI(boolean bIntersection)
    • getActiveImage

      ModelImage getActiveImage()
    • getActiveLUT

      ModelLUT getActiveLUT()
    • getActiveRGB

      ModelRGB getActiveRGB()
    • getCenterPt

      WildMagic.LibFoundation.Mathematics.Vector3f getCenterPt()
    • getFrame

      JFrame getFrame()
    • getVOIManager

      VOIManagerInterface getVOIManager()
    • maskToPaint

      void maskToPaint()
    • paintToShortMask

      void paintToShortMask()
    • paintToUbyteMask

      void paintToUbyteMask()
    • PointerActive

      void PointerActive(boolean bActive)
    • PropDown

      WildMagic.LibFoundation.Mathematics.Vector3f PropDown(int iActive)
    • PropUp

      WildMagic.LibFoundation.Mathematics.Vector3f PropUp(int iActive)
    • setActiveImage

      void setActiveImage(int active)
    • setActiveImage

      void setActiveImage(ModelImage kImage)
    • setCenter

      void setCenter(WildMagic.LibFoundation.Mathematics.Vector3f kCenter)
    • setCursor

      void setCursor(Cursor kCursor)
    • setModified

      void setModified()
    • setPaintMask

      void setPaintMask(BitSet mask)
    • updateData

      void updateData()