Open Inventor Reference
SoFieldList Class Reference

Maintains a list of pointers to fields. More...

#include <Inventor/SoLists.h>

Inheritance diagram for SoFieldList:
SbPList

List of all members.

Public Member Functions

 SoFieldList ()
 SoFieldList (int size)
 SoFieldList (const SoFieldList &l)
 ~SoFieldList ()
 Destructor.
void append (SoField *field)
 Adds a pointer to the end of the list.
void insert (SoField *field, int addBefore)
 Inserts given pointer in list before pointer with given index.
SoFieldoperator[] (int i) const
 Access an element of a list.
void set (int i, SoField *Field)
 Sets an element of a list.
SoFieldget (int i) const
 Internal versions of [] that do not check for bounds:

Detailed Description

This subclass of SbPList holds lists of pointers to instances of classes derived from SoField.

See Also
SoField

Definition at line 426 of file SoLists.h.


Constructor & Destructor Documentation

SoFieldList::SoFieldList ( ) [inline]

Definition at line 428 of file SoLists.h.

SoFieldList::SoFieldList ( int  size) [inline]

Definition at line 429 of file SoLists.h.

SoFieldList::SoFieldList ( const SoFieldList l) [inline]

Definition at line 430 of file SoLists.h.

SoFieldList::~SoFieldList ( ) [inline]

Definition at line 432 of file SoLists.h.

References SbPList::truncate().


Member Function Documentation

void SoFieldList::append ( SoField field) [inline]

Definition at line 435 of file SoLists.h.

References SbPList::append().

SoField* SoFieldList::get ( int  i) const [inline]

Reimplemented from SbPList.

Definition at line 452 of file SoLists.h.

References SbPList::get().

void SoFieldList::insert ( SoField field,
int  addBefore 
) [inline]

Definition at line 439 of file SoLists.h.

References SbPList::insert().

SoField* SoFieldList::operator[] ( int  i) const [inline]

Reimplemented from SbPList.

Definition at line 443 of file SoLists.h.

void SoFieldList::set ( int  i,
SoField Field 
) [inline]

Definition at line 447 of file SoLists.h.


The documentation for this class was generated from the following file: