Class VolumeTriPlanarInterfaceDTI

  • All Implemented Interfaces:
    VOIManagerInterfaceListener, ViewImageUpdateInterface, java.awt.event.ActionListener, java.awt.event.ComponentListener, java.awt.event.WindowListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.beans.PropertyChangeListener, java.io.Serializable, java.util.EventListener, javax.accessibility.Accessible, javax.swing.event.ChangeListener, javax.swing.RootPaneContainer, javax.swing.WindowConstants

    public class VolumeTriPlanarInterfaceDTI
    extends VolumeTriPlanarInterface
    implements javax.swing.event.ChangeListener
    See Also:
    Serialized Form
    • Field Detail

      • serialVersionUID

        private static final long serialVersionUID
        Use serialVersionUID for interoperability.
        See Also:
        Constant Field Values
      • m_kEigenVectorImage

        private ModelImage m_kEigenVectorImage
        Eigenvector image
      • m_kEigenValueImage

        private ModelImage m_kEigenValueImage
        EigenValue image
      • m_kAnisotropyImage

        private ModelImage m_kAnisotropyImage
        Anisotropy image
      • m_kDTIImage

        private ModelImage m_kDTIImage
        Diffusion Tensor image.
      • m_kDTIColorImage

        private ModelImage m_kDTIColorImage
        Diffusion Tensor image.
      • m_kParentDir

        private java.lang.String m_kParentDir
      • DTIParametersPanel

        private javax.swing.JPanel DTIParametersPanel
    • Method Detail

      • buildDTIParametersPanel

        public void buildDTIParametersPanel()
      • disposeLocal

        public void disposeLocal​(boolean flag)
        Dispose memory.
        Overrides:
        disposeLocal in class VolumeTriPlanarInterface
        Parameters:
        flag - call super dispose or not
      • getColorimage

        public ModelImage getColorimage()
      • getEValueimage

        public ModelImage getEValueimage()
      • getParentDir

        public java.lang.String getParentDir()
      • removeSurface

        public void removeSurface​(java.lang.String kSurfaceName)
        Description copied from class: VolumeTriPlanarInterface
        Remove the given surface from the render display list.
        Overrides:
        removeSurface in class VolumeTriPlanarInterface
        Parameters:
        kSurfaceName - the name of the surface to remove.
      • setDTIimage

        public void setDTIimage​(ModelImage _m_kDTIImage)
      • setEValueimage

        public void setEValueimage​(ModelImage _m_kEigenValueImage)
      • setEVimage

        public void setEVimage​(ModelImage _m_kEigenVectorImage)
      • setFAimage

        public void setFAimage​(ModelImage _m_kAnisotropyImage)
      • setParentDir

        public void setParentDir​(java.lang.String _path)
      • constructRenderers

        protected void constructRenderers​(ViewJProgressBar progressBar)
        Construct the volume rendering methods based on the choices made from the resample dialog. This method is called by the Resample dialog.
        Overrides:
        constructRenderers in class VolumeTriPlanarInterface