Inventor/lists/SbExtIntList.h File Reference

#include <Inventor/SbBase.h>
#include <Inventor/STL/vector>

Go to the source code of this file.

Namespaces

namespace  SbExtIntListNamespace

Typedefs

typedef GenIndex SbExtIntListNamespace::IndexType
typedef std::vector< IndexType > SbExtIntListNamespace::IndexContainerType
typedef
IndexContainerType::iterator 
SbExtIntListNamespace::IndexContainerIterator
typedef
SbExtIntListNamespace::IndexContainerIterator 
IteratorType

Enumerations

enum  { NODE = -1 }
enum  { ALL_INSTANCE = -2 }
enum  { FORWARD_TRAVERSAL = -3 }

Functions

 SbExtIntList ()
 SbExtIntList (int initSize)
virtual ~SbExtIntList ()
void append (int val)
void append (int val1, int val2)
void set (int index, int val)
void set (int index, int val1, int val2)
void set (int startIndex, int *values, int numValues)
int find (int integer)
void truncate (int start)
SbExtIntListNamespace::GenIndex & operator[] (int i)
unsigned int size () const

Variables

SbExtIntListNamespace::IndexContainerType m_container

Typedef Documentation


Enumeration Type Documentation

anonymous enum
Enumerator:
NODE 
anonymous enum
Enumerator:
ALL_INSTANCE 
anonymous enum
Enumerator:
FORWARD_TRAVERSAL 

Function Documentation

void append ( int  val1,
int  val2 
)
void append ( int  val  ) 
int find ( int  integer  ) 
SbExtIntListNamespace::GenIndex& operator[] ( int  i  ) 
SbExtIntList ( int  initSize  ) 
SbExtIntList (  ) 

Constructors, similar to SbPList.

void set ( int  startIndex,
int *  values,
int  numValues 
)
void set ( int  index,
int  val1,
int  val2 
)
void set ( int  index,
int  val 
)
unsigned int size (  )  const
void truncate ( int  start  ) 

Removes all pointers after one with given index, inclusive.

virtual ~SbExtIntList (  )  [virtual]

Variable Documentation


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