CVolViserDlg Class Reference

Der Volviser Dialog. More...

#include <VolViserDlg.h>

List of all members.

Public Types

enum  { IDD = IDD_VOLVISER_DIALOG }

Public Member Functions

 CVolViserDlg (CWnd *pParent=NULL)
afx_msg void OnDateiOpen ()
afx_msg void OnDateiBeenden ()
void EnableSliceView (void)
afx_msg void OnClose ()
afx_msg void OnPopupZoomout ()
afx_msg void OnPopupFarbe ()
afx_msg void OnPopupLoeschen ()
afx_msg void OnSize (UINT nType, int cx, int cy)
afx_msg void OnBnClickedButtonRender ()
afx_msg void OnBnClickedRadioFirsthit ()
afx_msg void OnBnClickedRadioMaxint ()
afx_msg void OnBnClickedRadioComposite ()
afx_msg void OnBnClickedCheckTrilinear ()
afx_msg void OnBnClickedCheckLight ()

Public Attributes

CTransferDisplay m_histo_display

Protected Member Functions

virtual void DoDataExchange (CDataExchange *pDX)
virtual BOOL OnInitDialog ()
virtual BOOL PreTranslateMessage (MSG *pMsg)
afx_msg void OnSysCommand (UINT nID, LPARAM lParam)
afx_msg void OnPaint ()
afx_msg HCURSOR OnQueryDragIcon ()
afx_msg void OnSliceGroup ()
afx_msg void OnRenderGroup ()
afx_msg void OnRadioXY ()
afx_msg void OnRadioYZ ()
afx_msg void OnRadioXZ ()
afx_msg void OnMouseMove (UINT nFlags, CPoint point)
afx_msg void OnLButtonUp (UINT nFlags, CPoint point)
afx_msg void OnContextMenu (CWnd *, CPoint)
afx_msg void OnPopupSliceReset ()
afx_msg void OnHScroll (UINT nSBCode, UINT nPos, CScrollBar *pScrollBar)
void showStats ()

Protected Attributes

HICON m_hIcon
COpenGLControl openGLControl
VolData volDataSet
bool react
bool wasHisto
TissuePoint * currentPoint
bool wasMove
CCheckableGroupBox m_slice_group
CCheckableGroupBox m_render_group
CCheckableGroupBox m_option_group
CCheckableGroupBox m_transfer_group


Detailed Description

Der Volviser Dialog.

Da es sich hier um eine Modale-Dialog-Anwendung handelt passiert hier genau alles.


Member Enumeration Documentation

anonymous enum
 

Enumerator:
IDD 


Constructor & Destructor Documentation

CVolViserDlg::CVolViserDlg (  CWnd *  pParent = NULL  ) 
 


Member Function Documentation

void CVolViserDlg::DoDataExchange (  CDataExchange *  pDX  )  [protected, virtual]
 

void CVolViserDlg::EnableSliceView (  void   ) 
 

void CVolViserDlg::OnBnClickedButtonRender (   ) 
 

void CVolViserDlg::OnBnClickedCheckLight (   ) 
 

void CVolViserDlg::OnBnClickedCheckTrilinear (   ) 
 

void CVolViserDlg::OnBnClickedRadioComposite (   ) 
 

void CVolViserDlg::OnBnClickedRadioFirsthit (   ) 
 

void CVolViserDlg::OnBnClickedRadioMaxint (   ) 
 

void CVolViserDlg::OnClose (   ) 
 

void CVolViserDlg::OnContextMenu (  CWnd *  ,
CPoint 
)  [protected]
 

void CVolViserDlg::OnDateiBeenden (   ) 
 

void CVolViserDlg::OnDateiOpen (   ) 
 

void CVolViserDlg::OnHScroll (  UINT  nSBCode,
UINT  nPos,
CScrollBar *  pScrollBar
)  [protected]
 

BOOL CVolViserDlg::OnInitDialog (   )  [protected, virtual]
 

void CVolViserDlg::OnLButtonUp (  UINT  nFlags,
CPoint  point
)  [protected]
 

void CVolViserDlg::OnMouseMove (  UINT  nFlags,
CPoint  point
)  [protected]
 

void CVolViserDlg::OnPaint (   )  [protected]
 

void CVolViserDlg::OnPopupFarbe (   ) 
 

void CVolViserDlg::OnPopupLoeschen (   ) 
 

void CVolViserDlg::OnPopupSliceReset (   )  [protected]
 

void CVolViserDlg::OnPopupZoomout (   ) 
 

HCURSOR CVolViserDlg::OnQueryDragIcon (   )  [protected]
 

void CVolViserDlg::OnRadioXY (   )  [protected]
 

void CVolViserDlg::OnRadioXZ (   )  [protected]
 

void CVolViserDlg::OnRadioYZ (   )  [protected]
 

void CVolViserDlg::OnRenderGroup (   )  [protected]
 

void CVolViserDlg::OnSize (  UINT  nType,
int  cx,
int  cy
) 
 

void CVolViserDlg::OnSliceGroup (   )  [protected]
 

void CVolViserDlg::OnSysCommand (  UINT  nID,
LPARAM  lParam
)  [protected]
 

BOOL CVolViserDlg::PreTranslateMessage (  MSG *  pMsg  )  [protected, virtual]
 

void CVolViserDlg::showStats (   )  [protected]
 


Member Data Documentation

TissuePoint* CVolViserDlg::currentPoint [protected]
 

HICON CVolViserDlg::m_hIcon [protected]
 

CTransferDisplay CVolViserDlg::m_histo_display
 

CCheckableGroupBox CVolViserDlg::m_option_group [protected]
 

CCheckableGroupBox CVolViserDlg::m_render_group [protected]
 

CCheckableGroupBox CVolViserDlg::m_slice_group [protected]
 

CCheckableGroupBox CVolViserDlg::m_transfer_group [protected]
 

COpenGLControl CVolViserDlg::openGLControl [protected]
 

bool CVolViserDlg::react [protected]
 

VolData CVolViserDlg::volDataSet [protected]
 

bool CVolViserDlg::wasHisto [protected]
 

bool CVolViserDlg::wasMove [protected]
 


The documentation for this class was generated from the following files:
Generated on Wed Dec 7 00:31:16 2005 for Volviser by  doxygen 1.4.5