SoTypeList(3IV)

SoTypeList - maintains a list of SoTypes

As shipped in IRIX 6.5.22. Added in IRIX 6.5.22.

NAME
     SoTypeList - maintains a list of SoTypes

INHERITS FROM
     SbPList > SoTypeList

SYNOPSIS
     #include <Inventor/SoLists.h>

          Methods from class SoTypeList:

                         SoTypeList()
                         SoTypeList(int size)
                         SoTypeList(const SoTypeList &l)
                         ~SoTypeList()
     void                append(SoType type)
     void                insert(SoType *type, int addBefore)
     void                set(int i, SoType *type)
     int                 find(SoType typeId) const
     SoType              operator [](int i) const

          Methods from class SbPList:

     void                remove(int which)
     int                 getLength() const
     void                truncate(int start)
     void                copy(const SbPList &pl)
     SbPList &           operator =(const SbPList &pl)
     int                 operator ==(const SbPList &pl) const
     int                 operator !=(const SbPList &pl) const


DESCRIPTION
     This subclass of SbPList holds lists of SoType type identifiers.

METHODS
                         SoTypeList()
          Constructor.

                         SoTypeList(int size)
          Constructor that pre-allocates storage for size types.

                         SoTypeList(const SoTypeList &l)
          Constructor that copies the contents of another list.

                         ~SoTypeList()
          Destructor.

     void                append(SoType type)
          Adds a type to the end of the list.
     void                insert(SoType *type, int addBefore)
          Inserts given type in list before type with given index.

     void                set(int i, SoType *type)
          Sets an element of a list.

     int                 find(SoType typeId) const
          Returns index of given type in list, or -1 if not found.

     SoType              operator [](int i) const
          Accesses an element of a list.


SEE ALSO
     SoType