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

EggMultiBase Class Reference

#include <eggMultiBase.h>

Inheritance diagram for EggMultiBase:

ProgramBase EggMultiFilter EggCharacterFilter EggPalettize EggTopstrip List of all members.

Public Member Functions

 EggMultiBase ()

Protected Types

typedef pvector< PT(EggDataEggs )

Protected Member Functions

void append_command_comment (EggData &_data)
virtual PT (EggData) read_egg(const Filename &filename)

Static Protected Member Functions

void append_command_comment (EggData &_data, const string &comment)

Protected Attributes

bool _got_coordinate_system
CoordinateSystem _coordinate_system
Eggs _eggs
bool _force_complete

Member Typedef Documentation

typedef pvector<PT(EggData) EggMultiBase::Eggs) [protected]
 

Definition at line 54 of file eggMultiBase.h.


Constructor & Destructor Documentation

EggMultiBase::EggMultiBase  ) 
 

Definition at line 32 of file eggMultiBase.cxx.

References _coordinate_system, _force_complete, _got_coordinate_system, ProgramBase::add_option(), CS_yup_right, ProgramBase::dispatch_coordinate_system(), and ProgramBase::dispatch_none().


Member Function Documentation

void EggMultiBase::append_command_comment EggData _data,
const string &  comment
[static, protected]
 

Definition at line 78 of file eggMultiBase.cxx.

References data.

void EggMultiBase::append_command_comment EggData _data  )  [protected]
 

Definition at line 62 of file eggMultiBase.cxx.

References data, and ProgramBase::get_exec_command().

Referenced by EggMultiFilter::post_command_line().

virtual EggMultiBase::PT EggData   )  const [protected, virtual]
 

Referenced by EggMultiFilter::handle_args(), and EggTopstrip::run().


Member Data Documentation

CoordinateSystem EggMultiBase::_coordinate_system [protected]
 

Definition at line 52 of file eggMultiBase.h.

Referenced by EggTopstrip::adjust_transform(), EggMultiBase(), and EggMultiFilter::post_command_line().

Eggs EggMultiBase::_eggs [protected]
 

Definition at line 55 of file eggMultiBase.h.

Referenced by EggMultiFilter::get_output_filename(), EggMultiFilter::handle_args(), EggMultiFilter::post_command_line(), EggCharacterFilter::post_command_line(), EggPalettize::run(), and EggMultiFilter::write_eggs().

bool EggMultiBase::_force_complete [protected]
 

Definition at line 57 of file eggMultiBase.h.

Referenced by EggMultiBase(), and EggPalettize::EggPalettize().

bool EggMultiBase::_got_coordinate_system [protected]
 

Definition at line 51 of file eggMultiBase.h.

Referenced by EggMultiBase().


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