Introduction

Getting Started

Programming Guides

API Reference

Additional Resources

#include <AnalysisView.h>

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 More...
 
bool m_bDisplayEdges
 indicates whether edges are currently being displayed More...
 
bool m_bColorInterpolation
 indicates whether color interpolation is currently enabled More...
 

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 ( )
protectedvirtual

Member Function Documentation

void CAnalysisView::CleanUp ( )
int CAnalysisView::FindMenuItem ( CMenu *  Menu,
LPCTSTR  MenuString 
)
protected
HAnalysisView* CAnalysisView::GetSolidView ( )
inline
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 
)
protectedvirtual
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
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 
)
protectedvirtual
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

bool CAnalysisView::m_bColorInterpolation

indicates whether color interpolation is currently enabled

bool CAnalysisView::m_bDisplayEdges

indicates whether edges are currently being displayed

bool CAnalysisView::m_bDisplayIsolines

indicates whether isolines are currently being displayed


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