SoFieldList(3IV)

SoFieldList - maintains a list of pointers to fields

As shipped in IRIX 6.5.30. Added in IRIX 6.5.22.

NAME
     SoFieldList - maintains a list of pointers to fields

INHERITS FROM
     SbPList > SoFieldList

SYNOPSIS
     #include <Inventor/SoLists.h>

          Methods from class SoFieldList:

                         SoFieldList()
                         SoFieldList(int size)
                         SoFieldList(const SoFieldList &l)
                         ~SoFieldList()
     void                append(SoField *ptr)
     void                insert(SoField *ptr, int addBefore)
     SoField *           operator [](int i) const
     void                set(int i, SoField *field)

          Methods from class SbPList:

     int                 find(const void *ptr) const
     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 pointers to instances of classes
     derived from SoField.

METHODS
                         SoFieldList()
          Constructor.

                         SoFieldList(int size)
          Constructor that pre-allocates storage for size pointers.

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

                         ~SoFieldList()
          Destructor.

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

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

     void                set(int i, SoField *field)
          Sets an element of a list.


SEE ALSO
     SoField