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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addSphereVOIs(VOI annotations)
void
create3DVOI(boolean bIntersection)
ModelImage
getActiveImage()
ModelLUT
getActiveLUT()
ModelRGB
getActiveRGB()
WildMagic.LibFoundation.Mathematics.Vector3f
getCenterPt()
javax.swing.JFrame
getFrame()
VOIManagerInterface
getVOIManager()
void
maskToPaint()
void
paintToShortMask()
void
paintToUbyteMask()
void
PointerActive(boolean bActive)
WildMagic.LibFoundation.Mathematics.Vector3f
PropDown(int iActive)
WildMagic.LibFoundation.Mathematics.Vector3f
PropUp(int iActive)
void
setActiveImage(int active)
void
setActiveImage(ModelImage kImage)
void
setCenter(WildMagic.LibFoundation.Mathematics.Vector3f kCenter)
void
setCursor(java.awt.Cursor kCursor)
void
setModified()
void
setPaintMask(java.util.BitSet mask)
void
updateData()
-
-
-
Method Detail
-
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
javax.swing.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(java.awt.Cursor kCursor)
-
setModified
void setModified()
-
setPaintMask
void setPaintMask(java.util.BitSet mask)
-
updateData
void updateData()
-
-