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

DlgGlyphs.h

Go to the documentation of this file.
00001 #if !defined(AFX_DLGGLYPHS_H__09D95125_DE4D_4DB7_859D_0A224CAA9861__INCLUDED_)
00002 #define AFX_DLGGLYPHS_H__09D95125_DE4D_4DB7_859D_0A224CAA9861__INCLUDED_
00003 
00004 #if _MSC_VER > 1000
00005 #pragma once
00006 #endif // _MSC_VER > 1000
00007 // DlgGlyphs.h : Header-Datei
00008 //
00009 
00010 
00011 
00012 #include "FlowVizDoc.h"
00013 #include "GlobalState.h"
00014 
00016 // Dialogfeld CDlgGlyphs 
00017 
00018 class CDlgGlyphs : public CDialog
00019 {
00020 // Konstruktion
00021 public:
00022         CDlgGlyphs(CWnd* pParent = NULL);   // Standardkonstruktor
00023         void SetGlobalStateRef( CGlobalState* refGlobalState);
00024 
00025         CFlowVizDoc *parentdoc;
00026 
00027 protected:
00028         CGlobalState *globalState;
00029 
00030 public:
00031         void MyInit();
00032 
00033         
00034         void OnOK();
00035 
00036 // Dialogfelddaten
00037         //{{AFX_DATA(CDlgGlyphs)
00038         enum { IDD = IDD_DIALOG_GLYPH };
00039         CString m_KindOfGlyph;
00040         BOOL    m_normalizeGlyphs;
00041         float   m_GlyphLength;
00042         BOOL    m_BackgroundShow;
00043         CString m_DataSet;
00044         BOOL    m_ScatterShow;
00045         BOOL    m_ScatterPlotInvert;
00046         float   m_GlyphDist;
00047         BOOL    m_ScatterInvert;
00048         BOOL    m_Dynamic_Redefine;
00049         int             m_InterpolationOrder;
00050         BOOL    m_ShowGlyphs;
00051         BOOL    m_ShowStreamlines;
00052         BOOL    m_InterpolateColor;
00053         float   m_SL_Dsep;
00054         float   m_SL_Dtest;
00055         //}}AFX_DATA
00056 
00057 
00058 // Überschreibungen
00059         // Vom Klassen-Assistenten generierte virtuelle Funktionsüberschreibungen
00060         //{{AFX_VIRTUAL(CDlgGlyphs)
00061         protected:
00062         virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV-Unterstützung
00063         //}}AFX_VIRTUAL
00064 
00065 
00066 
00067 
00068         
00069 // Implementierung
00070 protected:
00071 
00072         // Generierte Nachrichtenzuordnungsfunktionen
00073         //{{AFX_MSG(CDlgGlyphs)
00074         afx_msg void OnSelendokComboGlyphselect();
00075         afx_msg void OnEditupdateComboGlyphselect();
00076         afx_msg void OnEditchangeComboGlyphselect();
00077         afx_msg void OnSelchangeComboGlyphselect();
00078         afx_msg void OnCheckGlyphnormalize();
00079         afx_msg void OnChangeEditGlyphlength();
00080         afx_msg void OnUpdateEditGlyphlength();
00081         afx_msg void OnDeltaposSpinGlyphlength(NMHDR* pNMHDR, LRESULT* pResult);
00082         afx_msg void OnCheckBackground();
00083         afx_msg void OnKillfocusComboDataset();
00084         afx_msg void OnKillfocusComboGlyphselect();
00085         afx_msg void OnCheckScatterShow();
00086         afx_msg void OnCheckScattershow();
00087         afx_msg void OnCheckBrush();
00088         afx_msg void OnDeltaposSpinGlyphDist(NMHDR* pNMHDR, LRESULT* pResult);
00089         afx_msg void OnButtonApplydisttolength();
00090         afx_msg void OnCheckScatterplot_Invert();
00091         afx_msg void OnCheckDynamicRedefine();
00092         afx_msg void OnDeltaposSpinInterpolationOrder(NMHDR* pNMHDR, LRESULT* pResult);
00093         afx_msg void OnCheckShowglyphs();
00094         afx_msg void OnButtonColor();
00095         afx_msg void OnCheckInterpolatecolor();
00096         afx_msg void OnChangeEdit_SL_Dsep();
00097         afx_msg void OnCheckShow_SL();
00098         afx_msg void OnButton_SL();
00099         //}}AFX_MSG
00100         DECLARE_MESSAGE_MAP()
00101 
00102 
00103 };
00104 
00105 //{{AFX_INSERT_LOCATION}}
00106 // Microsoft Visual C++ fügt unmittelbar vor der vorhergehenden Zeile zusätzliche Deklarationen ein.
00107 
00108 #endif // AFX_DLGGLYPHS_H__09D95125_DE4D_4DB7_859D_0A224CAA9861__INCLUDED_

Generated on Thu Jan 23 04:30:11 2003 for FlowVis- vector field in 2D by doxygen1.3-rc2