#include <AnalysisView.h>

List of all members.

Public Member Functions

HAnalysisViewGetSolidView ()
void LocalSetOperator (HBaseOperator *NewOperator)
void LoadFile (LPCTSTR csFilePathName)
bool SaveFile (LPCTSTR csFilePathName)
void CleanUp ()
virtual void OnInitialUpdate ()

Public Attributes

bool m_bDisplayIsolines
 indicates whether isolines are currently being displayed
bool m_bDisplayEdges
 indicates whether edges are currently being displayed
bool m_bColorInterpolation
 indicates whether color interpolation is currently enabled

Protected Member Functions

 CAnalysisView ()
virtual void OnPrint (CDC *pDC, CPrintInfo *pInfo)
virtual void OnActivateView (BOOL bActivate, CView *pActivateView, CView *pDeactiveView)
virtual ~CAnalysisView ()
int FindMenuItem (CMenu *Menu, LPCTSTR MenuString)
afx_msg void OnFileSaveAs ()
afx_msg void OnZoom ()
afx_msg void OnZoomToExtents ()
afx_msg void OnZoomToWindow ()
afx_msg void OnOrbit ()
afx_msg void OnPan ()
afx_msg void OnWindowSelect ()
afx_msg void OnSelectionDeleteselection ()
afx_msg void OnUpdateSelectionDeleteselection (CCmdUI *pCmdUI)
afx_msg void OnUpdateGouraud (CCmdUI *pCmdUI)
afx_msg void OnUpdateHiddenLine (CCmdUI *pCmdUI)
afx_msg void OnUpdateOrbit (CCmdUI *pCmdUI)
afx_msg void OnUpdatePan (CCmdUI *pCmdUI)
afx_msg void OnUpdateWindowSelect (CCmdUI *pCmdUI)
afx_msg void OnUpdateZoom (CCmdUI *pCmdUI)
afx_msg void OnUpdateZoomToWindow (CCmdUI *pCmdUI)
afx_msg void OnUpdateZoomToExtents (CCmdUI *pCmdUI)
afx_msg void OnToolsRendermodeGouraudshaded ()
afx_msg void OnToolsRendermodeHiddenline ()
afx_msg void OnToolsRendermodeWireframe ()
afx_msg void OnUpdateToolsRendermodeWireframe (CCmdUI *pCmdUI)
afx_msg void OnUpdateToolsRendermodeGouraudshaded (CCmdUI *pCmdUI)
afx_msg void OnUpdateToolsRendermodeHiddenline (CCmdUI *pCmdUI)
afx_msg void OnCreateSphere ()
afx_msg void OnUpdateCreateSphere (CCmdUI *pCmdUI)
afx_msg void OnCreateCone ()
afx_msg void OnCreateCylinder ()
afx_msg void OnUpdateCreateCone (CCmdUI *pCmdUI)
afx_msg void OnUpdateCreateCylinder (CCmdUI *pCmdUI)
afx_msg void OnMapData ()
afx_msg void OnUpdateMapData (CCmdUI *pCmdUI)
afx_msg void OnDisplayIsolines ()
afx_msg void OnUpdateDisplayIsolines (CCmdUI *pCmdUI)
afx_msg void OnDisplayEdges ()
afx_msg void OnUpdateDisplayEdges (CCmdUI *pCmdUI)
afx_msg void OnColorInterpolation ()
afx_msg void OnUpdateColorInterpolation (CCmdUI *pCmdUI)
afx_msg void OnDisplayQuadInterpolate ()
afx_msg void OnAnimateColormap ()
void load (const char *filename)

Detailed Description

Custom CHoopsView object which provides tutorial-specific GUI members and message maps


Constructor & Destructor Documentation

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

Member Function Documentation

void CAnalysisView::CleanUp ( )
int CAnalysisView::FindMenuItem ( CMenu *  Menu,
LPCTSTR  MenuString 
) [protected]
HAnalysisView* CAnalysisView::GetSolidView ( ) [inline]

References CHoopsView::m_pHView.

