This is the complete list of members for PNMImage, including all inherited members.
| add_alpha() | PNMImage | inline |
| add_sub_image(const PNMImage ©, int xto, int yto, int xfrom=0, int yfrom=0, int x_size=-1, int y_size=-1, float pixel_scale=1.0) | PNMImage | |
| alpha_fill(float alpha=0.0) | PNMImage | inline |
| alpha_fill_val(xelval alpha=0) | PNMImage | |
| apply_exponent(float gray_exponent) | PNMImage | inline |
| apply_exponent(float gray_exponent, float alpha_exponent) | PNMImage | inline |
| apply_exponent(float red_exponent, float green_exponent, float blue_exponent) | PNMImage | inline |
| apply_exponent(float red_exponent, float green_exponent, float blue_exponent, float alpha_exponent) | PNMImage | |
| blend(int x, int y, const LRGBColorf &val, float alpha) | PNMImage | inline |
| blend(int x, int y, float r, float g, float b, float alpha) | PNMImage | |
| blend_sub_image(const PNMImage ©, int xto, int yto, int xfrom=0, int yfrom=0, int x_size=-1, int y_size=-1, float pixel_scale=1.0) | PNMImage | |
| box_filter(float radius=1.0) | PNMImage | inline |
| box_filter_from(float radius, const PNMImage ©) | PNMImage | |
| clamp_val(int input_value) const | PNMImage | inline |
| clear() | PNMImage | |
| clear(int x_size, int y_size, int num_channels=3, xelval maxval=255, PNMFileType *type=nullptr, ColorSpace color_space=CS_linear) | PNMImage | |
| clear_read_size() | PNMImage | inline |
| ColorType enum name (defined in PNMImageHeader) | PNMImageHeader | |
| copy_channel(const PNMImage ©, int src_channel, int dest_channel) | PNMImage | |
| copy_channel(const PNMImage ©, int xto, int yto, int cto, int xfrom=0, int yfrom=0, int cfrom=0, int x_size=-1, int y_size=-1) | PNMImage | |
| copy_channel_bits(const PNMImage ©, int src_channel, int dest_channel, xelval src_mask, int right_shift) | PNMImage | |
| copy_from(const PNMImage ©) | PNMImage | |
| copy_header_from(const PNMImageHeader &header) | PNMImage | |
| copy_sub_image(const PNMImage ©, int xto, int yto, int xfrom=0, int yfrom=0, int x_size=-1, int y_size=-1) | PNMImage | |
| 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 | |
| darken_sub_image(const PNMImage ©, int xto, int yto, int xfrom=0, int yfrom=0, int x_size=-1, int y_size=-1, float pixel_scale=1.0) | PNMImage | |
| do_fill_distance(int xi, int yi, int d) | PNMImage | |
| expand_border(int left, int right, int bottom, int top, const LColorf &color) | PNMImage | |
| fill(float red, float green, float blue) | PNMImage | inline |
| fill(float gray=0.0) | PNMImage | inline |
| fill_distance_inside(const PNMImage &mask, float threshold, int radius, bool shrink_from_border) | PNMImage | |
| fill_distance_outside(const PNMImage &mask, float threshold, int radius) | PNMImage | |
| fill_val(xelval red, xelval green, xelval blue) | PNMImage | |
| fill_val(xelval gray=0) | PNMImage | inline |
| flip(bool flip_x, bool flip_y, bool transpose) | PNMImage | |
| from_alpha_val(xelval input_value) const | PNMImage | inline |
| from_val(xelval input_value) const | PNMImage | inline |
| gamma_correct(float from_gamma, float to_gamma) | PNMImage | inline |
| gamma_correct_alpha(float from_gamma, float to_gamma) | PNMImage | inline |
| gaussian_filter(float radius=1.0) | PNMImage | inline |
| gaussian_filter_from(float radius, const PNMImage ©) | PNMImage | |
| get_alpha(int x, int y) const | PNMImage | inline |
| get_alpha_array() | PNMImage | inline |
| get_alpha_array() const | PNMImage | inline |
| get_alpha_val(int x, int y) const | PNMImage | inline |
| get_array() | PNMImage | inline |
| get_array() const | PNMImage | inline |
| get_average_gray() const | PNMImage | |
| get_average_xel() const | PNMImage | |
| get_average_xel_a() const | PNMImage | |
| get_blue(int x, int y) const | PNMImage | inline |
| get_blue_val(int x, int y) const | PNMImage | inline |
| get_bright(int x, int y) const | PNMImage | inline |
| get_bright(int x, int y, float rc, float gc, float bc) const | PNMImage | inline |
| get_bright(int x, int y, float rc, float gc, float bc, float ac) const | PNMImage | inline |
| get_channel(int x, int y, int channel) const | PNMImage | |
| get_channel_val(int x, int y, int channel) const | PNMImage | |
| get_color_space() const | PNMImage | inline |
| PNMImageHeader::get_color_space | PNMImageHeader | inline |
| get_color_type() const | PNMImageHeader | inline |
| get_comment | PNMImageHeader | inline |
| get_comment() const (defined in PNMImageHeader) | PNMImageHeader | inline |
| get_gray(int x, int y) const | PNMImage | inline |
| get_gray_val(int x, int y) const | PNMImage | inline |
| get_green(int x, int y) const | PNMImage | inline |
| get_green_val(int x, int y) const | PNMImage | inline |
| get_maxval | PNMImageHeader | inline |
| get_maxval() const (defined in PNMImageHeader) | PNMImageHeader | inline |
| get_num_channels | PNMImageHeader | inline |
| get_num_channels() const (defined in PNMImageHeader) | PNMImageHeader | inline |
| get_pixel(int x, int y) const | PNMImage | |
| get_read_x_size() const | PNMImage | inline |
| get_read_y_size() const | PNMImage | inline |
| get_red(int x, int y) const | PNMImage | inline |
| get_red_val(int x, int y) const | PNMImage | inline |
| get_size | PNMImageHeader | inline |
| get_size() const (defined in PNMImageHeader) | PNMImageHeader | inline |
| get_type | PNMImageHeader | inline |
| get_type() const (defined in PNMImageHeader) | PNMImageHeader | inline |
| get_x_size() const | PNMImageHeader | inline |
| get_xel(int x, int y) const | PNMImage | inline |
| get_xel_a(int x, int y) const | PNMImage | inline |
| get_xel_val(int x, int y) | PNMImage | inline |
| get_xel_val(int x, int y) const | PNMImage | inline |
| get_y_size() const | PNMImageHeader | inline |
| has_alpha(ColorType color_type) | PNMImageHeader | inlinestatic |
| has_alpha() const | PNMImageHeader | inline |
| has_read_size() const | PNMImage | inline |
| has_type | PNMImageHeader | inline |
| has_type() const (defined in PNMImageHeader) | PNMImageHeader | inline |
| HistMap typedef (defined in PNMImageHeader) | PNMImageHeader | |
| indirect_1d_lookup(const PNMImage &index_image, int channel, const PNMImage &pixel_values) | PNMImage | |
| is_grayscale(ColorType color_type) | PNMImageHeader | inlinestatic |
| is_grayscale() const | PNMImageHeader | inline |
| is_valid() const | PNMImage | inline |
| lighten_sub_image(const PNMImage ©, int xto, int yto, int xfrom=0, int yfrom=0, int x_size=-1, int y_size=-1, float pixel_scale=1.0) | PNMImage | |
| make_grayscale() | PNMImage | inline |
| make_grayscale(float rc, float gc, float bc) | PNMImage | |
| make_histogram(Histogram &hist) | PNMImage | |
| make_reader(const Filename &filename, PNMFileType *type=nullptr, bool report_unknown_type=true) const | PNMImageHeader | |
| make_reader(std::istream *file, bool owns_file=true, const Filename &filename=Filename(), std::string magic_number=std::string(), PNMFileType *type=nullptr, bool report_unknown_type=true) const | PNMImageHeader | |
| make_rgb() | PNMImage | inline |
| make_writer(const Filename &filename, PNMFileType *type=nullptr) const | PNMImageHeader | |
| make_writer(std::ostream *file, bool owns_file=true, const Filename &filename=Filename(), PNMFileType *type=nullptr) const | PNMImageHeader | |
| mult_sub_image(const PNMImage ©, int xto, int yto, int xfrom=0, int yfrom=0, int x_size=-1, int y_size=-1, float pixel_scale=1.0) | PNMImage | |
| operator *(const PNMImage &other) const | PNMImage | inline |
| operator *(float multiplier) const | PNMImage | inline |
| operator *(const LColorf &other) const | PNMImage | inline |
| operator *=(const PNMImage &other) | PNMImage | |
| operator *=(float multiplier) | PNMImage | |
| operator *=(const LColorf &other) | PNMImage | |
| operator -(const PNMImage &other) const | PNMImage | inline |
| operator -(const LColorf &other) const | PNMImage | inline |
| operator -=(const PNMImage &other) | PNMImage | |
| operator -=(const LColorf &other) | PNMImage | |
| operator [](int y) | PNMImage | inline |
| operator [](int y) const | PNMImage | inline |
| operator ~() const | PNMImage | |
| operator+(const PNMImage &other) const | PNMImage | inline |
| operator+(const LColorf &other) const | PNMImage | inline |
| operator+=(const PNMImage &other) | PNMImage | |
| operator+=(const LColorf &other) | PNMImage | |
| operator=(const PNMImage ©) (defined in PNMImage) | PNMImage | inline |
| operator=(const PNMImageHeader ©) (defined in PNMImageHeader) | PNMImageHeader | inline |
| output(std::ostream &out) const (defined in PNMImageHeader) | PNMImageHeader | |
| Palette typedef (defined in PNMImageHeader) | PNMImageHeader | |
| perlin_noise_fill(float sx, float sy, int table_size=256, unsigned long seed=0) | PNMImage | |
| perlin_noise_fill(StackedPerlinNoise2 &perlin) | PNMImage | |
| PixelCount typedef (defined in PNMImageHeader) | PNMImageHeader | |
| PNMImage() (defined in PNMImage) | PNMImage | inline |
| PNMImage(const Filename &filename, PNMFileType *type=nullptr) (defined in PNMImage) | PNMImage | explicit |
| PNMImage(int x_size, int y_size, int num_channels=3, xelval maxval=255, PNMFileType *type=nullptr, ColorSpace color_space=CS_linear) (defined in PNMImage) | PNMImage | inlineexplicit |
| PNMImage(const PNMImage ©) (defined in PNMImage) | PNMImage | inline |
| PNMImageHeader() (defined in PNMImageHeader) | PNMImageHeader | inline |
| PNMImageHeader(const PNMImageHeader ©) (defined in PNMImageHeader) | PNMImageHeader | inline |
| premultiply_alpha() | PNMImage | |
| quick_filter_from(const PNMImage ©, int xborder=0, int yborder=0) | PNMImage | |
| read(const Filename &filename, PNMFileType *type=nullptr, bool report_unknown_type=true) | PNMImage | |
| read(std::istream &data, const std::string &filename=std::string(), PNMFileType *type=nullptr, bool report_unknown_type=true) | PNMImage | |
| read(PNMReader *reader) | PNMImage | |
| read_header(const Filename &filename, PNMFileType *type=nullptr, bool report_unknown_type=true) | PNMImageHeader | |
| read_header(std::istream &data, const std::string &filename=std::string(), PNMFileType *type=nullptr, bool report_unknown_type=true) | PNMImageHeader | |
| read_magic_number(std::istream *file, std::string &magic_number, int num_bytes) | PNMImageHeader | static |
| remix_channels(const LMatrix4 &conv) | PNMImage | |
| remove_alpha() | PNMImage | inline |
| render_spot(const LColorf &fg, const LColorf &bg, float min_radius, float max_radius) | PNMImage | |
| rescale(float min_val, float max_val) | PNMImage | |
| reverse_rows() | PNMImage | |
| Row (defined in PNMImage) | PNMImage | friend |
| set_alpha(int x, int y, float a) | PNMImage | inline |
| set_alpha_array(xelval *alpha) | PNMImage | |
| set_alpha_val(int x, int y, xelval a) | PNMImage | inline |
| set_array(xel *array) | PNMImage | |
| set_blue(int x, int y, float b) | PNMImage | inline |
| set_blue_val(int x, int y, xelval b) | PNMImage | inline |
| set_channel(int x, int y, int channel, float value) | PNMImage | |
| set_channel_val(int x, int y, int channel, xelval value) | PNMImage | |
| set_color_space(ColorSpace color_space) | PNMImage | |
| set_color_type(ColorType color_type) | PNMImage | |
| set_comment | PNMImageHeader | inline |
| set_comment(const std::string &comment) (defined in PNMImageHeader) | PNMImageHeader | inline |
| set_gray(int x, int y, float gray) | PNMImage | inline |
| set_gray_val(int x, int y, xelval gray) | PNMImage | inline |
| set_green(int x, int y, float g) | PNMImage | inline |
| set_green_val(int x, int y, xelval g) | PNMImage | inline |
| set_maxval(xelval maxval) | PNMImage | |
| set_num_channels(int num_channels) | PNMImage | inline |
| set_pixel(int x, int y, const PixelSpec &pixel) | PNMImage | |
| set_read_size(int x_size, int y_size) | PNMImage | inline |
| set_red(int x, int y, float r) | PNMImage | inline |
| set_red_val(int x, int y, xelval r) | PNMImage | inline |
| set_type(PNMFileType *type) | PNMImageHeader | inline |
| set_xel(int x, int y, const LRGBColorf &value) | PNMImage | inline |
| set_xel(int x, int y, float r, float g, float b) | PNMImage | inline |
| set_xel(int x, int y, float gray) | PNMImage | inline |
| set_xel_a(int x, int y, const LColorf &value) | PNMImage | inline |
| set_xel_a(int x, int y, float r, float g, float b, float a) | PNMImage | inline |
| set_xel_val(int x, int y, const xel &value) | PNMImage | inline |
| set_xel_val(int x, int y, xelval r, xelval g, xelval b) | PNMImage | inline |
| set_xel_val(int x, int y, xelval gray) | PNMImage | inline |
| take_alpha_array() | PNMImage | inline |
| take_array() | PNMImage | inline |
| take_from(PNMImage &orig) | PNMImage | |
| Texture (defined in PNMImage) | PNMImage | friend |
| threshold(const PNMImage &select_image, int channel, float threshold, const PNMImage <, const PNMImage &ge) | PNMImage | |
| to_alpha_val(float input_value) const | PNMImage | inline |
| to_val(float input_value) const | PNMImage | inline |
| unfiltered_stretch_from(const PNMImage ©) | PNMImage | |
| unpremultiply_alpha() | PNMImage | |
| write(const Filename &filename, PNMFileType *type=nullptr) const | PNMImage | |
| write(std::ostream &data, const std::string &filename=std::string(), PNMFileType *type=nullptr) const | PNMImage | |
| write(PNMWriter *writer) const | PNMImage | |
| ~PNMImage() (defined in PNMImage) | PNMImage | inline |
| ~PNMImageHeader() (defined in PNMImageHeader) | PNMImageHeader | inline |
1.8.15