MeVisLabToolboxReference
SoCSO3DVis Class Reference

Module for visualizing CSOs in 3D as an Open Inventor scene. More...

#include <SoCSO3DVis.h>

List of all members.

Public Member Functions

 SoCSO3DVis ()
 Standard constructor.
virtual void handleEvent (SoHandleEventAction *action)
 Called when an SoEvent is passed through the scene.

Static Public Member Functions

static void initClass ()
 Initializes this class (inventor stuff)

Public Attributes

SoSFMLBase inCSOList
 The input CSOList.
SoSFMLBase inStylePalette
 Input of a style palette.
SoSFBool autoApply
 Shall all changes of parameters take immediate effect?
SoSFTrigger apply
 Applies changes.
SoSFBool enableSelection
 Should the selection be enabled?
SoSFBool highlightSelectedGroups
 Should the module highlight all CSOs that are in selected Groups?
SoSFFloat pathPointWidthOffset
 This value is added to all line widths as an offset.
SoSFFloat seedPointSizeScaling
 This value is multiplied to all marker sizes as a scaling.
SoSFBool useRenderTimeDelay
 If checked, the scene is rendered only after the adjustable time.
SoSFFloat timerDelayMilliSeconds
 The adjustable timer delay.
SoSFBool listenToRepaintNotifications
 Shall the module listen to every repaint notification?
SoSFBool listenToFinishingNotifications
 Shall the module listen to finishing notifications?
SoSFBool listenToSelectionChangedNotifications
 Shall the module listen to selection changed notifications?
SoSFBool useStylePalette
 Should a style palette be used for adjusting display options if one is attached?
SoSFEnum stylePaletteUseIndexAs
 Defines the use of style palette indices (CSO / Group).

Protected Member Functions

virtual ~SoCSO3DVis ()
 Standard destructor.

Detailed Description

Module for visualizing CSOs in 3D as an Open Inventor scene.

Definition at line 22 of file SoCSO3DVis.h.


Constructor & Destructor Documentation

SoCSO3DVis::SoCSO3DVis ( )

Standard constructor.

virtual SoCSO3DVis::~SoCSO3DVis ( ) [protected, virtual]

Standard destructor.


Member Function Documentation

virtual void SoCSO3DVis::handleEvent ( SoHandleEventAction *  action) [virtual]

Called when an SoEvent is passed through the scene.

static void SoCSO3DVis::initClass ( ) [static]

Initializes this class (inventor stuff)


Member Data Documentation

SoSFTrigger SoCSO3DVis::apply

Applies changes.

Definition at line 43 of file SoCSO3DVis.h.

Shall all changes of parameters take immediate effect?

Definition at line 41 of file SoCSO3DVis.h.

Should the selection be enabled?

Definition at line 46 of file SoCSO3DVis.h.

Should the module highlight all CSOs that are in selected Groups?

Definition at line 48 of file SoCSO3DVis.h.

The input CSOList.

Definition at line 36 of file SoCSO3DVis.h.

Input of a style palette.

Definition at line 38 of file SoCSO3DVis.h.

Shall the module listen to finishing notifications?

Definition at line 60 of file SoCSO3DVis.h.

Shall the module listen to every repaint notification?

Definition at line 58 of file SoCSO3DVis.h.

Shall the module listen to selection changed notifications?

Definition at line 62 of file SoCSO3DVis.h.

This value is added to all line widths as an offset.

Definition at line 50 of file SoCSO3DVis.h.

This value is multiplied to all marker sizes as a scaling.

Definition at line 52 of file SoCSO3DVis.h.

Defines the use of style palette indices (CSO / Group).

Definition at line 67 of file SoCSO3DVis.h.

The adjustable timer delay.

Definition at line 56 of file SoCSO3DVis.h.

If checked, the scene is rendered only after the adjustable time.

Definition at line 54 of file SoCSO3DVis.h.

Should a style palette be used for adjusting display options if one is attached?

Definition at line 65 of file SoCSO3DVis.h.


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