logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

SoEngineOutputList — maintains a list of pointers to engine outputs

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.

Inherits From

       SbPList > SoEngineOutputList

Methods

SoEngineOutputList()
          Constructor.

                         SoEngineOutputList(intsize)
          Constructor that pre-allocates storage for size pointers.

                         SoEngineOutputList(constSoEngineOutputList&l)
          Constructor that copies the contents of another list.

                         ~SoEngineOutputList()
          Destructor.

     voidappend(SoEngineOutput*engineOutput)
          Adds an engine output to the end of the list.

     voidinsert(SoEngineOutput*engineOutput,intaddBefore)
          Inserts the given engine output in the list before the element of the given index.

     voidset(inti,SoEngineOutput*engineOutput)
          Sets an element of a list.

     SoEngineOutput*operator[](inti)const
          Accesses an element of a list.

Name

       SoEngineOutputList — maintains a list of pointers to engine outputs

See Also

SoEngineOutputSoEngineOutputList(3IV)()

Synopsis

#include<Inventor/SoLists.h>

          Methods from class SoEngineOutputList:

                         SoEngineOutputList()SoEngineOutputList(intsize)SoEngineOutputList(constSoEngineOutputList&l)~SoEngineOutputList()voidappend(SoEngineOutput*engineOutput)voidinsert(SoEngineOutput*engineOutput,intaddBefore)voidset(inti,SoEngineOutput*engineOutput)SoEngineOutput*operator[](inti)const

          Methods from class SbPList:

     intfind(constvoid*ptr)constvoidremove(intwhich)intgetLength()constvoidtruncate(intstart)voidcopy(constSbPList&pl)SbPList&operator=(constSbPList&pl)intoperator==(constSbPList&pl)constintoperator!=(constSbPList&pl)const

See Also