Panda3D
PfmFile Member List

This is the complete list of members for PfmFile, including all inherited members.

add_sub_image(const PfmFile &copy, 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)PfmFileinline
apply_exponent(float gray_exponent, float alpha_exponent)PfmFileinline
apply_exponent(float c0_exponent, float c1_exponent, float c2_exponent)PfmFileinline
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 &copy)PfmFile
calc_autocrop(int &x_begin, int &x_end, int &y_begin, int &y_end) constPfmFile
calc_autocrop(LVecBase4f &range) constPfmFileinline
calc_autocrop(LVecBase4d &range) constPfmFileinline
calc_average_point(LPoint3f &result, PN_float32 x, PN_float32 y, PN_float32 radius) constPfmFile
calc_bilinear_point(LPoint3f &result, PN_float32 x, PN_float32 y) constPfmFile
calc_min_max(LVecBase3f &min_points, LVecBase3f &max_points) constPfmFile
calc_tight_bounds(LPoint3f &min_point, LPoint3f &max_point) constPfmFile
clear()PfmFile
clear(int x_size, int y_size, int num_channels)PfmFile
clear_no_data_value()PfmFileinline
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 &copy, 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 &copy, 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)PfmFileinline
fill(const LPoint2f &value)PfmFileinline
fill(const LPoint3f &value)PfmFileinline
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)PfmFileinline
gamma_correct_alpha(float from_gamma, float to_gamma)PfmFileinline
gaussian_filter_from(float radius, const PfmFile &copy)PfmFile
get_channel(int x, int y, int c) constPfmFileinline
get_color_spacePNMImageHeaderinline
get_color_space() const (defined in PNMImageHeader)PNMImageHeaderinline
get_color_type() constPNMImageHeaderinline
get_commentPNMImageHeaderinline
get_comment() const (defined in PNMImageHeader)PNMImageHeaderinline
get_maxvalPNMImageHeaderinline
get_maxval() const (defined in PNMImageHeader)PNMImageHeaderinline
get_no_data_value() constPfmFileinline
get_num_channelsPNMImageHeaderinline
get_num_channels() const (defined in PNMImageHeader)PNMImageHeaderinline
get_point(int x, int y) constPfmFileinline
get_point1(int x, int y) constPfmFileinline
get_point2(int x, int y) constPfmFileinline
get_point3(int x, int y) constPfmFileinline
get_point4(int x, int y) constPfmFileinline
get_scalePfmFileinline
get_scale() const (defined in PfmFile)PfmFileinline
get_sizePNMImageHeaderinline
get_size() const (defined in PNMImageHeader)PNMImageHeaderinline
get_table() constPfmFileinline
get_typePNMImageHeaderinline
get_type() const (defined in PNMImageHeader)PNMImageHeaderinline
get_x_size() constPNMImageHeaderinline
get_y_size() constPNMImageHeaderinline
has_alpha(ColorType color_type)PNMImageHeaderinlinestatic
has_alpha() constPNMImageHeaderinline
has_no_data_threshold() constPfmFileinline
has_no_data_value() constPfmFileinline
has_point(int x, int y) constPfmFileinline
has_typePNMImageHeaderinline
has_type() const (defined in PNMImageHeader)PNMImageHeaderinline
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) constPfmFile
is_grayscale(ColorType color_type)PNMImageHeaderinlinestatic
is_grayscale() constPNMImageHeaderinline
is_row_empty(int y, int x_begin, int x_end) constPfmFile
is_valid (defined in PfmFile)PfmFileinline
is_valid() const (defined in PfmFile)PfmFileinline
load(const PNMImage &pnmimage)PfmFile
make_reader(const Filename &filename, PNMFileType *type=nullptr, bool report_unknown_type=true) constPNMImageHeader
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) constPNMImageHeader
make_writer(const Filename &filename, PNMFileType *type=nullptr) constPNMImageHeader
make_writer(std::ostream *file, bool owns_file=true, const Filename &filename=Filename(), PNMFileType *type=nullptr) constPNMImageHeader
merge(const PfmFile &other)PfmFile
modify_point(int x, int y)PfmFileinline
modify_point2(int x, int y)PfmFileinline
modify_point3(int x, int y)PfmFileinline
modify_point4(int x, int y)PfmFileinline
mult_sub_image(const PfmFile &copy, 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 &copy) (defined in PfmFile)PfmFile
operator=(const PNMImageHeader &copy) (defined in PNMImageHeader)PNMImageHeaderinline
output(std::ostream &out) const (defined in PfmFile)PfmFile
Palette typedef (defined in PNMImageHeader)PNMImageHeader
PfmFile() (defined in PfmFile)PfmFile
PfmFile(const PfmFile &copy) (defined in PfmFile)PfmFile
PfmVizzer (defined in PfmFile)PfmFilefriend
PixelCount typedef (defined in PNMImageHeader)PNMImageHeader
PNMImageHeader() (defined in PNMImageHeader)PNMImageHeaderinline
PNMImageHeader(const PNMImageHeader &copy) (defined in PNMImageHeader)PNMImageHeaderinline
point_dist (defined in PfmFile)PfmFile
PT(BoundingHexahedron) compute_planar_bounds(const LPoint2f &center (defined in PfmFile)PfmFile
PT(BoundingHexahedron) compute_planar_bounds(const LPoint2d &center (defined in PfmFile)PfmFileinline
pull_spot(const LPoint4f &delta, float xc, float yc, float xr, float yr, float exponent)PfmFile
quick_filter_from(const PfmFile &copy)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)PNMImageHeaderstatic
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)PfmFileinline
set_commentPNMImageHeaderinline
set_comment(const std::string &comment) (defined in PNMImageHeader)PNMImageHeaderinline
set_no_data_chan4(bool chan4)PfmFileinline
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)PfmFileinline
set_no_data_value(const LPoint4f &no_data_value)PfmFile
set_no_data_value(const LPoint4d &no_data_value)PfmFileinline
set_point(int x, int y, const LVecBase3f &point)PfmFileinline
set_point(int x, int y, const LVecBase3d &point)PfmFileinline
set_point1(int x, int y, PN_float32 point)PfmFileinline
set_point2(int x, int y, const LVecBase2f &point)PfmFileinline
set_point2(int x, int y, const LVecBase2d &point)PfmFileinline
set_point3(int x, int y, const LVecBase3f &point)PfmFileinline
set_point3(int x, int y, const LVecBase3d &point)PfmFileinline
set_point4(int x, int y, const LVecBase4f &point)PfmFileinline
set_point4(int x, int y, const LVecBase4d &point)PfmFileinline
set_scalePfmFileinline
set_scale(PN_float32 scale) (defined in PfmFile)PfmFileinline
set_type(PNMFileType *type)PNMImageHeaderinline
set_zero_special(bool zero_special)PfmFileinline
store(PNMImage &pnmimage) constPfmFile
store_mask(PNMImage &pnmimage) constPfmFile
store_mask(PNMImage &pnmimage, const LVecBase4f &min_point, const LVecBase4f &max_point) constPfmFile
swap_table(vector_float &table)PfmFileinline
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)PfmFileinline
~PNMImageHeader() (defined in PNMImageHeader)PNMImageHeaderinline