CFormStreamView Class Reference

Implements the control-elements for creating the streamlines. More...

#include <FormVisView.h>

List of all members.

Public Types

enum  { IDD = IDD_FORM_STREAML }

Public Member Functions

Cvisbsp_mfcDocGetDocument () const
afx_msg void OnHScroll (UINT nSBCode, UINT nPos, CScrollBar *pScrollBar)
void synchWithDoc (void)
 Method for synchronisation between control-elements and Doc-Class of MFC.
afx_msg void OnBnClickedRadEuler ()
 Event-Methode for choosing the integration-method.
afx_msg void OnBnClickedRadSeed ()
 Event-Method for choosing the seeding-method.
afx_msg void OnBnClickedChkSeeding ()
 Event-Method for manually seeding streamlines with the left mouse-button.
afx_msg void OnBnClickedRadSeedManual ()
 Event-Method for choosing between manually and automatic seeding.
afx_msg void OnBnClickedChkVergl ()
 Event-Method for comparison between euler and runge-kutta.
afx_msg void OnBnClickedCmdClearSeed ()
 Event-Method for the button to clear all manually seeded streamlines.
afx_msg void OnBnClickedChkTapering ()
 Event-Method for the Tapering-Checkbox.
afx_msg void OnBnClickedCmdUebernehmen ()
afx_msg void OnBnClickedChkDispStream ()
afx_msg void OnBnClickedFarbcode ()
afx_msg void OnBnClickedCheck3 ()
afx_msg void OnBnClickedCheck4 ()
afx_msg void OnBnClickedCheck5 ()

Public Attributes

CSliderCtrl sld_zoom
 Control-Variable for the zoom-slider.
int m_nZoom
 Value-Variable for the zoom-slider.
int m_nIntegrMeth
 Value-Variable for choosing the integration-method.
int m_nSeedMeth
 Value-Variable for choosing the seeding-method.
BOOL m_bSeeding
 Value-Variable for manually seeding the streamlines.
BOOL bVerglMethoden
 Value-Variable for comparison between euler and runge-kutta.
CSliderCtrl sldLineDicke
 Control-Variable for the width-slider of the streamline.
int nDicke
 Value-Variable for the width-slider of the streamline.
BOOL m_bTaper
 Value-Variable of the Tapering-Checkbox.
float m_fDsep
 Value-Variable for d_sep (for automatic seeding).
float m_fDtest
 Value-Variable for d_test (for automatic seeding).
float m_fStepSize
 Value-Variable for the stepsize (for automatic seeding).
BOOL m_bStreamDarst
int m_nFarbCod
BOOL m_StreamTexturing
 Value-Variable of the Texturing-Checkbox.
int m_StreamLengthOfPeriod
 Value-Variable of the 'length of period'-slider.
CSliderCtrl sldStreamLengthOfPeriod
 Control-Variable of the 'length of period'-slider.
BOOL m_StreamTexturingSmooth
CButton chkSmoothTexturing
 Control-Variable of the 'smooth-texturing'-checkbox.
BOOL m_GlyphMapping
CSliderCtrl sldGlyphSize
int m_GlyphSize
CButton chkTexturing
CButton chkGlyphMapping

Protected Member Functions

 CFormStreamView ()
virtual ~CFormStreamView ()
virtual void DoDataExchange (CDataExchange *pDX)
virtual void OnUpdate (CView *, LPARAM, CObject *)


Detailed Description

Implements the control-elements for creating the streamlines.


Member Enumeration Documentation

anonymous enum

Enumerator:
IDD 


Constructor & Destructor Documentation

CFormStreamView::CFormStreamView (  )  [protected]

CFormStreamView::~CFormStreamView (  )  [protected, virtual]


Member Function Documentation

Cvisbsp_mfcDoc * CFormStreamView::GetDocument (  )  const [inline]

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

void CFormStreamView::OnUpdate ( CView *  ,
LPARAM  ,
CObject *   
) [protected, virtual]

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

void CFormStreamView::synchWithDoc ( void   ) 

Method for synchronisation between control-elements and Doc-Class of MFC.

void CFormStreamView::OnBnClickedRadEuler (  ) 

Event-Methode for choosing the integration-method.

void CFormStreamView::OnBnClickedRadSeed (  ) 

Event-Method for choosing the seeding-method.

void CFormStreamView::OnBnClickedChkSeeding (  ) 

Event-Method for manually seeding streamlines with the left mouse-button.

void CFormStreamView::OnBnClickedRadSeedManual (  ) 

Event-Method for choosing between manually and automatic seeding.

void CFormStreamView::OnBnClickedChkVergl (  ) 

Event-Method for comparison between euler and runge-kutta.

void CFormStreamView::OnBnClickedCmdClearSeed (  ) 

Event-Method for the button to clear all manually seeded streamlines.

void CFormStreamView::OnBnClickedChkTapering (  ) 

Event-Method for the Tapering-Checkbox.

void CFormStreamView::OnBnClickedCmdUebernehmen (  ) 

void CFormStreamView::OnBnClickedChkDispStream (  ) 

void CFormStreamView::OnBnClickedFarbcode (  ) 

void CFormStreamView::OnBnClickedCheck3 (  ) 

void CFormStreamView::OnBnClickedCheck4 (  ) 

void CFormStreamView::OnBnClickedCheck5 (  ) 


Member Data Documentation

CSliderCtrl CFormStreamView::sld_zoom

Control-Variable for the zoom-slider.

int CFormStreamView::m_nZoom

Value-Variable for the zoom-slider.

int CFormStreamView::m_nIntegrMeth

Value-Variable for choosing the integration-method.

int CFormStreamView::m_nSeedMeth

Value-Variable for choosing the seeding-method.

BOOL CFormStreamView::m_bSeeding

Value-Variable for manually seeding the streamlines.

BOOL CFormStreamView::bVerglMethoden

Value-Variable for comparison between euler and runge-kutta.

CSliderCtrl CFormStreamView::sldLineDicke

Control-Variable for the width-slider of the streamline.

int CFormStreamView::nDicke

Value-Variable for the width-slider of the streamline.

BOOL CFormStreamView::m_bTaper

Value-Variable of the Tapering-Checkbox.

float CFormStreamView::m_fDsep

Value-Variable for d_sep (for automatic seeding).

float CFormStreamView::m_fDtest

Value-Variable for d_test (for automatic seeding).

float CFormStreamView::m_fStepSize

Value-Variable for the stepsize (for automatic seeding).

BOOL CFormStreamView::m_bStreamDarst

int CFormStreamView::m_nFarbCod

BOOL CFormStreamView::m_StreamTexturing

Value-Variable of the Texturing-Checkbox.

int CFormStreamView::m_StreamLengthOfPeriod

Value-Variable of the 'length of period'-slider.

CSliderCtrl CFormStreamView::sldStreamLengthOfPeriod

Control-Variable of the 'length of period'-slider.

BOOL CFormStreamView::m_StreamTexturingSmooth

CButton CFormStreamView::chkSmoothTexturing

Control-Variable of the 'smooth-texturing'-checkbox.

BOOL CFormStreamView::m_GlyphMapping

CSliderCtrl CFormStreamView::sldGlyphSize

int CFormStreamView::m_GlyphSize

CButton CFormStreamView::chkTexturing

CButton CFormStreamView::chkGlyphMapping


The documentation for this class was generated from the following files:
Generated on Wed Jan 17 11:58:35 2007 for VisLuBsp1 by  doxygen 1.5.1-p1