void CAnalysisView::load ( const char *  filename) [protected]
void CAnalysisView::LoadFile ( LPCTSTR  csFilePathName)
void CAnalysisView::LocalSetOperator ( HBaseOperator NewOperator)
virtual void CAnalysisView::OnActivateView ( BOOL  bActivate,
CView *  pActivateView,
CView *  pDeactiveView 
) [protected, virtual]
afx_msg void CAnalysisView::OnAnimateColormap ( ) [protected]
afx_msg void CAnalysisView::OnColorInterpolation ( ) [protected]
afx_msg void CAnalysisView::OnCreateCone ( ) [protected]
afx_msg void CAnalysisView::OnCreateCylinder ( ) [protected]
afx_msg void CAnalysisView::OnCreateSphere ( ) [protected]
afx_msg void CAnalysisView::OnDisplayEdges ( ) [protected]
afx_msg void CAnalysisView::OnDisplayIsolines ( ) [protected]
afx_msg void CAnalysisView::OnDisplayQuadInterpolate ( ) [protected]
afx_msg void CAnalysisView::OnFileSaveAs ( ) [protected]
virtual void CAnalysisView::OnInitialUpdate ( ) [virtual]

Reimplemented from CHoopsView.

afx_msg void CAnalysisView::OnMapData ( ) [protected]
afx_msg void CAnalysisView::OnOrbit ( ) [protected]
afx_msg void CAnalysisView::OnPan ( ) [protected]
virtual void CAnalysisView::OnPrint ( CDC *  pDC,
CPrintInfo *  pInfo 
) [protected, virtual]

Reimplemented from CHoopsView.

afx_msg void CAnalysisView::OnSelectionDeleteselection ( ) [protected]
afx_msg void CAnalysisView::OnToolsRendermodeGouraudshaded ( ) [protected]
afx_msg void CAnalysisView::OnToolsRendermodeHiddenline ( ) [protected]
afx_msg void CAnalysisView::OnToolsRendermodeWireframe ( ) [protected]
afx_msg void CAnalysisView::OnUpdateColorInterpolation ( CCmdUI *  pCmdUI) [protected]
afx_msg void CAnalysisView::OnUpdateCreateCone ( CCmdUI *  pCmdUI) [protected]
afx_msg void CAnalysisView::OnUpdateCreateCylinder ( CCmdUI *  pCmdUI) [protected]
afx_msg void CAnalysisView::OnUpdateCreateSphere ( CCmdUI *  pCmdUI) [protected]
afx_msg void CAnalysisView::OnUpdateDisplayEdges ( CCmdUI *  pCmdUI) [protected]
afx_msg void CAnalysisView::OnUpdateDisplayIsolines ( CCmdUI *  pCmdUI) [protected]
afx_msg void CAnalysisView::OnUpdateGouraud ( CCmdUI *  pCmdUI) [protected]
afx_msg void CAnalysisView::OnUpdateHiddenLine ( CCmdUI *  pCmdUI) [protected]
afx_msg void CAnalysisView::OnUpdateMapData ( CCmdUI *  pCmdUI) [protected]
afx_msg void CAnalysisView::OnUpdateOrbit ( CCmdUI *  pCmdUI) [protected]
afx_msg void CAnalysisView::OnUpdatePan ( CCmdUI *  pCmdUI) [protected]
afx_msg void CAnalysisView::OnUpdateSelectionDeleteselection ( CCmdUI *  pCmdUI) [protected]
afx_msg void CAnalysisView::OnUpdateToolsRendermodeGouraudshaded ( CCmdUI *  pCmdUI) [protected]
afx_msg void CAnalysisView::OnUpdateToolsRendermodeHiddenline ( CCmdUI *  pCmdUI) [protected]
afx_msg void CAnalysisView::OnUpdateToolsRendermodeWireframe ( CCmdUI *  pCmdUI) [protected]
afx_msg void CAnalysisView::OnUpdateWindowSelect ( CCmdUI *  pCmdUI) [protected]
afx_msg void CAnalysisView::OnUpdateZoom ( CCmdUI *  pCmdUI) [protected]
afx_msg void CAnalysisView::OnUpdateZoomToExtents ( CCmdUI *  pCmdUI) [protected]
afx_msg void CAnalysisView::OnUpdateZoomToWindow ( CCmdUI *  pCmdUI) [protected]
afx_msg void CAnalysisView::OnWindowSelect ( ) [protected]
afx_msg void CAnalysisView::OnZoom ( ) [protected]
afx_msg void CAnalysisView::OnZoomToExtents ( ) [protected]
afx_msg void CAnalysisView::OnZoomToWindow ( ) [protected]
bool CAnalysisView::SaveFile ( LPCTSTR  csFilePathName)

Member Data Documentation

indicates whether color interpolation is currently enabled

indicates whether edges are currently being displayed

indicates whether isolines are currently being displayed


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