| _allow_errors | SomethingToEgg |  [protected] | 
  | _allow_last_param | WithOutputFile |  [protected] | 
  | _allow_stdout | WithOutputFile |  [protected] | 
  | _animation_convert | SomethingToEgg |  [protected] | 
  | _binary_output | WithOutputFile |  [protected] | 
  | _character_name | SomethingToEgg |  [protected] | 
  | _compose_transforms | FltToEgg |  | 
  | _coordinate_system | EggBase |  [protected] | 
  | _data | EggBase |  [protected] | 
  | _end_frame | SomethingToEgg |  [protected] | 
  | _force_complete | EggReader |  [protected] | 
  | _format_name | EggConverter |  [protected] | 
  | _frame_inc | SomethingToEgg |  [protected] | 
  | _got_coordinate_system | EggBase |  [protected] | 
  | _got_end_frame | SomethingToEgg |  [protected] | 
  | _got_frame_inc | SomethingToEgg |  [protected] | 
  | _got_input_frame_rate | SomethingToEgg |  [protected] | 
  | _got_neutral_frame | SomethingToEgg |  [protected] | 
  | _got_output_filename | WithOutputFile |  [protected] | 
  | _got_output_frame_rate | SomethingToEgg |  [protected] | 
  | _got_path_directory | ProgramBase |  [protected] | 
  | _got_path_store | ProgramBase |  [protected] | 
  | _got_start_frame | SomethingToEgg |  [protected] | 
  | _got_transform | EggWriter |  [protected] | 
  | _input_filename | SomethingToEgg |  [protected] | 
  | _input_frame_rate | SomethingToEgg |  [protected] | 
  | _input_units | SomethingToEgg |  [protected] | 
  | _merge_externals | SomethingToEgg |  [protected] | 
  | _neutral_frame | SomethingToEgg |  [protected] | 
  | _normals_mode | EggWriter |  [protected] | 
  | _normals_threshold | EggWriter |  [protected] | 
  | _output_filename | WithOutputFile |  [protected] | 
  | _output_frame_rate | SomethingToEgg |  [protected] | 
  | _output_units | SomethingToEgg |  [protected] | 
  | _path_replace | ProgramBase |  [protected] | 
  | _preferred_extension | WithOutputFile |  [protected] | 
  | _program_args | ProgramBase |  | 
  | _program_name | ProgramBase |  | 
  | _start_frame | SomethingToEgg |  [protected] | 
  | _transform | EggWriter |  [protected] | 
  | add_animation_options() | SomethingToEgg |  | 
  | add_delod_options(double default_delod=-1.0) | EggReader |  | 
  | add_merge_externals_options() | SomethingToEgg |  | 
  | add_normals_options() | EggWriter |  | 
  | add_option(const string &option, const string &parm_name, int index_group, const string &description, OptionDispatchFunction option_function, bool *bool_var=(bool *) NULL, void *option_data=(void *) NULL) | ProgramBase |  [protected] | 
  | add_option(const string &option, const string &parm_name, int index_group, const string &description, OptionDispatchMethod option_method, bool *bool_var=(bool *) NULL, void *option_data=(void *) NULL) | ProgramBase |  [protected] | 
  | add_path_replace_options() | ProgramBase |  [protected] | 
  | add_path_store_options() | ProgramBase |  [protected] | 
  | add_runline(const string &runline) | ProgramBase |  [protected] | 
  | add_texture_options() | EggReader |  | 
  | add_transform_options() | EggWriter |  | 
  | add_units_options() | SomethingToEgg |  | 
  | append_command_comment(EggData &_data) | EggBase |  [protected] | 
  | append_command_comment(EggData &_data, const string &comment) | EggBase |  [protected, static] | 
  | apply_parameters(SomethingToEggConverter &converter) | SomethingToEgg |  [protected] | 
  | apply_units_scale(EggData &data) | SomethingToEgg |  [protected] | 
  | Args typedef | ProgramBase |  | 
  | as_reader() | EggReader |  [virtual] | 
  | EggReader::as_writer() | EggBase |  [virtual] | 
  | EggWriter::as_writer() | EggWriter |  [virtual] | 
  | check_last_arg(ProgramBase::Args &args, int minimum_args) | WithOutputFile |  [protected] | 
  | clear_options() | ProgramBase |  [protected] | 
  | clear_runlines() | ProgramBase |  [protected] | 
  | convert_paths(EggNode *node, PathReplace *path_replace, const DSearchPath &additional_path) | EggBase |  [static] | 
  | dispatch_animation_convert(const string &opt, const string &arg, void *var) | SomethingToEgg |  [protected, static] | 
  | dispatch_color(const string &opt, const string &arg, void *var) | ProgramBase |  [protected, static] | 
  | dispatch_coordinate_system(const string &opt, const string &arg, void *var) | ProgramBase |  [protected, static] | 
  | dispatch_count(const string &opt, const string &arg, void *var) | ProgramBase |  [protected, static] | 
  | dispatch_double(const string &opt, const string &arg, void *var) | ProgramBase |  [protected, static] | 
  | dispatch_double_pair(const string &opt, const string &arg, void *var) | ProgramBase |  [protected, static] | 
  | dispatch_double_quad(const string &opt, const string &arg, void *var) | ProgramBase |  [protected, static] | 
  | dispatch_double_triple(const string &opt, const string &arg, void *var) | ProgramBase |  [protected, static] | 
  | dispatch_false(const string &opt, const string &arg, void *var) | ProgramBase |  [protected, static] | 
  | dispatch_filename(const string &opt, const string &arg, void *var) | ProgramBase |  [protected, static] | 
  | dispatch_image_type(const string &opt, const string &arg, void *var) | ProgramBase |  [protected, static] | 
  | dispatch_int(const string &opt, const string &arg, void *var) | ProgramBase |  [protected, static] | 
  | dispatch_int_pair(const string &opt, const string &arg, void *var) | ProgramBase |  [protected, static] | 
  | dispatch_none(const string &opt, const string &arg, void *) | ProgramBase |  [protected, static] | 
  | dispatch_normals(ProgramBase *self, const string &opt, const string &arg, void *mode) | EggWriter |  [protected, static] | 
  | dispatch_path_replace(const string &opt, const string &arg, void *var) | ProgramBase |  [protected, static] | 
  | dispatch_path_store(const string &opt, const string &arg, void *var) | ProgramBase |  [protected, static] | 
  | dispatch_rotate_axis(ProgramBase *self, const string &opt, const string &arg, void *var) | EggWriter |  [protected, static] | 
  | dispatch_rotate_xyz(ProgramBase *self, const string &opt, const string &arg, void *var) | EggWriter |  [protected, static] | 
  | dispatch_scale(const string &opt, const string &arg, void *var) | EggWriter |  [protected, static] | 
  | dispatch_search_path(const string &opt, const string &arg, void *var) | ProgramBase |  [protected, static] | 
  | dispatch_string(const string &opt, const string &arg, void *var) | ProgramBase |  [protected, static] | 
  | dispatch_translate(const string &opt, const string &arg, void *var) | EggWriter |  [protected, static] | 
  | dispatch_true(const string &opt, const string &arg, void *var) | ProgramBase |  [protected, static] | 
  | dispatch_units(const string &opt, const string &arg, void *var) | ProgramBase |  [protected, static] | 
  | do_reader_options() | EggReader |  [protected] | 
  | EggBase() | EggBase |  | 
  | EggConverter(const string &format_name, const string &preferred_extension=string(), bool allow_last_param=true, bool allow_stdout=true) | EggConverter |  | 
  | EggFilter(bool allow_last_param=false, bool allow_stdout=true) | EggFilter |  | 
  | EggReader() | EggReader |  | 
  | EggWriter(bool allow_last_param=false, bool allow_stdout=true) | EggWriter |  | 
  | FltToEgg() | FltToEgg |  | 
  | format_text(ostream &out, bool &last_newline, const string &prefix, int indent_width, const string &text, int line_width) | ProgramBase |  [protected, static] | 
  | get_exec_command() const | ProgramBase |  | 
  | get_output() | WithOutputFile |  | 
  | get_output_filename() const | WithOutputFile |  | 
  | handle_args(Args &args) | SomethingToEgg |  [protected, virtual] | 
  | EggConverter::handle_args(Args &args) | EggFilter |  [protected, virtual] | 
  | handle_help_option(const string &opt, const string &arg, void *) | ProgramBase |  [protected, static] | 
  | has_output_filename() const | WithOutputFile |  | 
  | NM_polygon enum value | EggWriter |  [protected] | 
  | NM_preserve enum value | EggWriter |  [protected] | 
  | NM_strip enum value | EggWriter |  [protected] | 
  | NM_vertex enum value | EggWriter |  [protected] | 
  | NormalsMode enum name | EggWriter |  [protected] | 
  | ns_dispatch_normals(const string &opt, const string &arg, void *mode) | EggWriter |  [protected] | 
  | ns_dispatch_rotate_axis(const string &opt, const string &arg, void *var) | EggWriter |  [protected] | 
  | ns_dispatch_rotate_xyz(const string &opt, const string &arg, void *var) | EggWriter |  [protected] | 
  | OptionDispatchFunction typedef | ProgramBase |  [protected] | 
  | OptionDispatchMethod typedef | ProgramBase |  [protected] | 
  | parse_command_line(int argc, char *argv[]) | ProgramBase |  [virtual] | 
  | post_command_line() | SomethingToEgg |  [protected, virtual] | 
  | post_process_egg_file() | SomethingToEgg |  [protected, virtual] | 
  | ProgramBase() | ProgramBase |  | 
  | redescribe_option(const string &option, const string &description) | ProgramBase |  [protected] | 
  | remove_option(const string &option) | ProgramBase |  [protected] | 
  | run() | FltToEgg |  | 
  | set_program_description(const string &description) | ProgramBase |  [protected] | 
  | show_description() | ProgramBase |  | 
  | show_options() | ProgramBase |  | 
  | show_text(const string &text) | ProgramBase |  [inline] | 
  | show_text(const string &prefix, int indent_width, string text) | ProgramBase |  | 
  | show_usage() | ProgramBase |  | 
  | SomethingToEgg(const string &format_name, const string &preferred_extension=string(), bool allow_last_param=true, bool allow_stdout=true) | SomethingToEgg |  | 
  | verify_output_file_safe() const | WithOutputFile |  [protected] | 
  | WithOutputFile(bool allow_last_param, bool allow_stdout, bool binary_output) | WithOutputFile |  | 
  | write_egg_file() | EggWriter |  | 
  | ~ProgramBase() | ProgramBase |  [virtual] | 
  | ~WithOutputFile() | WithOutputFile |  [virtual] |