MeVisLabToolboxReference
CSOCreateAction Class Reference

#include <CSOCreateAction.h>

List of all members.

Public Member Functions

 CSOCreateAction (SoView2DCSOExtensibleEditor *editor)
virtual bool isSensitiveAt (const SoPointerPosition &pos)
virtual void startPressAt (const SoPointerPosition &pos)
virtual void dragMoveTo (const SoPointerPosition &pos)
virtual SoPointingAction * endPress (int clickCount)
virtual int getCurrentCursor (SoViewerProxy *) const
virtual void setMode (int mode)
virtual int getNumModes () const

Protected Member Functions

SoCSOEditorExtensiongetActiveEditorChecked () const

Protected Attributes

SoView2DCSOExtensibleEditor_editor
SoCSOEditorExtension_activeEditor

Detailed Description

Definition at line 22 of file CSOCreateAction.h.


Constructor & Destructor Documentation

CSOCreateAction::CSOCreateAction ( SoView2DCSOExtensibleEditor editor)

Member Function Documentation

virtual void CSOCreateAction::dragMoveTo ( const SoPointerPosition &  pos) [virtual]
virtual SoPointingAction* CSOCreateAction::endPress ( int  clickCount) [virtual]
SoCSOEditorExtension* CSOCreateAction::getActiveEditorChecked ( ) const [protected]
virtual int CSOCreateAction::getCurrentCursor ( SoViewerProxy ) const [virtual]
virtual int CSOCreateAction::getNumModes ( ) const [virtual]
virtual bool CSOCreateAction::isSensitiveAt ( const SoPointerPosition &  pos) [virtual]
virtual void CSOCreateAction::setMode ( int  mode) [virtual]
virtual void CSOCreateAction::startPressAt ( const SoPointerPosition &  pos) [virtual]

Member Data Documentation

Definition at line 40 of file CSOCreateAction.h.


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