SoEnabledElementsList(3)

SoEnabledElementsList3

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

Usage

#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 of interest for the application programmer.

Constructor & Destructor Documentation

SoEnabledElementsList::SoEnabledElementsList (SoEnabledElementsList *const parentlist)

Constructor.

SoEnabledElementsList::~SoEnabledElementsList ()

Destructor.

Member Function Documentation

const SoTypeList & SoEnabledElementsList::getElements (void ) const

Return the list of enabled elements.

void SoEnabledElementsList::enable (const SoType elementtype, const int stackindex)

Add an elementtype to the list of enabled elements if it is 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.

Releases

8 releases since Debian 3.0 (Woody); the text changed 7 times.

  1. 3.0
  2. 3.1
  3. 4.0
  4. 5.0
  5. 6.0
  6. 7
  7. 8
  8. Arch

Author

Generated automatically by Doxygen for Coin from the source code.

From coin 1:4.0.10-1 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.