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

GeomNode::CData Class Reference

Inheritance diagram for GeomNode::CData:

CycleData List of all members.

Public Member Functions

INLINE CData ()
 CData (const CData &copy)
virtual CycleDatamake_copy () const
virtual void write_datagram (BamWriter *manager, Datagram &dg) const
virtual int complete_pointers (TypedWritable **plist, BamReader *manager)
virtual void fillin (DatagramIterator &scan, BamReader *manager)

Public Attributes

Geoms _geoms

Constructor & Destructor Documentation

INLINE GeomNode::CData::CData  ) 
 

Referenced by make_copy().

GeomNode::CData::CData const CData &  copy  ) 
 

Definition at line 37 of file geomNode.cxx.


Member Function Documentation

int GeomNode::CData::complete_pointers TypedWritable **  plist,
BamReader manager
[virtual]
 

Reimplemented from CycleData.

Definition at line 80 of file geomNode.cxx.

References _geoms, CycleData::complete_pointers(), and DCAST.

void GeomNode::CData::fillin DatagramIterator scan,
BamReader manager
[virtual]
 

Reimplemented from CycleData.

Definition at line 102 of file geomNode.cxx.

References _geoms, DatagramIterator::get_uint16(), NULL, and BamReader::read_pointer().

CycleData * GeomNode::CData::make_copy  )  const [virtual]
 

Implements CycleData.

Definition at line 48 of file geomNode.cxx.

References CData().

void GeomNode::CData::write_datagram BamWriter manager,
Datagram dg
const [virtual]
 

Reimplemented from CycleData.

Definition at line 59 of file geomNode.cxx.

References _geoms, Datagram::add_uint16(), PN_uint16, and BamWriter::write_pointer().


Member Data Documentation

Geoms GeomNode::CData::_geoms
 

Definition at line 98 of file geomNode.h.

Referenced by complete_pointers(), fillin(), and write_datagram().


The documentation for this class was generated from the following files:
Generated on Fri Apr 18 00:12:21 2003 for Panda by doxygen1.3