CIvfFlyViewer Class Reference
[Ivf Classes]

Ivf wrapper for an SoWinFlyViewer. More...

#include <Ivf/Viewers/IvfFlyViewer.h>

Inheritance diagram for CIvfFlyViewer:
CIvfStdViewer CIvfComponent

List of all members.

Public Member Functions

 CIvfFlyViewer ()
virtual void IvfCreateComponent (CWnd *pWnd, void *pCreateArgs)
virtual void IvfDestroyComponent ()

Protected Member Functions

virtual ~CIvfFlyViewer ()

Detailed Description

Ivf wrapper for an SoWinFlyViewer.

Fly Viewer - this viewer is intended to simulate flight through space, with a constant world up direction. The viewer only constrains the camera to keep the user from flying upside down. No mouse buttons need to be pressed in order to fly. The mouse position is used only for steering, while mouse clicks are used to increase or decrease the viewer speed.

The viewer allows you to tilt your head up/down/right/left and move in the direction you are looking (forward or backward). The viewer also supports seek to quickly move the camera to a desired object or point.

See the SoWinFlyViewer description for additional information.

Note: Although the class name is CIvfFlyViewer, the header file name is IvfFlyViewer.h.

SEE ALSO

SoWinFlyViewer

Deprecated:

Deprecated since Open Inventor 9500
The whole Ivf viewer API is no longer supported. Examples of custom viewers can be found in section MFC examples user interface of the Reference Manual.

Constructor & Destructor Documentation

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

Destructor.


Member Function Documentation

virtual void CIvfFlyViewer::IvfCreateComponent ( CWnd *  pWnd,
void *  pCreateArgs 
) [virtual]

Overload component Creation.

Implements CIvfComponent.

virtual void CIvfFlyViewer::IvfDestroyComponent (  )  [virtual]

This method destroys the component.

Implements CIvfComponent.


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

Open Inventor by FEI reference manual, generated on 19 Aug 2019
Copyright © FEI S.A.S. All rights reserved.
http://www.openinventor.com/