CVisualizeView Class Reference

#include <VisualizeView.h>

Inheritance diagram for CVisualizeView:

CHoopsView

List of all members.

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.
afx_msg void OnLOD1 ()
 Clamp to LOD level 1.
afx_msg void OnLOD2 ()
 Clamp to LOD level 2.
afx_msg void OnLODOriginal ()
 Draw the original, full resolution model.
afx_msg void OnEnableFramerate ()
 Enable constant framerate logic.
afx_msg void OnDisableFramerate ()
 Disable constant framerate logic.
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.
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 (  )  [protected, virtual]


Member Function Documentation

HVisualizeView* CVisualizeView::GetSolidView (  )  [inline]

References CHoopsView::m_pHView.

void CVisualizeView::LocalSetOperator ( HBaseOperator NewOperator  ) 

void CVisualizeView::LoadFile ( LPCTSTR  csFilePathName  ) 

bool CVisualizeView::SaveFile ( LPCTSTR  csFilePathName  ) 

virtual void CVisualizeView::OnInitialUpdate (  )  [virtual]

Reimplemented from CHoopsView.

virtual void CVisualizeView::OnActivateView ( BOOL  bActivate,
CView *  pActivateView,
CView *  pDeactiveView 
) [protected, virtual]

int CVisualizeView::FindMenuItem ( CMenu *  Menu,
LPCTSTR  MenuString 
) [protected]

afx_msg void CVisualizeView::OnFileSaveAs (  )  [protected]

afx_msg void CVisualizeView::OnZoom (  )  [protected]

afx_msg void CVisualizeView::OnZoomToExtents (  )  [protected]

afx_msg void CVisualizeView::OnZoomToWindow (  )  [protected]

afx_msg void CVisualizeView::OnOrbit (  )  [protected]

afx_msg void CVisualizeView::OnPan (  )  [protected]

afx_msg void CVisualizeView::OnWindowSelect (  )  [protected]

afx_msg void CVisualizeView::OnSelectionDeleteselection (  )  [protected]

afx_msg void CVisualizeView::OnUpdateSelectionDeleteselection ( 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::OnUpdateWindowSelect ( CCmdUI *  pCmdUI  )  [protected]

afx_msg void CVisualizeView::OnUpdateZoom ( CCmdUI *  pCmdUI  )  [protected]

afx_msg void CVisualizeView::OnUpdateZoomToWindow ( CCmdUI *  pCmdUI  )  [protected]

afx_msg void CVisualizeView::OnUpdateZoomToExtents ( CCmdUI *  pCmdUI  )  [protected]

afx_msg void CVisualizeView::OnToolsRendermodeGouraudshaded (  )  [protected]

afx_msg void CVisualizeView::OnToolsRendermodeHiddenline (  )  [protected]

afx_msg void CVisualizeView::OnToolsRendermodeWireframe (  )  [protected]

afx_msg void CVisualizeView::OnUpdateToolsRendermodeWireframe ( CCmdUI *  pCmdUI  )  [protected]

afx_msg void CVisualizeView::OnUpdateToolsRendermodeGouraudshaded ( CCmdUI *  pCmdUI  )  [protected]

afx_msg void CVisualizeView::OnUpdateToolsRendermodeHiddenline ( CCmdUI *  pCmdUI  )  [protected]

afx_msg void CVisualizeView::OnCreateSphere (  )  [protected]

afx_msg void CVisualizeView::OnBuildLODS (  )  [protected]

Create Levels of Detail for the model.

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::OnEnableFramerate (  )  [protected]

Enable constant framerate logic.

afx_msg void CVisualizeView::OnDisableFramerate (  )  [protected]

Disable constant framerate logic.

afx_msg void CVisualizeView::OnUpdateCreateSphere ( CCmdUI *  pCmdUI  )  [protected]

afx_msg void CVisualizeView::OnCreateCone (  )  [protected]

afx_msg void CVisualizeView::OnCreateCylinder (  )  [protected]

afx_msg void CVisualizeView::OnUpdateCreateCone ( CCmdUI *  pCmdUI  )  [protected]

afx_msg void CVisualizeView::OnUpdateCreateCylinder ( CCmdUI *  pCmdUI  )  [protected]

afx_msg void CVisualizeView::OnTimer ( UINT  nIDEvent  )  [protected, virtual]

Reimplemented from CHoopsView.

afx_msg void CVisualizeView::OnWalkOperator (  )  [protected]

Set the current operator to HOpCameraWalk.

void CVisualizeView::load ( const char *  filename  )  [protected]

static void CVisualizeView::event_checker ( HIC_Rendition const *  nr  )  [static, protected]


Member Data Documentation


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