Provided by: libcoin80-doc_3.1.4~abc9f50-4ubuntu2_all bug

NAME

       SoEnabledElementsList -

       The SoEnabledElementsList class is a container for type info for element types that are
       enabled in actions.

       This class is probably not interesting for the application programmer.

SYNOPSIS

       #include <Inventor/lists/SoEnabledElementsList.h>

   Public Member Functions
       SoEnabledElementsList (SoEnabledElementsList *const parentlist)
       ~SoEnabledElementsList ()
       const SoTypeList & getElements (void) const
       void enable (const SoType elementtype, const int stackindex)
       void merge (const SoEnabledElementsList &eel)

   Static Public Member Functions
       static int getCounter (void)

Detailed Description

       The SoEnabledElementsList class is a container for type info for element types that are
       enabled in actions.

       This class is probably not interesting for the application programmer.

Constructor & Destructor Documentation

   SoEnabledElementsList::SoEnabledElementsList (SoEnabledElementsList *constparentlist)
       Constructor.

   SoEnabledElementsList::~SoEnabledElementsList ()
       Destructor.

Member Function Documentation

   const SoTypeList & SoEnabledElementsList::getElements (void) const
       Return the list of enabled elements.

   void SoEnabledElementsList::enable (const SoTypeelementtype, const intstackindex)
       Add an elementtype to the list of enabled elements if it's not enabled already.

   void SoEnabledElementsList::merge (const SoEnabledElementsList &eel)
       Enables all the elements from the eel list that is enabled in this instance.

   int SoEnabledElementsList::getCounter (void) [static]
       Return the current setting of the global counter used to determine when lists are out of
       date. It is incremented whenever a new element is added to a list.

Author

       Generated automatically by Doxygen for Coin from the source code.