39 virtual bool handle_args(
Args &args);
41 static bool dispatch_scale(
const std::string &opt,
const std::string &arg,
void *var);
42 static bool dispatch_rotate_xyz(
ProgramBase *
self,
const std::string &opt,
const std::string &arg,
void *var);
43 bool ns_dispatch_rotate_xyz(
const std::string &opt,
const std::string &arg,
void *var);
44 static bool dispatch_rotate_axis(
ProgramBase *
self,
const std::string &opt,
const std::string &arg,
void *var);
45 bool ns_dispatch_rotate_axis(
const std::string &opt,
const std::string &arg,
void *var);
46 static bool dispatch_translate(
const std::string &opt,
const std::string &arg,
void *var);
52 bool _got_zero_special;
53 bool _got_no_data_nan;
54 int _no_data_nan_num_channels;
55 bool _got_vis_inverse;
66 bool _got_output_filename;
68 bool _got_output_dirname;
70 bool _got_vis_filename;
72 bool _got_vistex_filename;
74 bool _got_ls_filename;
This is intended to be the base class for most general-purpose utility programs in the PANDATOOL tree...
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
The name of a file, such as a texture file or an Egg file.
Defines a pfm file, a 2-d table of floating-point numbers, either 3-component or 1-component,...
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
bool process_pfm(const Filename &input_filename, PfmFile &file)
Handles a single pfm file.
void add_transform_options()
Adds -TS, -TT, etc.
NodePath is the fundamental system for disambiguating instances, and also provides a higher-level int...