Dialog3D Class Reference

#include <Dialog3D.h>

Inherits CTabPageSSL.

Collaboration diagram for Dialog3D:

Collaboration graph
[legend]

List of all members.

Public Types

enum  { IDD = IDD_3DDIALOG }

Public Member Functions

 Dialog3D (CWnd *pParent=NULL)
virtual ~Dialog3D ()
afx_msg void OnBnClickedCheckshading ()
afx_msg void OnBnClickedCheckshadows ()
afx_msg void OnHScroll (UINT nSBCode, UINT nPos, CScrollBar *pScrollBar)

Protected Member Functions

virtual void DoDataExchange (CDataExchange *pDX)
virtual BOOL OnInitDialog ()

Protected Attributes

CSliderCtrl m_StepSlider
CButton m_ShadingCheckBox
CStatic m_StepLabel
CButton m_ShadowsCheckBox
CSliderCtrl m_ShadowStepSlider
CStatic m_ShadowStepLabel

Static Private Attributes

static const int MINSTEPS = 10
static const int MAXSTEPS = 1000
static const int DEFAULTSTEPS = 500
static const int MINSHADOWSTEPS = 20
static const int MAXSHADOWSTEPS = 500
static const int DEFAULTSHADOWSTEPS = 150


Detailed Description

Dialog window in Info Pannel for 3D view

Member Enumeration Documentation

anonymous enum

Enumerator:
IDD 


Constructor & Destructor Documentation

Dialog3D::Dialog3D ( CWnd *  pParent = NULL  ) 

Dialog3D::~Dialog3D (  )  [virtual]


Member Function Documentation

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

void Dialog3D::OnBnClickedCheckshading (  ) 

Callback, Shading Checkbox clicked

void Dialog3D::OnBnClickedCheckshadows (  ) 

Callback, Shadow Checkbox clicked

void Dialog3D::OnHScroll ( UINT  nSBCode,
UINT  nPos,
CScrollBar *  pScrollBar 
)

Callback on slider movement

Parameters:
nSBCode 
nPos 
pScrollBar 

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

Initialize the sliders and set their ranges and default values


Member Data Documentation

const int Dialog3D::DEFAULTSHADOWSTEPS = 150 [static, private]

Default steps for shadows

const int Dialog3D::DEFAULTSTEPS = 500 [static, private]

Default steps

CButton Dialog3D::m_ShadingCheckBox [protected]

CButton Dialog3D::m_ShadowsCheckBox [protected]

CStatic Dialog3D::m_ShadowStepLabel [protected]

CSliderCtrl Dialog3D::m_ShadowStepSlider [protected]

CStatic Dialog3D::m_StepLabel [protected]

CSliderCtrl Dialog3D::m_StepSlider [protected]

const int Dialog3D::MAXSHADOWSTEPS = 500 [static, private]

Maximum steps for shadows

const int Dialog3D::MAXSTEPS = 1000 [static, private]

Maximum steps

const int Dialog3D::MINSHADOWSTEPS = 20 [static, private]

Minimum steps for shadows

const int Dialog3D::MINSTEPS = 10 [static, private]

Minimum steps


The documentation for this class was generated from the following files:

Generated on Wed Dec 10 12:18:31 2008 for volRendering by  doxygen 1.5.7.1