CSpheresView Class Reference

#include <SpheresView.h>

Inheritance diagram for CSpheresView:

CHoopsView

List of all members.

Public Member Functions

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

Protected Member Functions

 CSpheresView ()
virtual void OnActivateView (BOOL bActivate, CView *pActivateView, CView *pDeactiveView)
virtual ~CSpheresView ()
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 OnAnnotate ()
 Activate the HOpMarkupAnnotate operator.
afx_msg void OnRotate ()
 Activete the HOpObjectRotate operator.
afx_msg void OnChangeMaterial ()
 change the material property of the selected objects
afx_msg void OnWindowSelect ()
afx_msg void OnUpdateShaded (CCmdUI *pCmdUI)
afx_msg void OnUpdateHiddenLine (CCmdUI *pCmdUI)
afx_msg void OnUpdateOrbit (CCmdUI *pCmdUI)
afx_msg void OnUpdatePan (CCmdUI *pCmdUI)
afx_msg void OnUpdateRotate (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 OnToolsRendermodeShaded ()
 Set the render mode to smooth (gouraud) shading.
afx_msg void OnToolsRendermodePhongshaded ()
 Set the render mode to phong shading.
afx_msg void OnToolsRendermodeHiddenline ()
 Set the render mode to hidden line removal.
afx_msg void OnToolsRendermodeWireframe ()
 Set the render mode to wireframe.
afx_msg void OnUpdateToolsRendermodeWireframe (CCmdUI *pCmdUI)
afx_msg void OnUpdateToolsRendermodeShaded (CCmdUI *pCmdUI)
afx_msg void OnUpdateToolsRendermodeHiddenline (CCmdUI *pCmdUI)
afx_msg void OnCreateCone ()
afx_msg void OnCreateCylinder ()
afx_msg void OnCreateSphere ()
afx_msg void OnUpdateCreateCone (CCmdUI *pCmdUI)
afx_msg void OnUpdateCreateCylinder (CCmdUI *pCmdUI)
afx_msg void OnUpdateCreateSphere (CCmdUI *pCmdUI)
void load (const char *filename)


Constructor & Destructor Documentation

CSpheresView::CSpheresView (  )  [protected]

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


Member Function Documentation

HSpheresView* CSpheresView::GetSolidView (  )  [inline]

References CHoopsView::m_pHView.

void CSpheresView::LocalSetOperator ( HBaseOperator NewOperator  ) 

void CSpheresView::LoadFile ( LPCTSTR  csFilePathName  ) 

bool CSpheresView::SaveFile ( LPCTSTR  csFilePathName  ) 

virtual void CSpheresView::OnInitialUpdate (  )  [virtual]

Reimplemented from CHoopsView.

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

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

afx_msg void CSpheresView::OnFileSaveAs (  )  [protected]

afx_msg void CSpheresView::OnZoom (  )  [protected]

afx_msg void CSpheresView::OnZoomToExtents (  )  [protected]

afx_msg void CSpheresView::OnZoomToWindow (  )  [protected]

afx_msg void CSpheresView::OnOrbit (  )  [protected]

afx_msg void CSpheresView::OnPan (  )  [protected]

afx_msg void CSpheresView::OnAnnotate (  )  [protected]

Activate the HOpMarkupAnnotate operator.

afx_msg void CSpheresView::OnRotate (  )  [protected]

Activete the HOpObjectRotate operator.

afx_msg void CSpheresView::OnChangeMaterial (  )  [protected]

change the material property of the selected objects

afx_msg void CSpheresView::OnWindowSelect (  )  [protected]

afx_msg void CSpheresView::OnUpdateShaded ( CCmdUI *  pCmdUI  )  [protected]

afx_msg void CSpheresView::OnUpdateHiddenLine ( CCmdUI *  pCmdUI  )  [protected]

afx_msg void CSpheresView::OnUpdateOrbit ( CCmdUI *  pCmdUI  )  [protected]

afx_msg void CSpheresView::OnUpdatePan ( CCmdUI *  pCmdUI  )  [protected]

afx_msg void CSpheresView::OnUpdateRotate ( CCmdUI *  pCmdUI  )  [protected]

afx_msg void CSpheresView::OnUpdateWindowSelect ( CCmdUI *  pCmdUI  )  [protected]

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

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

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

afx_msg void CSpheresView::OnToolsRendermodeShaded (  )  [protected]

Set the render mode to smooth (gouraud) shading.

afx_msg void CSpheresView::OnToolsRendermodePhongshaded (  )  [protected]

Set the render mode to phong shading.

afx_msg void CSpheresView::OnToolsRendermodeHiddenline (  )  [protected]

Set the render mode to hidden line removal.

afx_msg void CSpheresView::OnToolsRendermodeWireframe (  )  [protected]

Set the render mode to wireframe.

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

afx_msg void CSpheresView::OnUpdateToolsRendermodeShaded ( CCmdUI *  pCmdUI  )  [protected]

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

afx_msg void CSpheresView::OnCreateCone (  )  [protected]

afx_msg void CSpheresView::OnCreateCylinder (  )  [protected]

afx_msg void CSpheresView::OnCreateSphere (  )  [protected]

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

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

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

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


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