Gui::SoFCSelectionAction Class Reference

The SoFCSelectionAction class is used to inform an SoFCSelection node whether an object gets selected. More...

#include <SoFCSelectionAction.h>

List of all members.

Public Member Functions

 SoFCSelectionAction (const SelectionChanges &SelCh)
 ~SoFCSelectionAction ()

Static Public Member Functions

static void finish (void)
static void initClass ()
 The order of the defined SO_ACTION_ADD_METHOD statements is very important.

Public Attributes

const SelectionChangesSelChange

Protected Member Functions

virtual void beginTraversal (SoNode *node)

Detailed Description

The SoFCSelectionAction class is used to inform an SoFCSelection node whether an object gets selected.

Author:
Jürgen Riegel

Definition at line 46 of file SoFCSelectionAction.h.


Constructor & Destructor Documentation

SoFCSelectionAction::SoFCSelectionAction ( const SelectionChanges SelCh  ) 

Definition at line 159 of file SoFCSelectionAction.cpp.

SoFCSelectionAction::~SoFCSelectionAction (  ) 

Definition at line 166 of file SoFCSelectionAction.cpp.


Member Function Documentation

void SoFCSelectionAction::beginTraversal ( SoNode *  node  )  [protected, virtual]

Definition at line 171 of file SoFCSelectionAction.cpp.

void SoFCSelectionAction::finish ( void   )  [static]

Definition at line 153 of file SoFCSelectionAction.cpp.

void SoFCSelectionAction::initClass ( void   )  [static]

The order of the defined SO_ACTION_ADD_METHOD statements is very important.

First the base classes and afterwards subclasses of them must be listed, otherwise the registered methods of subclasses will be overridden. For more details see the thread in the Coin3d forum https://www.coin3d.org/pipermail/coin-discuss/2004-May/004346.html. This means that SoSwitch must be listed after SoGroup and SoFCSelection after SoSeparator because both classes inherits the others.

Definition at line 107 of file SoFCSelectionAction.cpp.

Referenced by Gui::SoFCDB::init().


Member Data Documentation


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

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