SoNodeList.3coin4 - Man Page

The SoNodeList class is a container for pointers to SoNode objects.


#include <Inventor/lists/SoNodeList.h>

Inherits SoBaseList.

Inherited by SoChildList.

Public Member Functions

SoNodeList (void)
SoNodeList (const int size)
SoNodeList (const SoNodeList &nl)
~SoNodeList ()
void append (SoNode *const ptr)
SoNode * operator[] (const int i) const
SoNodeList & operator= (const SoNodeList &nl)

Additional Inherited Members

Detailed Description

The SoNodeList class is a container for pointers to SoNode objects.

As this class inherits SoBaseList, referencing and dereferencing will default be done on the objects at append(), remove(), insert() etc.

Constructor & Destructor Documentation

SoNodeList::SoNodeList (void)

Default constructor.

SoNodeList::SoNodeList (const int size)

Constructor with a hint about the number of elements the list will hold.

See also

SoBaseList::SoBaseList(const int)

SoNodeList::SoNodeList (const SoNodeList & nl)

Copy constructor.

See also

SoBaseList::SoBaseList(const SoBaseList &)

SoNodeList::~SoNodeList ()


See also


Member Function Documentation

void SoNodeList::append (SoNode *const ptr)

Append ptr to the list.

See also


SoNode * SoNodeList::operator[] (const int i) const

Return node pointer at index i.

See also


SoNodeList & SoNodeList::operator= (const SoNodeList & nl)

Copy contents of list nl to this list.

See also



Generated automatically by Doxygen for Coin from the source code.


Wed Jul 20 2022 Version 4.0.0 Coin