NAME
SoEngineOutputList – maintains a list of pointers to engine outputs
INHERITS FROM
SoEngineOutputList
SYNOPSIS
#include <Inventor/SoLists.h>
Methods from class SoEngineOutputList:
SoEngineOutputList(int size)
SoEngineOutputList(const SoEngineOutputList &l)
int find(const void *ptr) const
int operator ==(const SbPList &pl) const
int operator !=(const SbPList &pl) const
DESCRIPTION
This subclass of
SbPlist holds lists of pointers to
SoEngineOutputs. It updates reference counts to engine outputs in the list whenever adding or removing pointers.
METHODS
SoEngineOutputList()
Constructor.
SoEngineOutputList(int size)
Constructor that pre-allocates storage for size pointers.
SoEngineOutputList(const SoEngineOutputList &l)
Constructor that copies the contents of another list.
~SoEngineOutputList()
Destructor.
void append(SoEngineOutput *engineOutput)
Adds an engine output to the end of the list.
void insert(SoEngineOutput *engineOutput, int addBefore)
Inserts the given engine output in the list before the element of the given index.
void set(int i, SoEngineOutput *engineOutput)
Sets an element of a list.
SoEngineOutput * operator [](int i) const
Accesses an element of a list.
SEE ALSO
Typeset by Felix Ritter (MeVis Research GmbH)
Hyperlinks by Wolfram Esser (method park Software AG)