man SoEngineOutputList () - maintains a list of pointers to engine outputs
NAME
SoEngineOutputList - maintains a list of pointers to engine outputs
INHERITS FROM
SbPList > SoEngineOutputList
SYNOPSIS
#include <Inventor/SoLists.h>
Methods from class SoEngineOutputList:
c
}
c
}
SoEngineOutputList()
c
}
c
}
SoEngineOutputList(int size)
c
}
c
}
SoEngineOutputList(const SoEngineOutputList &l)
c
}
c
}
~SoEngineOutputList()
c
}
c
}
append(SoEngineOutput *engineOutput)
c
}
c
}
insert(SoEngineOutput *engineOutput, int addBefore)
c
}
c
}
set(int i, SoEngineOutput *engineOutput)
c
}
c
}
operator [](int i) const
Methods from class SbPList:
c
}
c
}
find(const void *ptr) const
c
}
c
}
remove(int which)
c
}
c
}
getLength() const
c
}
c
}
truncate(int start)
c
}
c
}
copy(const SbPList &pl)
c
}
c
}
operator =(const SbPList &pl)
c
}
c
}
operator ==(const SbPList &pl) const
c
}
c
}
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
c
}
c
}
SoEngineOutputList()
Constructor.
c
}
c
}
SoEngineOutputList(int size)
Constructor that pre-allocates storage for size pointers.
c
}
c
}
SoEngineOutputList(const SoEngineOutputList &l)
Constructor that copies the contents of another list.
c
}
c
}
~SoEngineOutputList()
Destructor.
c
}
c
}
append(SoEngineOutput *engineOutput)
Adds an engine output to the end of the list.
c
}
c
}
insert(SoEngineOutput *engineOutput, int addBefore)
Inserts the given engine output in the list before the element of the given index.
c
}
c
}
set(int i, SoEngineOutput *engineOutput)
Sets an element of a list.
c
}
c
}
operator [](int i) const
Accesses an element of a list.
SEE ALSO
SoEngineOutput