MeVisLabToolboxReference
SoCSODefaultRenderer Class Reference

Extension for rendering CSOs. More...

#include <SoCSODefaultRenderer.h>

Inheritance diagram for SoCSODefaultRenderer:
SoCSOEditorExtension

List of all members.

Public Member Functions

 SoCSODefaultRenderer ()
 Standard constructor.
virtual void draw (const CSODrawCSOInfos &csoInfos, const CSODrawView2DInfos &view2DInfos, const CSODrawSliceInformation &drawSliceInfo, SoView2DCSOExtensibleEditor *editor)
 Drawing routine.
virtual void createStartPressAt (const SoPointerPosition &)
virtual void createDragMoveTo (const SoPointerPosition &)
virtual bool createEndPress (int)
virtual void selectAndMoveStartPressAt (const SoPointerPosition &)
virtual void selectAndMoveDragMoveTo (const SoPointerPosition &)
virtual SoPointingAction * selectAndMoveEndPress (int)
virtual int cursorShape () const
 Returns the cursor shape that indicates the next creation.
virtual bool isDefaultRenderer () const
 Returns whether the editor is the default editor.

Static Public Member Functions

static void initClass ()
 init class in inventor runtime

Detailed Description

Extension for rendering CSOs.

Definition at line 27 of file SoCSODefaultRenderer.h.


Constructor & Destructor Documentation

SoCSODefaultRenderer::SoCSODefaultRenderer ( )

Standard constructor.


Member Function Documentation

virtual void SoCSODefaultRenderer::createDragMoveTo ( const SoPointerPosition &  ) [inline, virtual]

Implements SoCSOEditorExtension.

Definition at line 43 of file SoCSODefaultRenderer.h.

virtual bool SoCSODefaultRenderer::createEndPress ( int  ) [inline, virtual]

Implements SoCSOEditorExtension.

Definition at line 44 of file SoCSODefaultRenderer.h.

virtual void SoCSODefaultRenderer::createStartPressAt ( const SoPointerPosition &  ) [inline, virtual]

Implements SoCSOEditorExtension.

Definition at line 42 of file SoCSODefaultRenderer.h.

virtual int SoCSODefaultRenderer::cursorShape ( ) const [inline, virtual]

Returns the cursor shape that indicates the next creation.

Reimplemented from SoCSOEditorExtension.

Definition at line 50 of file SoCSODefaultRenderer.h.

References SoViewerProxy::DEFAULT_CURSOR.

virtual void SoCSODefaultRenderer::draw ( const CSODrawCSOInfos csoInfos,
const CSODrawView2DInfos view2DInfos,
const CSODrawSliceInformation drawSliceInfo,
SoView2DCSOExtensibleEditor editor 
) [virtual]

Drawing routine.

Reimplemented from SoCSOEditorExtension.

static void SoCSODefaultRenderer::initClass ( ) [static]

init class in inventor runtime

Reimplemented from SoCSOEditorExtension.

virtual bool SoCSODefaultRenderer::isDefaultRenderer ( ) const [inline, virtual]

Returns whether the editor is the default editor.

Reimplemented from SoCSOEditorExtension.

Definition at line 52 of file SoCSODefaultRenderer.h.

virtual void SoCSODefaultRenderer::selectAndMoveDragMoveTo ( const SoPointerPosition &  ) [inline, virtual]

Implements SoCSOEditorExtension.

Definition at line 47 of file SoCSODefaultRenderer.h.

virtual SoPointingAction* SoCSODefaultRenderer::selectAndMoveEndPress ( int  ) [inline, virtual]

Implements SoCSOEditorExtension.

Definition at line 48 of file SoCSODefaultRenderer.h.

virtual void SoCSODefaultRenderer::selectAndMoveStartPressAt ( const SoPointerPosition &  ) [virtual]

Implements SoCSOEditorExtension.


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