Maintains a list of pointers to the field definitions of a prototype. More...
#include <Inventor/lists/SoVRMLPROTOFieldList.h>
Public Member Functions | |
SoVRMLPROTOFieldList () | |
SoVRMLPROTOFieldList (int size) | |
SoVRMLPROTOFieldList (const SoVRMLPROTOFieldList &l) | |
virtual | ~SoVRMLPROTOFieldList () |
SoVRMLPROTOField * | operator[] (int i) const |
Maintains a list of pointers to the field definitions of a prototype.
This subclass of SbPList holds lists of pointers to instances of class SoVRMLPROTOField.
This section may reference portions of the VRML 2.0 specification that are not present in this help file. The complete VRML 2.0 spec is available at http://www.web3d.org .
SoVRMLPROTOFieldList::SoVRMLPROTOFieldList | ( | ) | [inline] |
Constructor.
SoVRMLPROTOFieldList::SoVRMLPROTOFieldList | ( | int | size | ) | [inline] |
Constructor that pre-allocates storage for size pointers.
SoVRMLPROTOFieldList::SoVRMLPROTOFieldList | ( | const SoVRMLPROTOFieldList & | l | ) | [inline] |
Constructor that copies the contents of another list.
virtual SoVRMLPROTOFieldList::~SoVRMLPROTOFieldList | ( | ) | [inline, virtual] |
Destructor.
SoVRMLPROTOField* SoVRMLPROTOFieldList::operator[] | ( | int | i | ) | const [inline] |
Returns pointer with given index. If requested index does not exists, list is grown to return a valid pointer.
Reimplemented from SbPList.