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

MayaToEgg Class Reference

#include <mayaToEgg.h>

Inheritance diagram for MayaToEgg:

SomethingToEgg EggConverter EggFilter EggReader EggWriter EggBase EggBase WithOutputFile ProgramBase ProgramBase List of all members.

Public Member Functions

 MayaToEgg ()
void run ()

Static Protected Member Functions

bool dispatch_transform_type (const string &opt, const string &arg, void *var)

Protected Attributes

int _verbose
bool _polygon_output
double _polygon_tolerance
MayaToEggConverter::TransformType _transform_type

Constructor & Destructor Documentation

MayaToEgg::MayaToEgg  ) 
 

Definition at line 30 of file mayaToEgg.cxx.

References _polygon_output, _polygon_tolerance, _transform_type, _verbose, SomethingToEgg::add_animation_options(), EggWriter::add_normals_options(), ProgramBase::add_option(), ProgramBase::add_path_replace_options(), ProgramBase::add_path_store_options(), EggWriter::add_transform_options(), SomethingToEgg::add_units_options(), ProgramBase::dispatch_count(), ProgramBase::dispatch_double(), ProgramBase::dispatch_none(), dispatch_transform_type(), NULL, ProgramBase::set_program_description(), and MayaToEggConverter::TT_model.


Member Function Documentation

bool MayaToEgg::dispatch_transform_type const string &  opt,
const string &  arg,
void var
[static, protected]
 

Definition at line 149 of file mayaToEgg.cxx.

References nout, MayaToEggConverter::string_transform_type(), MayaToEggConverter::TransformType, and MayaToEggConverter::TT_invalid.

Referenced by MayaToEgg().

void MayaToEgg::run  ) 
 

Definition at line 81 of file mayaToEgg.cxx.

References EggBase::_coordinate_system, EggBase::_data, EggBase::_got_coordinate_system, SomethingToEgg::_input_filename, SomethingToEgg::_input_units, WithOutputFile::_output_filename, _polygon_output, MayaToEggConverter::_polygon_output, _polygon_tolerance, MayaToEggConverter::_polygon_tolerance, ProgramBase::_program_name, _transform_type, MayaToEggConverter::_transform_type, _verbose, SomethingToEgg::apply_parameters(), MayaToEggConverter::convert_file(), DU_invalid, Filename::make_absolute(), nout, NS_debug, NS_info, NS_spam, MayaToEggConverter::open_api(), EggData::set_coordinate_system(), SomethingToEggConverter::set_egg_data(), and EggWriter::write_egg_file().

Referenced by main().


Member Data Documentation

bool MayaToEgg::_polygon_output [protected]
 

Definition at line 40 of file mayaToEgg.h.

Referenced by MayaToEgg(), and run().

double MayaToEgg::_polygon_tolerance [protected]
 

Definition at line 41 of file mayaToEgg.h.

Referenced by MayaToEgg(), and run().

MayaToEggConverter::TransformType MayaToEgg::_transform_type [protected]
 

Definition at line 42 of file mayaToEgg.h.

Referenced by MayaToEgg(), and run().

int MayaToEgg::_verbose [protected]
 

Definition at line 39 of file mayaToEgg.h.

Referenced by MayaToEgg(), and run().


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