Panda3D
PNMWriter Member List
This is the complete list of members for PNMWriter, including all inherited members.
_comment (defined in PNMImageHeader)PNMImageHeader [protected]
_file (defined in PNMWriter)PNMWriter [protected]
_is_valid (defined in PNMWriter)PNMWriter [protected]
_maxval (defined in PNMImageHeader)PNMImageHeader [protected]
_num_channels (defined in PNMImageHeader)PNMImageHeader [protected]
_owns_file (defined in PNMWriter)PNMWriter [protected]
_type (defined in PNMWriter)PNMWriter [protected]
_x_size (defined in PNMImageHeader)PNMImageHeader [protected]
_y_size (defined in PNMImageHeader)PNMImageHeader [protected]
ColorType enum name (defined in PNMImageHeader)PNMImageHeader
compute_histogram(HistMap &hist, xel *array, xelval *alpha, int max_colors=0)PNMImageHeader [protected]
compute_palette(Palette &palette, xel *array, xelval *alpha, int max_colors=0)PNMImageHeader [protected]
copy_header_from(const PNMImageHeader &header)PNMWriter [inline]
CT_color enum value (defined in PNMImageHeader)PNMImageHeader
CT_four_channel enum value (defined in PNMImageHeader)PNMImageHeader
CT_grayscale enum value (defined in PNMImageHeader)PNMImageHeader
CT_invalid enum value (defined in PNMImageHeader)PNMImageHeader
CT_two_channel enum value (defined in PNMImageHeader)PNMImageHeader
get_color_type() const PNMImageHeader [inline]
get_comment() const PNMImageHeader [inline]
get_maxval() const PNMImageHeader [inline]
get_num_channels() const PNMImageHeader [inline]
get_type() const PNMWriter [inline]
get_x_size() const PNMImageHeader [inline]
get_y_size() const PNMImageHeader [inline]
has_alpha(ColorType color_type)PNMImageHeader [inline, static]
has_alpha() const PNMImageHeader [inline]
has_type() const PNMImageHeader [inline]
HistMap typedef (defined in PNMImageHeader)PNMImageHeader
is_grayscale(ColorType color_type)PNMImageHeader [inline, static]
is_grayscale() const PNMImageHeader [inline]
is_valid() const PNMWriter [inline]
make_reader(const Filename &filename, PNMFileType *type=NULL, bool report_unknown_type=true) const PNMImageHeader
make_reader(istream *file, bool owns_file=true, const Filename &filename=Filename(), string magic_number=string(), PNMFileType *type=NULL, bool report_unknown_type=true) const PNMImageHeader
make_writer(const Filename &filename, PNMFileType *type=NULL) const PNMImageHeader
make_writer(ostream *file, bool owns_file=true, const Filename &filename=Filename(), PNMFileType *type=NULL) const PNMImageHeader
operator=(const PNMImageHeader &copy) (defined in PNMImageHeader)PNMImageHeader [inline]
output(ostream &out) const (defined in PNMImageHeader)PNMImageHeader
Palette typedef (defined in PNMImageHeader)PNMImageHeader
PixelCount typedef (defined in PNMImageHeader)PNMImageHeader
PNMImageHeader() (defined in PNMImageHeader)PNMImageHeader [inline]
PNMImageHeader(const PNMImageHeader &copy) (defined in PNMImageHeader)PNMImageHeader [inline]
PNMWriter(PNMFileType *type, ostream *file, bool owns_file) (defined in PNMWriter)PNMWriter [inline, protected]
read_header(const Filename &filename, PNMFileType *type=NULL, bool report_unknown_type=true)PNMImageHeader
read_header(istream &data, const string &filename=string(), PNMFileType *type=NULL, bool report_unknown_type=true)PNMImageHeader
read_magic_number(istream *file, string &magic_number, int num_bytes)PNMImageHeader [static]
record_color(HistMap &hist, const PixelSpec &color)PNMImageHeader [inline, protected]
set_color_type(ColorType type) (defined in PNMWriter)PNMWriter [inline]
set_comment(const string &comment)PNMImageHeader [inline]
set_maxval(xelval maxval) (defined in PNMWriter)PNMWriter [inline]
set_num_channels(int num_channels) (defined in PNMWriter)PNMWriter [inline]
set_type(PNMFileType *type)PNMImageHeader [inline]
set_x_size(int x_size) (defined in PNMWriter)PNMWriter [inline]
set_y_size(int y_size) (defined in PNMWriter)PNMWriter [inline]
supports_grayscale() const PNMWriter [virtual]
supports_stream_write() const PNMWriter [virtual]
supports_write_row() const PNMWriter [virtual]
write_data(xel *array, xelval *alpha)PNMWriter [virtual]
write_header()PNMWriter [virtual]
write_row(xel *array, xelval *alpha)PNMWriter [virtual]
~PNMImageHeader() (defined in PNMImageHeader)PNMImageHeader [inline]
~PNMWriter() (defined in PNMWriter)PNMWriter [virtual]
 All Classes Functions Variables Enumerations