Gui::InventorNavigationStyle Class Reference

#include <NavigationStyle.h>

Inheritance diagram for Gui::InventorNavigationStyle:
Gui::UserNavigationStyle Gui::NavigationStyle Base::BaseClass

List of all members.

Public Member Functions

virtual Base::Type getTypeId (void) const
 InventorNavigationStyle ()
const char * mouseButtons (ViewerMode)
 ~InventorNavigationStyle ()

Static Public Member Functions

static void * create (void)
static Base::Type getClassTypeId (void)
static void init (void)

Protected Member Functions

SbBool processSoEvent (const SoEvent *const ev)

Detailed Description

Definition at line 234 of file NavigationStyle.h.


Constructor & Destructor Documentation

InventorNavigationStyle::InventorNavigationStyle (  ) 

Definition at line 56 of file InventorNavigationStyle.cpp.

InventorNavigationStyle::~InventorNavigationStyle (  ) 

Definition at line 60 of file InventorNavigationStyle.cpp.


Member Function Documentation

void * Gui::InventorNavigationStyle::create ( void   )  [static]

Reimplemented from Gui::UserNavigationStyle.

Definition at line 54 of file InventorNavigationStyle.cpp.

Base::Type Gui::InventorNavigationStyle::getClassTypeId ( void   )  [static]

Reimplemented from Gui::UserNavigationStyle.

Definition at line 54 of file InventorNavigationStyle.cpp.

Base::Type Gui::InventorNavigationStyle::getTypeId ( void   )  const [virtual]

Reimplemented from Gui::UserNavigationStyle.

Definition at line 54 of file InventorNavigationStyle.cpp.

void Gui::InventorNavigationStyle::init ( void   )  [static]

Reimplemented from Gui::UserNavigationStyle.

Definition at line 54 of file InventorNavigationStyle.cpp.

const char * InventorNavigationStyle::mouseButtons ( ViewerMode  mode  )  [virtual]
SbBool InventorNavigationStyle::processSoEvent ( const SoEvent *const   ev  )  [protected, virtual]

Reimplemented from Gui::NavigationStyle.

Definition at line 80 of file InventorNavigationStyle.cpp.

References Gui::NavigationStyle::addToLog(), Gui::NavigationStyle::altdown, Gui::NavigationStyle::button1down, Gui::NavigationStyle::button3down, Gui::NavigationStyle::centerTime, Gui::NavigationStyle::ctrldown, Gui::NavigationStyle::currentmode, Gui::NavigationStyle::doSpin(), Gui::NavigationStyle::DRAGGING, Gui::NavigationStyle::handleEventInForeground(), Gui::NavigationStyle::IDLE, Gui::NavigationStyle::interactiveCountDec(), Gui::NavigationStyle::invertZoom, Gui::View3DInventorViewer::isEditing(), Gui::NavigationStyle::isPopupMenuEnabled(), Gui::NavigationStyle::isSeekMode(), Gui::NavigationStyle::isViewing(), Gui::NavigationStyle::lastmouseposition, Gui::NavigationStyle::lockrecenter, Gui::NavigationStyle::lookAtPoint(), Gui::NavigationStyle::openPopupMenu(), Gui::NavigationStyle::panCamera(), Gui::NavigationStyle::PANNING, Gui::NavigationStyle::panningplane, Gui::NavigationStyle::panToCenter(), RobotExample::pos, Gui::NavigationStyle::processSoEvent(), Gui::NavigationStyle::SEEK_MODE, Gui::NavigationStyle::SEEK_WAIT_MODE, Gui::NavigationStyle::seekToPoint(), Gui::NavigationStyle::SELECTION, Gui::NavigationStyle::setViewing(), Gui::NavigationStyle::setViewingMode(), Gui::NavigationStyle::shiftdown, Gui::NavigationStyle::size, Gui::NavigationStyle::spin(), Gui::NavigationStyle::SPINNING, Py::type(), Gui::NavigationStyle::viewer, Gui::NavigationStyle::zoom(), Gui::NavigationStyle::zoomByCursor(), and Gui::NavigationStyle::ZOOMING.


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

Generated on Wed Nov 23 19:02:00 2011 for FreeCAD by  doxygen 1.6.1