Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

PandaNode::ChildrenCopy Class Reference

#include <pandaNode.h>

List of all members.

Public Member Functions

 ChildrenCopy (const CDReader &cdata)
 ChildrenCopy (const ChildrenCopy &copy)
void operator= (const ChildrenCopy &copy)
int get_num_children () const
 Returns the number of children of the node.

PandaNodeget_child (int n) const
 Returns the nth child of the node.


Private Types

typedef PointerToArray< PointerTo<
PandaNode > > 
List

Private Attributes

List _list


Member Typedef Documentation

typedef PointerToArray< PointerTo< PandaNode > > PandaNode::ChildrenCopy::List [private]
 

Definition at line 357 of file pandaNode.h.


Constructor & Destructor Documentation

PandaNode::ChildrenCopy::ChildrenCopy const CDReader cdata  ) 
 

Definition at line 406 of file pandaNode.cxx.

PandaNode::ChildrenCopy::ChildrenCopy const ChildrenCopy &  copy  )  [inline]
 

Definition at line 256 of file pandaNode.I.

References INLINE, nassertr, and NULL.


Member Function Documentation

PandaNode * PandaNode::ChildrenCopy::get_child int  n  )  const [inline]
 

Returns the nth child of the node.

Definition at line 295 of file pandaNode.I.

int PandaNode::ChildrenCopy::get_num_children  )  const [inline]
 

Returns the number of children of the node.

Definition at line 282 of file pandaNode.I.

void PandaNode::ChildrenCopy::operator= const ChildrenCopy &  copy  )  [inline]
 

Definition at line 269 of file pandaNode.I.

References INLINE.


Member Data Documentation

List PandaNode::ChildrenCopy::_list [private]
 

Definition at line 358 of file pandaNode.h.


The documentation for this class was generated from the following files:
Generated on Fri May 2 00:53:03 2003 for Panda by doxygen1.3