SiRenderAreaInteractive Class Reference
[Viewer Components]

VSG extension RenderArea interactive interface. More...

#include <Inventor/ViewerComponents/SiRenderAreaInteractive.h>

Inheritance diagram for SiRenderAreaInteractive:
RenderAreaInteractive SoRenderAreaCore MyRenderAreaInteractive RenderAreaExaminer

List of all members.

Public Member Functions

virtual void setInteractiveMode (SoInteractiveComplexity::InteractiveMode mode)=0
virtual
SoInteractiveComplexity::InteractiveMode 
getInteractiveMode () const =0
virtual SbBool processEvent (const SoEvent *event)=0
virtual SbBool processEvents (const std::vector< const SoEvent * > &eventList)=0

Detailed Description

VSG extension RenderArea interactive interface.

This interface provides the list of methods that renderAreas must define to use interactive feature.

SEE ALSO

SoRenderAreaCore, RenderAreaInteractive


Member Function Documentation

virtual SoInteractiveComplexity::InteractiveMode SiRenderAreaInteractive::getInteractiveMode (  )  const [pure virtual]
virtual SbBool SiRenderAreaInteractive::processEvent ( const SoEvent event  )  [pure virtual]

Processes the passed event to the scene graph managed here.

Returns TRUE if the event was handled by a node.

Implemented in RenderAreaInteractive, and SoRenderAreaCore.

virtual SbBool SiRenderAreaInteractive::processEvents ( const std::vector< const SoEvent * > &  eventList  )  [pure virtual]

Processes the passed event to the scene graph managed here.

Returns TRUE if at least one event was handled by a node.

Implemented in RenderAreaInteractive, and SoRenderAreaCore.

virtual void SiRenderAreaInteractive::setInteractiveMode ( SoInteractiveComplexity::InteractiveMode  mode  )  [pure virtual]

Set the current interactive mode.

Implemented in RenderAreaInteractive, and SoRenderAreaCore.


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/