Introduction

Getting Started

Programming Guides

API Reference

Additional Resources

#include <VisualizeView.h>

Public Member Functions

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

Protected Member Functions

 CVisualizeView ()
 
virtual void OnActivateView (BOOL bActivate, CView *pActivateView, CView *pDeactiveView)
 
virtual ~CVisualizeView ()
 
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 OnBuildLODS ()
 Create Levels of Detail for the model. More...
 
afx_msg void OnLOD1 ()
 Clamp to LOD level 1. More...
 
afx_msg void OnLOD2 ()
 Clamp to LOD level 2. More...
 
afx_msg void OnLODOriginal ()
 Draw the original, full resolution model. More...
 
afx_msg void OnEnableFramerate ()
 Enable constant framerate logic. More...
 
afx_msg void OnDisableFramerate ()
 Disable constant framerate logic. More...
 
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 OnTimer (UINT nIDEvent)
 
afx_msg void OnWalkOperator ()
 Set the current operator to HOpCameraWalk. More...
 
void load (const char *filename)
 

Static Protected Member Functions

static void event_checker (HIC_Rendition const *nr)
 

Static Protected Attributes

static CVisualizeViewpThisView
 

Constructor & Destructor Documentation

CVisualizeView::CVisualizeView ( )
protected
virtual CVisualizeView::~CVisualizeView ( )
protectedvirtual

Member Function Documentation

static void CVisualizeView::event_checker ( HIC_Rendition const *  nr)
staticprotected
int CVisualizeView::FindMenuItem ( CMenu *  Menu,
LPCTSTR  MenuString 
)
protected
HVisualizeView* CVisualizeView::GetSolidView ( )
inline
void CVisualizeView::load ( const char *  filename)
protected
void CVisualizeView::LoadFile ( LPCTSTR  csFilePathName)
void CVisualizeView::LocalSetOperator ( HBaseOperator *  NewOperator)
virtual void CVisualizeView::OnActivateView ( BOOL  bActivate,
CView *  pActivateView,
CView *  pDeactiveView 
)
protectedvirtual
afx_msg void CVisualizeView::OnBuildLODS ( )
protected

Create Levels of Detail for the model.

afx_msg void CVisualizeView::OnCreateCone ( )
protected
afx_msg void CVisualizeView::OnCreateCylinder ( )
protected
afx_msg void CVisualizeView::OnCreateSphere ( )
protected
afx_msg void CVisualizeView::OnDisableFramerate ( )
protected

Disable constant framerate logic.

afx_msg void CVisualizeView::OnEnableFramerate ( )
protected

Enable constant framerate logic.

afx_msg void CVisualizeView::OnFileSaveAs ( )
protected
virtual void CVisualizeView::OnInitialUpdate ( )
virtual
afx_msg void CVisualizeView::OnLOD1 ( )
protected

Clamp to LOD level 1.

afx_msg void CVisualizeView::OnLOD2 ( )
protected

Clamp to LOD level 2.

afx_msg void CVisualizeView::OnLODOriginal ( )
protected

Draw the original, full resolution model.

afx_msg void CVisualizeView::OnOrbit ( )
protected
afx_msg void CVisualizeView::OnPan ( )
protected
afx_msg void CVisualizeView::OnSelectionDeleteselection ( )
protected
afx_msg void CVisualizeView::OnTimer ( UINT  nIDEvent)
protected
afx_msg void CVisualizeView::OnToolsRendermodeGouraudshaded ( )
protected
afx_msg void CVisualizeView::OnToolsRendermodeHiddenline ( )
protected
afx_msg void CVisualizeView::OnToolsRendermodeWireframe ( )
protected
afx_msg void CVisualizeView::OnUpdateCreateCone ( CCmdUI *  pCmdUI)
protected
afx_msg void CVisualizeView::OnUpdateCreateCylinder ( CCmdUI *  pCmdUI)
protected
afx_msg void CVisualizeView::OnUpdateCreateSphere ( CCmdUI *  pCmdUI)
protected
afx_msg void CVisualizeView::OnUpdateGouraud ( CCmdUI *  pCmdUI)
protected
afx_msg void CVisualizeView::OnUpdateHiddenLine ( CCmdUI *  pCmdUI)
protected
afx_msg void CVisualizeView::OnUpdateOrbit ( CCmdUI *  pCmdUI)
protected
afx_msg void CVisualizeView::OnUpdatePan ( CCmdUI *  pCmdUI)
protected
afx_msg void CVisualizeView::OnUpdateSelectionDeleteselection ( CCmdUI *  pCmdUI)
protected
afx_msg void CVisualizeView::OnUpdateToolsRendermodeGouraudshaded ( CCmdUI *  pCmdUI)
protected
afx_msg void CVisualizeView::OnUpdateToolsRendermodeHiddenline ( CCmdUI *  pCmdUI)
protected
afx_msg void CVisualizeView::OnUpdateToolsRendermodeWireframe ( CCmdUI *  pCmdUI)
protected
afx_msg void CVisualizeView::OnUpdateWindowSelect ( CCmdUI *  pCmdUI)
protected
afx_msg void CVisualizeView::OnUpdateZoom ( CCmdUI *  pCmdUI)
protected
afx_msg void CVisualizeView::OnUpdateZoomToExtents ( CCmdUI *  pCmdUI)
protected
afx_msg void CVisualizeView::OnUpdateZoomToWindow ( CCmdUI *  pCmdUI)
protected
afx_msg void CVisualizeView::OnWalkOperator ( )
protected

Set the current operator to HOpCameraWalk.

afx_msg void CVisualizeView::OnWindowSelect ( )
protected
afx_msg void CVisualizeView::OnZoom ( )
protected
afx_msg void CVisualizeView::OnZoomToExtents ( )
protected
afx_msg void CVisualizeView::OnZoomToWindow ( )
protected
bool CVisualizeView::SaveFile ( LPCTSTR  csFilePathName)

Member Data Documentation

CVisualizeView* CVisualizeView::pThisView
staticprotected

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