logo
Free, Micro AI Code Reviews That Run on Git Commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, Micro AI Code Reviews That Run on Git Commit | Product Hunt git-lrc - Free, Micro AI Code Reviews That Run on Git 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