00001 #pragma once 00002 #include "afxcmn.h" 00003 00004 #include "visbsp_mfcDoc.h" 00005 #include "afxwin.h" 00006 00007 00008 // CFormVisView-Formularansicht 00009 00014 class CFormStreamView : public CFormView 00015 { 00016 DECLARE_DYNCREATE(CFormStreamView) 00017 00018 protected: 00019 CFormStreamView(); // Dynamische Erstellung verwendet geschützten Konstruktor 00020 virtual ~CFormStreamView(); 00021 00022 public: 00023 enum { IDD = IDD_FORM_STREAML }; 00024 #ifdef _DEBUG 00025 virtual void AssertValid() const; 00026 virtual void Dump(CDumpContext& dc) const; 00027 #endif 00028 Cvisbsp_mfcDoc* GetDocument() const; 00029 00030 protected: 00031 virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV-Unterstützung 00032 00033 DECLARE_MESSAGE_MAP() 00034 public: 00036 CSliderCtrl sld_zoom; 00038 int m_nZoom; 00039 00040 protected: 00041 virtual void OnUpdate(CView* /*pSender*/, LPARAM /*lHint*/, CObject* /*pHint*/); 00042 public: 00043 afx_msg void OnHScroll(UINT nSBCode, UINT nPos, CScrollBar* pScrollBar); 00045 void synchWithDoc(void); 00047 afx_msg void OnBnClickedRadEuler(); 00049 int m_nIntegrMeth; 00051 int m_nSeedMeth; 00053 afx_msg void OnBnClickedRadSeed(); 00055 afx_msg void OnBnClickedChkSeeding(); 00057 BOOL m_bSeeding; 00059 afx_msg void OnBnClickedRadSeedManual(); 00061 BOOL bVerglMethoden; 00063 afx_msg void OnBnClickedChkVergl(); 00065 afx_msg void OnBnClickedCmdClearSeed(); 00067 CSliderCtrl sldLineDicke; 00069 int nDicke; 00071 afx_msg void OnBnClickedChkTapering(); 00073 BOOL m_bTaper; 00074 afx_msg void OnBnClickedCmdUebernehmen(); 00076 float m_fDsep; 00078 float m_fDtest; 00080 float m_fStepSize; 00081 BOOL m_bStreamDarst; 00082 afx_msg void OnBnClickedChkDispStream(); 00083 int m_nFarbCod; 00084 afx_msg void OnBnClickedFarbcode(); 00086 BOOL m_StreamTexturing; 00087 afx_msg void OnBnClickedCheck3(); 00089 int m_StreamLengthOfPeriod; 00091 CSliderCtrl sldStreamLengthOfPeriod; 00092 BOOL m_StreamTexturingSmooth; 00093 afx_msg void OnBnClickedCheck4(); 00095 CButton chkSmoothTexturing; 00096 afx_msg void OnBnClickedCheck5(); 00097 BOOL m_GlyphMapping; 00098 CSliderCtrl sldGlyphSize; 00099 int m_GlyphSize; 00100 CButton chkTexturing; 00101 CButton chkGlyphMapping; 00102 }; 00103 00104 00105 #ifndef _DEBUG // Debugversion in visbsp_mfcView.cpp 00106 inline Cvisbsp_mfcDoc* CFormStreamView::GetDocument() const 00107 { return reinterpret_cast<Cvisbsp_mfcDoc*>(m_pDocument); } 00108 #endif 00109 00110 00111
1.5.1-p1