Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

CFractalDlg Class Reference

This derived CDialog class is used for the panel that comes up when the user selects the "View/Fractals..." menu command. More...

#include <FractalDlg.h>

List of all members.

Public Types

enum  { IDD = IDD_FRACTAL_DLG }

Public Methods

 CFractalDlg (CWnd *pParent=NULL)
int inq_fractal_type (void) const
void set_fractal_type (int type)

Static Public Methods

void set_default_view (double x, double y, double width, double angle)
 This is called once at the start of the program to initialise the default view, which is the view set when the reset button is pressed.


Public Attributes

CComboBox m_fractal_combo
double m_zx
double m_zy
double m_view_x
double m_view_y
double m_view_width
double m_view_angle
BOOL m_invert_u

Protected Methods

virtual void DoDataExchange (CDataExchange *pDX)
virtual BOOL OnInitDialog ()
virtual void OnOK ()
afx_msg void OnResetBtn ()

Private Attributes

int m_fractal_type
 Fractal type, as specified by combo box.


Detailed Description

This derived CDialog class is used for the panel that comes up when the user selects the "View/Fractals..." menu command.

It allows the user to set the parameters that control the fractal image being generated.


Member Enumeration Documentation

anonymous enum
 

Enumeration values:
IDD 


Constructor & Destructor Documentation

CFractalDlg::CFractalDlg CWnd *    pParent = NULL
 


Member Function Documentation

void CFractalDlg::DoDataExchange CDataExchange *    pDX [protected, virtual]
 

int CFractalDlg::inq_fractal_type void    const [inline]
 

BOOL CFractalDlg::OnInitDialog   [protected, virtual]
 

void CFractalDlg::OnOK   [protected, virtual]
 

void CFractalDlg::OnResetBtn   [protected]
 

void CFractalDlg::set_default_view double    x,
double    y,
double    width,
double    angle
[static]
 

This is called once at the start of the program to initialise the default view, which is the view set when the reset button is pressed.

void CFractalDlg::set_fractal_type int    type [inline]
 


Member Data Documentation

CComboBox CFractalDlg::m_fractal_combo
 

int CFractalDlg::m_fractal_type [private]
 

Fractal type, as specified by combo box.

The order of the types listed in the combo box must match the order expected by CFractalViewerApp.

BOOL CFractalDlg::m_invert_u
 

double CFractalDlg::m_view_angle
 

double CFractalDlg::m_view_width
 

double CFractalDlg::m_view_x
 

double CFractalDlg::m_view_y
 

double CFractalDlg::m_zx
 

double CFractalDlg::m_zy
 


The documentation for this class was generated from the following files:
Generated on Sun Jul 21 11:52:16 2002 for FractalViewer by doxygen1.2.16