SoVRMLInterpOutputList Class Reference
[VRML add-on]

Maintains a list of pointers to VRML interpolator outputs. More...

#include <Inventor/lists/SoVRMLInterpOutputList.h>

Inheritance diagram for SoVRMLInterpOutputList:
SbPList

List of all members.

Public Member Functions

 SoVRMLInterpOutputList ()
 SoVRMLInterpOutputList (int size)
 SoVRMLInterpOutputList (const SoVRMLInterpOutputList &l)
virtual ~SoVRMLInterpOutputList ()
void append (SoVRMLInterpOutput *interpOutput)
void insert (SoVRMLInterpOutput *interpOutput, int addBefore)
SoVRMLInterpOutputoperator[] (int i) const
void set (int i, SoVRMLInterpOutput *interpOutput)

Detailed Description

Maintains a list of pointers to VRML interpolator outputs.

This subclass of SbPList holds lists of pointers to SoVRMLInterpOutputs. It updates reference counts to VRML interpolator outputs in the list whenever adding or removing pointers.

SEE ALSO

SoVRMLInterpOutput

Deprecated:

Deprecated since Open Inventor 9500
The VRML API is no longer supported. See section http://oivdoc95.vsg3d.com/content/compatibility-notes-4#Deprecation of the Reference Manual.

Constructor & Destructor Documentation

SoVRMLInterpOutputList::SoVRMLInterpOutputList (  )  [inline]

Constructor.

SoVRMLInterpOutputList::SoVRMLInterpOutputList ( int  size  )  [inline]

Constructor that pre-allocates storage for size pointers.

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

Constructor that copies the contents of another list.

virtual SoVRMLInterpOutputList::~SoVRMLInterpOutputList (  )  [inline, virtual]

Destructor.


Member Function Documentation

void SoVRMLInterpOutputList::append ( SoVRMLInterpOutput interpOutput  )  [inline]

Adds a VRML interpolator output to the end of the list.

void SoVRMLInterpOutputList::insert ( SoVRMLInterpOutput interpOutput,
int  addBefore 
) [inline]

Inserts the given VRML interpolator output in the list before the element of the given index.

SoVRMLInterpOutput* SoVRMLInterpOutputList::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.

void SoVRMLInterpOutputList::set ( int  i,
SoVRMLInterpOutput interpOutput 
) [inline]

Sets an element of a list.


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

Open Inventor by FEI reference manual, generated on 19 Aug 2019
Copyright © FEI S.A.S. All rights reserved.
http://www.openinventor.com/