Open Inventor Release 2023.2.3
 
Loading...
Searching...
No Matches
SoChildList.h File Reference

Go to the source code of this file.

Functions

 SoChildList (SoNode *parentNode, int size)
 
 SoChildList (SoNode *parentNode, const SoChildList &l)
 
virtual ~SoChildList ()
 
void append (SoNode *child)
 
void insert (SoNode *child, int addBefore)
 
void remove (int which)
 
void truncate (int start)
 
void copy (const SoChildList &l)
 
void set (int i, SoNode *child)
 
void traverse (SoAction *action)
 
void traverse (SoAction *action, int childIndex)
 
void traverse (SoAction *action, int firstChild, int lastChild)
 
void traverse (SoAction *action, SoNode *node)
 
void traverseMI (SoAction *action, int instanceIndex)
 
void traverseMI (SoAction *action, int childIndex, int numInstances)
 
void traverseMI (SoAction *action, int firstChild, int lastChild, int instanceIndex)
 
void traverseMI (SoAction *action, SoNode *node, int instanceIndex)
 

Function Documentation

◆ append()

void append ( SoNode child)

◆ copy()

void copy ( const SoChildList l)

◆ insert()

void insert ( SoNode child,
int  addBefore 
)

◆ remove()

void remove ( int  which)

◆ set()

void set ( int  i,
SoNode child 
)

◆ SoChildList() [1/2]

SoChildList ( SoNode parentNode,
const SoChildList &  l 
)

◆ SoChildList() [2/2]

SoChildList ( SoNode parentNode,
int  size 
)

◆ traverse() [1/4]

void traverse ( SoAction action)

◆ traverse() [2/4]

void traverse ( SoAction action,
int  childIndex 
)

Definition at line 106 of file SoChildList.h.

◆ traverse() [3/4]

void traverse ( SoAction action,
int  firstChild,
int  lastChild 
)

◆ traverse() [4/4]

void traverse ( SoAction action,
SoNode node 
)

◆ traverseMI() [1/4]

void traverseMI ( SoAction action,
int  childIndex,
int  numInstances 
)

Definition at line 122 of file SoChildList.h.

◆ traverseMI() [2/4]

void traverseMI ( SoAction action,
int  firstChild,
int  lastChild,
int  instanceIndex 
)

◆ traverseMI() [3/4]

void traverseMI ( SoAction action,
int  instanceIndex 
)

◆ traverseMI() [4/4]

void traverseMI ( SoAction action,
SoNode node,
int  instanceIndex 
)

◆ truncate()

void truncate ( int  start)

◆ ~SoChildList()

virtual ~SoChildList ( )
virtual