Ivf wrapper for an SoWinWalkViewer. More...
#include <Ivf/Viewers/IvfWalkViewer.h>
Public Member Functions | |
CIvfWalkViewer () | |
virtual void | IvfCreateComponent (CWnd *pWnd, void *pCreateArgs) |
virtual void | IvfDestroyComponent () |
Protected Member Functions | |
virtual | ~CIvfWalkViewer () |
Ivf wrapper for an SoWinWalkViewer.
The paradigm for this viewer is a walk-through of an architectural model. Its primary behavior is forward, backward, and left/right turning motion while maintaining a constant "eye level". It is also possible to stop and look around at the scene. The eye level plane can be disabled, allowing the viewer to proceed in the "look at" direction, as if on an escalator. The eye level plane can also be translated up and down - similar to an elevator.
See the SoWinWalkViewer description for additional information.
Note: Although the class name is CIvfWalkViewer, the header file name is IvfWalkViewer.h.
CIvfWalkViewer::CIvfWalkViewer | ( | ) |
Constructor.
virtual CIvfWalkViewer::~CIvfWalkViewer | ( | ) | [protected, virtual] |
Destructor.
virtual void CIvfWalkViewer::IvfCreateComponent | ( | CWnd * | pWnd, | |
void * | pCreateArgs | |||
) | [virtual] |
This method creates an SoWin Component inside of the window pointed to by pWnd.
Use this method to create a component inside of an arbitrary window.
Implements CIvfComponent.
virtual void CIvfWalkViewer::IvfDestroyComponent | ( | ) | [virtual] |
This method destroys the component.
Implements CIvfComponent.