SoVRMLInterpList Class Reference
[VRML add-on]

Maintains a list of pointers to VRML interpolators. More...

#include <Inventor/lists/SoVRMLInterpList.h>

Inheritance diagram for SoVRMLInterpList:
SoBaseList SbPList

List of all members.

Public Member Functions

 SoVRMLInterpList ()
 SoVRMLInterpList (int size)
 SoVRMLInterpList (const SoVRMLInterpList &l)
virtual ~SoVRMLInterpList ()
void append (SoVRMLInterpolator *ptr)
SoVRMLInterpolatoroperator[] (int i) const
SoVRMLInterpListoperator= (const SoVRMLInterpList &l)

Detailed Description

Maintains a list of pointers to VRML interpolators.

This subclass of SoBaseList holds lists of pointers to SoVRMLInterpolators. It updates reference counts to nodes in the list whenever adding or removing pointers.

SEE ALSO

SoVRMLInterpolator

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

SoVRMLInterpList::SoVRMLInterpList (  )  [inline]

Constructor.

SoVRMLInterpList::SoVRMLInterpList ( int  size  )  [inline]

Constructor that pre-allocates storage for size pointers.

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

Constructor that copies the contents of another list.

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

Destructor.


Member Function Documentation

void SoVRMLInterpList::append ( SoVRMLInterpolator ptr  ) 

Adds a VRML interpolator to the end of the list.

SoVRMLInterpList& SoVRMLInterpList::operator= ( const SoVRMLInterpList l  )  [inline]

Copies a list, keeping all reference counts correct.

Reimplemented from SoBaseList.

SoVRMLInterpolator* SoVRMLInterpList::operator[] ( int  i  )  const

Returns pointer with given index. If requested index does not exists, list is grown to return a valid pointer.

Reimplemented from SoBaseList.


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

Open Inventor Toolkit reference manual, generated on 12 Feb 2024
Copyright © Thermo Fisher Scientific All rights reserved.
http://www.openinventor.com/