This is the complete list of members for PfmFile, including all inherited members.
add_sub_image(const PfmFile ©, int xto, int yto, int xfrom=0, int yfrom=0, int x_size=-1, int y_size=-1, float pixel_scale=1.0) | PfmFile | |
apply_1d_lut(int channel, const PfmFile &lut, PN_float32 x_scale=1.0) | PfmFile | |
apply_crop(int x_begin, int x_end, int y_begin, int y_end) | PfmFile | |
apply_exponent(float gray_exponent) | PfmFile | inline |
apply_exponent(float gray_exponent, float alpha_exponent) | PfmFile | inline |
apply_exponent(float c0_exponent, float c1_exponent, float c2_exponent) | PfmFile | inline |
apply_exponent(float c0_exponent, float c1_exponent, float c2_exponent, float c3_exponent) | PfmFile | |
apply_mask(const PfmFile &other) | PfmFile | |
box_filter_from(float radius, const PfmFile ©) | PfmFile | |
calc_autocrop(int &x_begin, int &x_end, int &y_begin, int &y_end) const | PfmFile | |
calc_autocrop(LVecBase4f &range) const | PfmFile | inline |
calc_autocrop(LVecBase4d &range) const | PfmFile | inline |
calc_average_point(LPoint3f &result, PN_float32 x, PN_float32 y, PN_float32 radius) const | PfmFile | |
calc_bilinear_point(LPoint3f &result, PN_float32 x, PN_float32 y) const | PfmFile | |
calc_min_max(LVecBase3f &min_points, LVecBase3f &max_points) const | PfmFile | |
calc_tight_bounds(LPoint3f &min_point, LPoint3f &max_point) const | PfmFile | |
clear() | PfmFile | |
clear(int x_size, int y_size, int num_channels) | PfmFile | |
clear_no_data_value() | PfmFile | inline |
clear_to_texcoords(int x_size, int y_size) | PfmFile | |
ColorType enum name (defined in PNMImageHeader) | PNMImageHeader | |
compute_sample_point(LPoint3f &result, PN_float32 x, PN_float32 y, PN_float32 sample_radius) const (defined in PfmFile) | PfmFile | |
const (defined in PfmFile) | PfmFile | |
copy_channel(int to_channel, const PfmFile &other, int from_channel) | PfmFile | |
copy_channel_masked(int to_channel, const PfmFile &other, int from_channel) | PfmFile | |
copy_sub_image(const PfmFile ©, int xto, int yto, int xfrom=0, int yfrom=0, int x_size=-1, int y_size=-1) (defined in PfmFile) | PfmFile | |
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 | |
divide_sub_image(const PfmFile ©, int xto, int yto, int xfrom=0, int yfrom=0, int x_size=-1, int y_size=-1, float pixel_scale=1.0) | PfmFile | |
fill(PN_float32 value) | PfmFile | inline |
fill(const LPoint2f &value) | PfmFile | inline |
fill(const LPoint3f &value) | PfmFile | inline |
fill(const LPoint4f &value) | PfmFile | |
fill_channel(int channel, PN_float32 value) | PfmFile | |
fill_channel_masked(int channel, PN_float32 value) | PfmFile | |
fill_channel_masked_nan(int channel) | PfmFile | |
fill_channel_nan(int channel) | PfmFile | |
fill_nan() | PfmFile | |
fill_no_data_value() | PfmFile | |
flip(bool flip_x, bool flip_y, bool transpose) | PfmFile | |
forward_distort(const PfmFile &dist, PN_float32 scale_factor=1.0) | PfmFile | |
gamma_correct(float from_gamma, float to_gamma) (defined in PfmFile) | PfmFile | inline |
gamma_correct_alpha(float from_gamma, float to_gamma) | PfmFile | inline |
gaussian_filter_from(float radius, const PfmFile ©) | PfmFile | |
get_channel(int x, int y, int c) const | PfmFile | inline |
get_color_space | PNMImageHeader | inline |
get_color_space() const (defined in PNMImageHeader) | PNMImageHeader | inline |
get_color_type() const | PNMImageHeader | inline |
get_comment | PNMImageHeader | inline |
get_comment() const (defined in PNMImageHeader) | PNMImageHeader | inline |
get_maxval | PNMImageHeader | inline |
get_maxval() const (defined in PNMImageHeader) | PNMImageHeader | inline |
get_no_data_value() const | PfmFile | inline |
get_num_channels | PNMImageHeader | inline |
get_num_channels() const (defined in PNMImageHeader) | PNMImageHeader | inline |
get_point(int x, int y) const | PfmFile | inline |
get_point1(int x, int y) const | PfmFile | inline |
get_point2(int x, int y) const | PfmFile | inline |
get_point3(int x, int y) const | PfmFile | inline |
get_point4(int x, int y) const | PfmFile | inline |
get_scale | PfmFile | inline |
get_scale() const (defined in PfmFile) | PfmFile | inline |
get_size | PNMImageHeader | inline |
get_size() const (defined in PNMImageHeader) | PNMImageHeader | inline |
get_table() const | PfmFile | inline |
get_type | PNMImageHeader | inline |
get_type() const (defined in PNMImageHeader) | PNMImageHeader | inline |
get_x_size() const | PNMImageHeader | inline |
get_y_size() const | PNMImageHeader | inline |
has_alpha(ColorType color_type) | PNMImageHeader | inlinestatic |
has_alpha() const | PNMImageHeader | inline |
has_no_data_threshold() const | PfmFile | inline |
has_no_data_value() const | PfmFile | inline |
has_point(int x, int y) const | PfmFile | inline |
has_type | PNMImageHeader | inline |
has_type() const (defined in PNMImageHeader) | PNMImageHeader | inline |
HistMap typedef (defined in PNMImageHeader) | PNMImageHeader | |
indirect_1d_lookup(const PfmFile &index_image, int channel, const PfmFile &pixel_values) | PfmFile | |
is_column_empty(int x, int y_begin, int y_end) const | PfmFile | |
is_grayscale(ColorType color_type) | PNMImageHeader | inlinestatic |
is_grayscale() const | PNMImageHeader | inline |
is_row_empty(int y, int x_begin, int x_end) const | PfmFile | |
is_valid (defined in PfmFile) | PfmFile | inline |
is_valid() const (defined in PfmFile) | PfmFile | inline |
load(const PNMImage &pnmimage) | PfmFile | |
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_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 | |
merge(const PfmFile &other) | PfmFile | |
modify_point(int x, int y) | PfmFile | inline |
modify_point2(int x, int y) | PfmFile | inline |
modify_point3(int x, int y) | PfmFile | inline |
modify_point4(int x, int y) | PfmFile | inline |
mult_sub_image(const PfmFile ©, int xto, int yto, int xfrom=0, int yfrom=0, int x_size=-1, int y_size=-1, float pixel_scale=1.0) | PfmFile | |
operator *=(float multiplier) | PfmFile | |
operator=(const PfmFile ©) (defined in PfmFile) | PfmFile | |
operator=(const PNMImageHeader ©) (defined in PNMImageHeader) | PNMImageHeader | inline |
output(std::ostream &out) const (defined in PfmFile) | PfmFile | |
Palette typedef (defined in PNMImageHeader) | PNMImageHeader | |
PfmFile() (defined in PfmFile) | PfmFile | |
PfmFile(const PfmFile ©) (defined in PfmFile) | PfmFile | |
PfmVizzer (defined in PfmFile) | PfmFile | friend |
PixelCount typedef (defined in PNMImageHeader) | PNMImageHeader | |
PNMImageHeader() (defined in PNMImageHeader) | PNMImageHeader | inline |
PNMImageHeader(const PNMImageHeader ©) (defined in PNMImageHeader) | PNMImageHeader | inline |
point_dist (defined in PfmFile) | PfmFile | |
PT(BoundingHexahedron) compute_planar_bounds(const LPoint2f ¢er (defined in PfmFile) | PfmFile | |
PT(BoundingHexahedron) compute_planar_bounds(const LPoint2d ¢er (defined in PfmFile) | PfmFile | inline |
pull_spot(const LPoint4f &delta, float xc, float yc, float xr, float yr, float exponent) | PfmFile | |
quick_filter_from(const PfmFile ©) | PfmFile | |
read(const Filename &fullpath) | PfmFile | |
read(std::istream &in, const Filename &fullpath=Filename()) | PfmFile | |
read(PNMReader *reader) | PfmFile | |
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 |
resize(int new_x_size, int new_y_size) | PfmFile | |
reverse_distort(const PfmFile &dist, PN_float32 scale_factor=1.0) | PfmFile | |
reverse_rows() | PfmFile | |
sample_radius (defined in PfmFile) | PfmFile | |
set_channel(int x, int y, int c, PN_float32 value) | PfmFile | inline |
set_comment | PNMImageHeader | inline |
set_comment(const std::string &comment) (defined in PNMImageHeader) | PNMImageHeader | inline |
set_no_data_chan4(bool chan4) | PfmFile | inline |
set_no_data_nan(int num_channels) | PfmFile | |
set_no_data_threshold(const LPoint4f &no_data_value) | PfmFile | |
set_no_data_threshold(const LPoint4d &no_data_value) | PfmFile | inline |
set_no_data_value(const LPoint4f &no_data_value) | PfmFile | |
set_no_data_value(const LPoint4d &no_data_value) | PfmFile | inline |
set_point(int x, int y, const LVecBase3f &point) | PfmFile | inline |
set_point(int x, int y, const LVecBase3d &point) | PfmFile | inline |
set_point1(int x, int y, PN_float32 point) | PfmFile | inline |
set_point2(int x, int y, const LVecBase2f &point) | PfmFile | inline |
set_point2(int x, int y, const LVecBase2d &point) | PfmFile | inline |
set_point3(int x, int y, const LVecBase3f &point) | PfmFile | inline |
set_point3(int x, int y, const LVecBase3d &point) | PfmFile | inline |
set_point4(int x, int y, const LVecBase4f &point) | PfmFile | inline |
set_point4(int x, int y, const LVecBase4d &point) | PfmFile | inline |
set_scale | PfmFile | inline |
set_scale(PN_float32 scale) (defined in PfmFile) | PfmFile | inline |
set_type(PNMFileType *type) | PNMImageHeader | inline |
set_zero_special(bool zero_special) | PfmFile | inline |
store(PNMImage &pnmimage) const | PfmFile | |
store_mask(PNMImage &pnmimage) const | PfmFile | |
store_mask(PNMImage &pnmimage, const LVecBase4f &min_point, const LVecBase4f &max_point) const | PfmFile | |
swap_table(vector_float &table) | PfmFile | inline |
write(const Filename &fullpath) | PfmFile | |
write(std::ostream &out, const Filename &fullpath=Filename()) | PfmFile | |
write(PNMWriter *writer) | PfmFile | |
xform(const LMatrix4f &transform) | PfmFile | |
xform(const LMatrix4d &transform) | PfmFile | inline |
~PNMImageHeader() (defined in PNMImageHeader) | PNMImageHeader | inline |