This is the complete list of members for CImg< T >, including all inherited members.
__draw_object3d(const unsigned int n_primitive, const unsigned int nb_opacities, const CImgList< to > &opacities, const CImg< tc > &color, const int nx0, const int ny0, const CImg< T > &sprite, const float opac) | CImg< T > | inline |
__draw_object3d(const unsigned int, const unsigned int, const CImg< to > &, const CImg< tc > &, const int nx0, const int ny0, const CImg< T > &sprite, const float opac) | CImg< T > | inline |
_at(const int off) | CImg< T > | inline |
_at(const int off) const | CImg< T > | inline |
_atX(const int x, const int y=0, const int z=0, const int v=0) | CImg< T > | inline |
_atX(const int x, const int y=0, const int z=0, const int v=0) const | CImg< T > | inline |
_atXY(const int x, const int y, const int z=0, const int v=0) | CImg< T > | inline |
_atXY(const int x, const int y, const int z=0, const int v=0) const | CImg< T > | inline |
_atXYZ(const int x, const int y, const int z, const int v=0) | CImg< T > | inline |
_atXYZ(const int x, const int y, const int z, const int v=0) const | CImg< T > | inline |
_atXYZV(const int x, const int y, const int z, const int v) | CImg< T > | inline |
_atXYZV(const int x, const int y, const int z, const int v) const | CImg< T > | inline |
_autocrop(const T value, const char axis) const | CImg< T > | inline |
_cubic_atX(const float fx, const int y=0, const int z=0, const int v=0) const | CImg< T > | inline |
_cubic_atXY(const float fx, const float fy, const int z=0, const int v=0) const | CImg< T > | inline |
_display(CImgDisplay &disp, const char *const title, const bool display_info) const | CImg< T > | inline |
_display_object3d(CImgDisplay &disp, const char *const title, const CImg< tp > &vertices, const CImgList< tf > &primitives, const CImgList< tc > &colors, const to &opacities, const bool centering, const int render_static, const int render_motion, const bool double_sided, const float focale, const float specular_light, const float specular_shine, const bool display_axes, float *const pose_matrix) const | CImg< T > | inline |
_distance_f(const int x, const int i, const float gi2, const float fact) | CImg< T > | inlinestatic |
_distance_sep(const int i, const int u, const int gi2, const int gu2, const float fact) | CImg< T > | inlinestatic |
_draw_ellipse(const int x0, const int y0, const float r1, const float r2, const float angle, const tc *const color, const float opacity, const unsigned int pattern) | CImg< T > | inline |
_draw_line(const t &points, const unsigned int W, const unsigned int H, const tc *const color, const float opacity, const unsigned int pattern, const bool init_hatch) | CImg< T > | inline |
_draw_object3d(void *const pboard, CImg< floatT > &zbuffer, const float X, const float Y, const float Z, const CImg< tp > &vertices, const CImgList< tf > &primitives, const CImgList< tc > &colors, const to &opacities, const unsigned int nb_opacities, const unsigned int render_type, const bool double_sided, const float focale, const float lightx, const float lighty, const float lightz, const float specular_light, const float specular_shine) | CImg< T > | inline |
_draw_point(const t &points, const unsigned int W, const unsigned int H, const tc *const color, const float opacity) | CImg< T > | inline |
_draw_polygon(const t &points, const unsigned int N, const tc *const color, const float opacity) | CImg< T > | inline |
_draw_polygon(const t &points, const unsigned int W, const unsigned int H, const tc *const color, const float opacity, const unsigned int pattern) | CImg< T > | inline |
_draw_scanline(const int x0, const int x1, const int y, const tc *const color, const float opacity=1, const float brightness=1, const bool init=false) | CImg< T > | inline |
_draw_scanline(const tc *const color, const float opacity=1) | CImg< T > | inline |
_draw_spline(const tp &points, const tt &tangents, const unsigned int W, const unsigned int H, const tc *const color, const float opacity, const bool close_set, const float precision, const unsigned int pattern, const bool init_hatch) | CImg< T > | inline |
_draw_spline(const tp &points, const unsigned int W, const unsigned int H, const tc *const color, const float opacity, const bool close_set, const float precision, const unsigned int pattern, const bool init_hatch) | CImg< T > | inline |
_draw_text(const int x0, const int y0, const char *const text, const tc1 *const foreground_color, const tc2 *const background_color, const float opacity, const CImgList< t > &font) | CImg< T > | inline |
_draw_triangle(const int x0, const int y0, const int x1, const int y1, const int x2, const int y2, const tc *const color, const float opacity, const float brightness) | CImg< T > | inline |
_get_permute_axes(const char *permut, const t &) const | CImg< T > | inline |
_get_select(CImgDisplay &disp, const char *const title, const int coords_type, unsigned int *const XYZ, const unsigned char *const color, const int origX, const int origY, const int origZ) const | CImg< T > | inline |
_linear_atX(const float fx, const int y=0, const int z=0, const int v=0) const | CImg< T > | inline |
_linear_atXY(const float fx, const float fy, const int z=0, const int v=0) const | CImg< T > | inline |
_linear_atXYZ(const float fx, const float fy=0, const float fz=0, const int v=0) const | CImg< T > | inline |
_linear_atXYZV(const float fx, const float fy=0, const float fz=0, const float fv=0) const | CImg< T > | inline |
_load_analyze(std::FILE *const file, const char *const filename, float *const voxsize=0) | CImg< T > | inline |
_load_ascii(std::FILE *const file, const char *const filename) | CImg< T > | inline |
_load_bmp(std::FILE *const file, const char *const filename) | CImg< T > | inline |
_load_dlm(std::FILE *const file, const char *const filename) | CImg< T > | inline |
_load_inr(std::FILE *const file, const char *const filename, float *const voxsize) | CImg< T > | inline |
_load_inr_header(std::FILE *file, int out[8], float *const voxsize) | CImg< T > | inlinestatic |
_load_jpeg(std::FILE *const file, const char *const filename) | CImg< T > | inline |
_load_off(std::FILE *const file, const char *const filename, CImgList< tf > &primitives, CImgList< tc > &colors) | CImg< T > | inline |
_load_pandore(std::FILE *const file, const char *const filename) | CImg< T > | inline |
_load_png(std::FILE *const file, const char *const filename) | CImg< T > | inline |
_load_pnm(std::FILE *const file, const char *const filename) | CImg< T > | inline |
_load_raw(std::FILE *const file, const char *const filename, const unsigned int sizex, const unsigned int sizey, const unsigned int sizez, const unsigned int sizev, const bool multiplexed, const bool invert_endianness) | CImg< T > | inline |
_load_rgb(std::FILE *const file, const char *const filename, const unsigned int dimw, const unsigned int dimh) | CImg< T > | inline |
_load_rgba(std::FILE *const file, const char *const filename, const unsigned int dimw, const unsigned int dimh) | CImg< T > | inline |
_LU(CImg< t > &indx, bool &d) | CImg< T > | inline |
_marching2d_indice(const unsigned int edge, const CImg< t > &indices1, const CImg< t > &indices2, const unsigned int x, const unsigned int nx) | CImg< T > | inlinestatic |
_marching3d_indice(const unsigned int edge, const CImg< t > &indices1, const CImg< t > &indices2, const unsigned int x, const unsigned int y, const unsigned int nx, const unsigned int ny) | CImg< T > | inlinestatic |
_quicksort(const int min, const int max, CImg< t > &permutations, const bool increasing) | CImg< T > | inline |
_save_ascii(std::FILE *const file, const char *const filename) const | CImg< T > | inline |
_save_bmp(std::FILE *const file, const char *const filename) const | CImg< T > | inline |
_save_cpp(std::FILE *const file, const char *const filename) const | CImg< T > | inline |
_save_dlm(std::FILE *const file, const char *const filename) const | CImg< T > | inline |
_save_inr(std::FILE *const file, const char *const filename, const float *const voxsize) const | CImg< T > | inline |
_save_jpeg(std::FILE *const file, const char *const filename, const unsigned int quality) const | CImg< T > | inline |
_save_off(std::FILE *const file, const char *const filename, const CImgList< tf > &primitives, const CImgList< tc > &colors) const | CImg< T > | inline |
_save_pandore(std::FILE *const file, const char *const filename, const unsigned int colorspace) const | CImg< T > | inline |
_save_pandore_header_length(unsigned int id, unsigned int *dims, const unsigned int colorspace) const | CImg< T > | inline |
_save_png(std::FILE *const file, const char *const filename, const unsigned int bytes_per_pixel=0) const | CImg< T > | inline |
_save_pnm(std::FILE *const file, const char *const filename, const unsigned int bytes_per_pixel=0) const | CImg< T > | inline |
_save_raw(std::FILE *const file, const char *const filename, const bool multiplexed) const | CImg< T > | inline |
_save_rgb(std::FILE *const file, const char *const filename) const | CImg< T > | inline |
_save_rgba(std::FILE *const file, const char *const filename) const | CImg< T > | inline |
_solve(const CImg< t > &A, const CImg< ti > &indx) | CImg< T > | inline |
abs() | CImg< T > | inline |
acos() | CImg< T > | inline |
append(const CImg< t > &img, const char axis='x', const char align='p') | CImg< T > | inline |
append(const CImg< T > &img, const char axis='x', const char align='p') | CImg< T > | inline |
append_object3d(CImgList< tf > &primitives, const CImg< tp > &obj_vertices, const CImgList< tff > &obj_primitives) | CImg< T > | inline |
asin() | CImg< T > | inline |
assign() | CImg< T > | inline |
assign(const unsigned int dx, const unsigned int dy=1, const unsigned int dz=1, const unsigned int dv=1) | CImg< T > | inline |
assign(const unsigned int dx, const unsigned int dy, const unsigned int dz, const unsigned int dv, const T val) | CImg< T > | inline |
assign(const unsigned int dx, const unsigned int dy, const unsigned int dz, const unsigned int dv, const int val0, const int val1,...) | CImg< T > | inline |
assign(const unsigned int dx, const unsigned int dy, const unsigned int dz, const unsigned int dv, const double val0, const double val1,...) | CImg< T > | inline |
assign(const unsigned int dx, const unsigned int dy, const unsigned int dz, const unsigned int dv, const char *const values, const bool repeat_values) | CImg< T > | inline |
assign(const t *const data_buffer, const unsigned int dx, const unsigned int dy=1, const unsigned int dz=1, const unsigned int dv=1) | CImg< T > | inline |
assign(const T *const data_buffer, const unsigned int dx, const unsigned int dy=1, const unsigned int dz=1, const unsigned int dv=1) | CImg< T > | inline |
assign(const t *const data_buffer, const unsigned int dx, const unsigned int dy, const unsigned int dz, const unsigned int dv, const bool shared) | CImg< T > | inline |
assign(const T *const data_buffer, const unsigned int dx, const unsigned int dy, const unsigned int dz, const unsigned int dv, const bool shared) | CImg< T > | inline |
assign(const char *const filename) | CImg< T > | inline |
assign(const CImg< t > &img) | CImg< T > | inline |
assign(const CImg< t > &img, const bool shared) | CImg< T > | inline |
assign(const CImg< t > &img, const char *const dimensions) | CImg< T > | inline |
assign(const CImg< t > &img, const char *const dimensions, const T val) | CImg< T > | inline |
assign(const CImg< t > &img, const char *const dimensions, const char *const values, const bool repeat_values) | CImg< T > | inline |
assign(const CImgDisplay &disp) | CImg< T > | inline |
at(const int off, const T out_val) | CImg< T > | inline |
at(const int off, const T out_val) const | CImg< T > | inline |
at(const int off) | CImg< T > | inline |
at(const int off) const | CImg< T > | inline |
atan() | CImg< T > | inline |
atan2(const CImg< t > &img) | CImg< T > | inline |
atX(const int x, const int y, const int z, const int v, const T out_val) | CImg< T > | inline |
atX(const int x, const int y, const int z, const int v, const T out_val) const | CImg< T > | inline |
atX(const int x, const int y=0, const int z=0, const int v=0) | CImg< T > | inline |
atX(const int x, const int y=0, const int z=0, const int v=0) const | CImg< T > | inline |
atXY(const int x, const int y, const int z, const int v, const T out_val) | CImg< T > | inline |
atXY(const int x, const int y, const int z, const int v, const T out_val) const | CImg< T > | inline |
atXY(const int x, const int y, const int z=0, const int v=0) | CImg< T > | inline |
atXY(const int x, const int y, const int z=0, const int v=0) const | CImg< T > | inline |
atXYZ(const int x, const int y, const int z, const int v, const T out_val) | CImg< T > | inline |
atXYZ(const int x, const int y, const int z, const int v, const T out_val) const | CImg< T > | inline |
atXYZ(const int x, const int y, const int z, const int v=0) | CImg< T > | inline |
atXYZ(const int x, const int y, const int z, const int v=0) const | CImg< T > | inline |
atXYZV(const int x, const int y, const int z, const int v, const T out_val) | CImg< T > | inline |
atXYZV(const int x, const int y, const int z, const int v, const T out_val) const | CImg< T > | inline |
atXYZV(const int x, const int y, const int z, const int v) | CImg< T > | inline |
atXYZV(const int x, const int y, const int z, const int v) const | CImg< T > | inline |
autocrop(const T value, const char *const axes="vzyx") | CImg< T > | inline |
autocrop(const T *const color, const char *const axes="zyx") | CImg< T > | inline |
autocrop(const CImg< t > &color, const char *const axes="zyx") | CImg< T > | inline |
back() const | CImg< T > | inline |
back() | CImg< T > | inline |
BayertoRGB(const unsigned int interpolation_type=3) | CImg< T > | inline |
begin() | CImg< T > | inline |
begin() const | CImg< T > | inline |
blur(const float sigmax, const float sigmay, const float sigmaz, const bool cond=true) | CImg< T > | inline |
blur(const float sigma, const bool cond=true) | CImg< T > | inline |
blur_anisotropic(const CImg< t > &G, const float amplitude=60, const float dl=0.8f, const float da=30, const float gauss_prec=2, const unsigned int interpolation_type=0, const unsigned int fast_approx=1) | CImg< T > | inline |
blur_anisotropic(const float amplitude, const float sharpness=0.7f, const float anisotropy=0.3f, const float alpha=0.6f, const float sigma=1.1f, const float dl=0.8f, const float da=30, const float gauss_prec=2, const unsigned int interpolation_type=0, const unsigned int fast_approx=1) | CImg< T > | inline |
blur_bilateral(const float sigma_x, const float sigma_y, const float sigma_z, const float sigma_r, const int bgrid_x, const int bgrid_y, const int bgrid_z, const int bgrid_r, const bool interpolation_type=true) | CImg< T > | inline |
blur_bilateral(const float sigma_s, const float sigma_r, const int bgrid_s=-33, const int bgrid_r=32, const bool interpolation_type=true) | CImg< T > | inline |
blur_median(const unsigned int n) | CImg< T > | inline |
blur_patch(const float sigma_s, const float sigma_p, const unsigned int patch_size=3, const unsigned int lookup_size=4, const float smoothness=0, const bool fast_approx=true) | CImg< T > | inline |
boolT typedef | CImg< T > | |
box3d(CImgList< tf > &primitives, const float size_x=200, const float size_y=100, const float size_z=100) | CImg< T > | inlinestatic |
channel(const unsigned int v0) | CImg< T > | inline |
channels(const unsigned int v0, const unsigned int v1) | CImg< T > | inline |
charT typedef | CImg< T > | |
CImg() | CImg< T > | inline |
CImg(const unsigned int dx, const unsigned int dy=1, const unsigned int dz=1, const unsigned int dv=1) | CImg< T > | inlineexplicit |
CImg(const unsigned int dx, const unsigned int dy, const unsigned int dz, const unsigned int dv, const T val) | CImg< T > | inline |
CImg(const unsigned int dx, const unsigned int dy, const unsigned int dz, const unsigned int dv, const int val0, const int val1,...) | CImg< T > | inline |
CImg(const unsigned int dx, const unsigned int dy, const unsigned int dz, const unsigned int dv, const double val0, const double val1,...) | CImg< T > | inline |
CImg(const unsigned int dx, const unsigned int dy, const unsigned int dz, const unsigned int dv, const char *const values, const bool repeat_values) | CImg< T > | inline |
CImg(const t *const data_buffer, const unsigned int dx, const unsigned int dy=1, const unsigned int dz=1, const unsigned int dv=1, const bool shared=false) | CImg< T > | inline |
CImg(const T *const data_buffer, const unsigned int dx, const unsigned int dy=1, const unsigned int dz=1, const unsigned int dv=1, const bool shared=false) | CImg< T > | inline |
CImg(const char *const filename) | CImg< T > | inlineexplicit |
CImg(const CImg< t > &img) | CImg< T > | inline |
CImg(const CImg< T > &img) | CImg< T > | inline |
CImg(const CImg< t > &img, const bool shared) | CImg< T > | inline |
CImg(const CImg< T > &img, const bool shared) | CImg< T > | inline |
CImg(const CImg< t > &img, const char *const dimensions) | CImg< T > | inline |
CImg(const CImg< t > &img, const char *const dimensions, const T val) | CImg< T > | inline |
CImg(const CImg< t > &img, const char *const dimensions, const char *const values, const bool repeat_values) | CImg< T > | inline |
CImg(const CImgDisplay &disp) | CImg< T > | inlineexplicit |
clear() | CImg< T > | inline |
CMYKtoCMY() | CImg< T > | inline |
CMYKtoRGB() | CImg< T > | inline |
CMYtoCMYK() | CImg< T > | inline |
CMYtoRGB() | CImg< T > | inline |
column(const unsigned int x0) | CImg< T > | inline |
columns(const unsigned int x0, const unsigned int x1) | CImg< T > | inline |
cone3d(CImgList< tf > &primitives, const float radius=50, const float size_z=100, const unsigned int subdivisions=24) | CImg< T > | inlinestatic |
const_iterator typedef | CImg< T > | |
contains(const T &pixel, t &x, t &y, t &z, t &v) const | CImg< T > | inline |
contains(const T &pixel, t &x, t &y, t &z) const | CImg< T > | inline |
contains(const T &pixel, t &x, t &y) const | CImg< T > | inline |
contains(const T &pixel, t &x) const | CImg< T > | inline |
contains(const T &pixel) const | CImg< T > | inline |
containsXYZV(const int x, const int y=0, const int z=0, const int v=0) const | CImg< T > | inline |
contrast_LUT256() | CImg< T > | inlinestatic |
convolve(const CImg< t > &mask, const unsigned int cond=1, const bool weighted_convol=false) | CImg< T > | inline |
correlate(const CImg< t > &mask, const unsigned int cond=1, const bool weighted_correl=false) | CImg< T > | inline |
cos() | CImg< T > | inline |
cosh() | CImg< T > | inline |
crop(const int x0, const int y0, const int z0, const int v0, const int x1, const int y1, const int z1, const int v1, const bool border_condition=false) | CImg< T > | inline |
crop(const int x0, const int y0, const int z0, const int x1, const int y1, const int z1, const bool border_condition=false) | CImg< T > | inline |
crop(const int x0, const int y0, const int x1, const int y1, const bool border_condition=false) | CImg< T > | inline |
crop(const int x0, const int x1, const bool border_condition=false) | CImg< T > | inline |
cross(const CImg< t > &img) | CImg< T > | inline |
cubic_atX(const float fx, const int y, const int z, const int v, const T out_val) const | CImg< T > | inline |
cubic_atX(const float fx, const int y=0, const int z=0, const int v=0) const | CImg< T > | inline |
cubic_atXY(const float fx, const float fy, const int z, const int v, const T out_val) const | CImg< T > | inline |
cubic_atXY(const float fx, const float fy, const int z=0, const int v=0) const | CImg< T > | inline |
cut(const T value_min, const T value_max) | CImg< T > | inline |
cylinder3d(CImgList< tf > &primitives, const float radius=50, const float size_z=100, const unsigned int subdivisions=24) | CImg< T > | inlinestatic |
data | CImg< T > | |
default_LUT256() | CImg< T > | inlinestatic |
depth | CImg< T > | |
deriche(const float sigma, const int order=0, const char axis='x', const bool cond=true) | CImg< T > | inline |
det() const | CImg< T > | inline |
diagonal() | CImg< T > | inline |
diagonal(const T &a0) | CImg< T > | inlinestatic |
diagonal(const T &a0, const T &a1) | CImg< T > | inlinestatic |
diagonal(const T &a0, const T &a1, const T &a2) | CImg< T > | inlinestatic |
diagonal(const T &a0, const T &a1, const T &a2, const T &a3) | CImg< T > | inlinestatic |
diagonal(const T &a0, const T &a1, const T &a2, const T &a3, const T &a4) | CImg< T > | inlinestatic |
dijkstra(const tf &distance, const unsigned int nb_nodes, const unsigned int starting_node, const unsigned int ending_node, CImg< t > &previous) | CImg< T > | inlinestatic |
dijkstra(const tf &distance, const unsigned int nb_nodes, const unsigned int starting_node, const unsigned int ending_node=~0U) | CImg< T > | inlinestatic |
dijkstra(const unsigned int starting_node, const unsigned int ending_node, CImg< t > &previous) | CImg< T > | inline |
dijkstra(const unsigned int starting_node, const unsigned int ending_node=~0U) | CImg< T > | inline |
dilate(const CImg< t > &mask, const unsigned int cond=1, const bool weighted_dilatation=false) | CImg< T > | inline |
dilate(const unsigned int n, const unsigned int cond=1) | CImg< T > | inline |
dim | CImg< T > | |
dimv() const | CImg< T > | inline |
dimx() const | CImg< T > | inline |
dimy() const | CImg< T > | inline |
dimz() const | CImg< T > | inline |
displacement_field(const CImg< T > &target, const float smooth=0.1f, const float precision=0.1f, const unsigned int nb_scales=0, const unsigned int itermax=1000, const bool backward=true) | CImg< T > | inline |
display(CImgDisplay &disp) const | CImg< T > | inline |
display(CImgDisplay &disp, const bool display_info) const | CImg< T > | inline |
display(const char *const title=0, const bool display_info=true) const | CImg< T > | inline |
display_graph(CImgDisplay &disp, const unsigned int plot_type=1, const unsigned int vertex_type=1, const char *const labelx=0, const double xmin=0, const double xmax=0, const char *const labely=0, const double ymin=0, const double ymax=0) const | CImg< T > | inline |
display_graph(const char *const title=0, const unsigned int plot_type=1, const unsigned int vertex_type=1, const char *const labelx=0, const double xmin=0, const double xmax=0, const char *const labely=0, const double ymin=0, const double ymax=0) const | CImg< T > | inline |
display_object3d(CImgDisplay &disp, const CImg< tp > &vertices, const CImgList< tf > &primitives, const CImgList< tc > &colors, const to &opacities, const bool centering=true, const int render_static=4, const int render_motion=1, const bool double_sided=true, const float focale=500, const float specular_light=0.2f, const float specular_shine=0.1f, const bool display_axes=true, float *const pose_matrix=0) const | CImg< T > | inline |
display_object3d(const char *const title, const CImg< tp > &vertices, const CImgList< tf > &primitives, const CImgList< tc > &colors, const to &opacities, const bool centering=true, const int render_static=4, const int render_motion=1, const bool double_sided=true, const float focale=500, const float specular_light=0.2f, const float specular_shine=0.1f, const bool display_axes=true, float *const pose_matrix=0) const | CImg< T > | inline |
display_object3d(CImgDisplay &disp, const CImg< tp > &vertices, const CImgList< tf > &primitives, const CImgList< tc > &colors, const bool centering=true, const int render_static=4, const int render_motion=1, const bool double_sided=true, const float focale=500, const float specular_light=0.2f, const float specular_shine=0.1f, const bool display_axes=true, float *const pose_matrix=0) const | CImg< T > | inline |
display_object3d(const char *const title, const CImg< tp > &vertices, const CImgList< tf > &primitives, const CImgList< tc > &colors, const bool centering=true, const int render_static=4, const int render_motion=1, const bool double_sided=true, const float focale=500, const float specular_light=0.2f, const float specular_shine=0.1f, const bool display_axes=true, float *const pose_matrix=0) const | CImg< T > | inline |
display_object3d(CImgDisplay &disp, const CImg< tp > &vertices, const CImgList< tf > &primitives, const bool centering=true, const int render_static=4, const int render_motion=1, const bool double_sided=true, const float focale=500, const float specular_light=0.2f, const float specular_shine=0.1f, const bool display_axes=true, float *const pose_matrix=0) const | CImg< T > | inline |
display_object3d(const char *const title, const CImg< tp > &vertices, const CImgList< tf > &primitives, const bool centering=true, const int render_static=4, const int render_motion=1, const bool double_sided=true, const float focale=500, const float specular_light=0.2f, const float specular_shine=0.1f, const bool display_axes=true, float *const pose_matrix=0) const | CImg< T > | inline |
display_object3d(CImgDisplay &disp, const CImg< tp > &vertices, const bool centering=true, const int render_static=4, const int render_motion=1, const bool double_sided=true, const float focale=500, const float specular_light=0.2f, const float specular_shine=0.1f, const bool display_axes=true, float *const pose_matrix=0) const | CImg< T > | inline |
display_object3d(const char *const title, const CImg< tp > &vertices, const bool centering=true, const int render_static=4, const int render_motion=1, const bool double_sided=true, const float focale=500, const float specular_light=0.2f, const float specular_shine=0.1f, const bool display_axes=true, float *const pose_matrix=0) const | CImg< T > | inline |
distance(const T isovalue, const float sizex=1, const float sizey=1, const float sizez=1, const bool compute_sqrt=true) | CImg< T > | inline |
distance_hamilton(const unsigned int nb_iter, const float band_size=0, const float precision=0.5f) | CImg< T > | inline |
div(const CImg< t > &img) | CImg< T > | inline |
dot(const CImg< t > &img) const | CImg< T > | inline |
doubleT typedef | CImg< T > | |
draw_arrow(const int x0, const int y0, const int x1, const int y1, const tc *const color, const float opacity=1, const float angle=30, const float length=-10, const unsigned int pattern=~0U) | CImg< T > | inline |
draw_arrow(const int x0, const int y0, const int x1, const int y1, const CImg< tc > &color, const float opacity=1, const float angle=30, const float length=-10, const unsigned int pattern=~0U) | CImg< T > | inline |
draw_axis(const CImg< t > &xvalues, const int y, const tc *const color, const float opacity=1, const unsigned int pattern=~0U) | CImg< T > | inline |
draw_axis(const CImg< t > &xvalues, const int y, const CImg< tc > &color, const float opacity=1, const unsigned int pattern=~0U) | CImg< T > | inline |
draw_axis(const int x, const CImg< t > &yvalues, const tc *const color, const float opacity=1, const unsigned int pattern=~0U) | CImg< T > | inline |
draw_axis(const int x, const CImg< t > &yvalues, const CImg< tc > &color, const float opacity=1, const unsigned int pattern=~0U) | CImg< T > | inline |
draw_axis(const CImg< tx > &xvalues, const CImg< ty > &yvalues, const tc *const color, const float opacity=1, const unsigned int patternx=~0U, const unsigned int patterny=~0U) | CImg< T > | inline |
draw_axis(const CImg< tx > &xvalues, const CImg< ty > &yvalues, const CImg< tc > &color, const float opacity=1, const unsigned int patternx=~0U, const unsigned int patterny=~0U) | CImg< T > | inline |
draw_axis(const float x0, const float x1, const float y0, const float y1, const tc *const color, const float opacity=1, const int subdivisionx=-60, const int subdivisiony=-60, const float precisionx=0, const float precisiony=0, const unsigned int patternx=~0U, const unsigned int patterny=~0U) | CImg< T > | inline |
draw_axis(const float x0, const float x1, const float y0, const float y1, const CImg< tc > &color, const float opacity=1, const int subdivisionx=-60, const int subdivisiony=-60, const float precisionx=0, const float precisiony=0, const unsigned int patternx=~0U, const unsigned int patterny=~0U) | CImg< T > | inline |
draw_circle(const int x0, const int y0, int radius, const tc *const color, const float opacity=1) | CImg< T > | inline |
draw_circle(const int x0, const int y0, int radius, const CImg< tc > &color, const float opacity=1) | CImg< T > | inline |
draw_circle(const int x0, const int y0, int radius, const tc *const color, const float opacity, const unsigned int) | CImg< T > | inline |
draw_circle(const int x0, const int y0, int radius, const CImg< tc > &color, const float opacity, const unsigned int pattern) | CImg< T > | inline |
draw_ellipse(const int x0, const int y0, const float r1, const float r2, const float angle, const tc *const color, const float opacity=1) | CImg< T > | inline |
draw_ellipse(const int x0, const int y0, const float r1, const float r2, const float angle, const CImg< tc > &color, const float opacity=1) | CImg< T > | inline |
draw_ellipse(const int x0, const int y0, const CImg< t > &tensor, const tc *const color, const float opacity=1) | CImg< T > | inline |
draw_ellipse(const int x0, const int y0, const CImg< t > &tensor, const CImg< tc > &color, const float opacity=1) | CImg< T > | inline |
draw_ellipse(const int x0, const int y0, const float r1, const float r2, const float angle, const tc *const color, const float opacity, const unsigned int pattern) | CImg< T > | inline |
draw_ellipse(const int x0, const int y0, const float r1, const float r2, const float angle, const CImg< tc > &color, const float opacity, const unsigned int pattern) | CImg< T > | inline |
draw_ellipse(const int x0, const int y0, const CImg< t > &tensor, const tc *const color, const float opacity, const unsigned int pattern) | CImg< T > | inline |
draw_ellipse(const int x0, const int y0, const CImg< t > &tensor, const CImg< tc > &color, const float opacity, const unsigned int pattern) | CImg< T > | inline |
draw_fill(const int x, const int y, const int z, const tc *const color, const float opacity, CImg< t > ®ion, const float sigma=0, const bool high_connexity=false) | CImg< T > | inline |
draw_fill(const int x, const int y, const int z, const CImg< tc > &color, const float opacity, CImg< t > ®ion, const float sigma=0, const bool high_connexity=false) | CImg< T > | inline |
draw_fill(const int x, const int y, const int z, const tc *const color, const float opacity=1, const float sigma=0, const bool high_connexity=false) | CImg< T > | inline |
draw_fill(const int x, const int y, const int z, const CImg< tc > &color, const float opacity=1, const float sigma=0, const bool high_connexity=false) | CImg< T > | inline |
draw_fill(const int x, const int y, const tc *const color, const float opacity=1, const float sigma=0, const bool high_connexity=false) | CImg< T > | inline |
draw_fill(const int x, const int y, const CImg< tc > &color, const float opacity=1, const float sigma=0, const bool high_connexity=false) | CImg< T > | inline |
draw_gaussian(const float xc, const float sigma, const tc *const color, const float opacity=1) | CImg< T > | inline |
draw_gaussian(const float xc, const float sigma, const CImg< tc > &color, const float opacity=1) | CImg< T > | inline |
draw_gaussian(const float xc, const float yc, const CImg< t > &tensor, const tc *const color, const float opacity=1) | CImg< T > | inline |
draw_gaussian(const float xc, const float yc, const CImg< t > &tensor, const CImg< tc > &color, const float opacity=1) | CImg< T > | inline |
draw_gaussian(const int xc, const int yc, const float r1, const float r2, const float ru, const float rv, const tc *const color, const float opacity=1) | CImg< T > | inline |
draw_gaussian(const int xc, const int yc, const float r1, const float r2, const float ru, const float rv, const CImg< tc > &color, const float opacity=1) | CImg< T > | inline |
draw_gaussian(const float xc, const float yc, const float sigma, const tc *const color, const float opacity=1) | CImg< T > | inline |
draw_gaussian(const float xc, const float yc, const float sigma, const CImg< tc > &color, const float opacity=1) | CImg< T > | inline |
draw_gaussian(const float xc, const float yc, const float zc, const CImg< t > &tensor, const tc *const color, const float opacity=1) | CImg< T > | inline |
draw_gaussian(const float xc, const float yc, const float zc, const CImg< t > &tensor, const CImg< tc > &color, const float opacity=1) | CImg< T > | inline |
draw_gaussian(const float xc, const float yc, const float zc, const float sigma, const tc *const color, const float opacity=1) | CImg< T > | inline |
draw_gaussian(const float xc, const float yc, const float zc, const float sigma, const CImg< tc > &color, const float opacity=1) | CImg< T > | inline |
draw_graph(const CImg< t > &data, const tc *const color, const float opacity=1, const unsigned int plot_type=1, const int vertex_type=1, const double ymin=0, const double ymax=0, const bool expand=false, const unsigned int pattern=~0U) | CImg< T > | inline |
draw_graph(const CImg< t > &data, const CImg< tc > &color, const float opacity=1, const unsigned int plot_type=1, const unsigned int vertex_type=1, const double ymin=0, const double ymax=0, const bool expand=false, const unsigned int pattern=~0U) | CImg< T > | inline |
draw_grid(const CImg< tx > &xvalues, const CImg< ty > &yvalues, const tc *const color, const float opacity=1, const unsigned int patternx=~0U, const unsigned int patterny=~0U) | CImg< T > | inline |
draw_grid(const CImg< tx > &xvalues, const CImg< ty > &yvalues, const CImg< tc > &color, const float opacity=1, const unsigned int patternx=~0U, const unsigned int patterny=~0U) | CImg< T > | inline |
draw_grid(const float deltax, const float deltay, const float offsetx, const float offsety, const bool invertx, const bool inverty, const tc *const color, const float opacity=1, const unsigned int patternx=~0U, const unsigned int patterny=~0U) | CImg< T > | inline |
draw_grid(const float deltax, const float deltay, const float offsetx, const float offsety, const bool invertx, const bool inverty, const CImg< tc > &color, const float opacity=1, const unsigned int patternx=~0U, const unsigned int patterny=~0U) | CImg< T > | inline |
draw_image(const int x0, const int y0, const int z0, const int v0, const CImg< t > &sprite, const float opacity=1) | CImg< T > | inline |
draw_image(const int x0, const int y0, const int z0, const int v0, const CImg< T > &sprite, const float opacity=1) | CImg< T > | inline |
draw_image(const int x0, const int y0, const int z0, const CImg< t > &sprite, const float opacity=1) | CImg< T > | inline |
draw_image(const int x0, const int y0, const CImg< t > &sprite, const float opacity=1) | CImg< T > | inline |
draw_image(const int x0, const CImg< t > &sprite, const float opacity=1) | CImg< T > | inline |
draw_image(const CImg< t > &sprite, const float opacity=1) | CImg< T > | inline |
draw_image(const int x0, const int y0, const int z0, const int v0, const CImg< ti > &sprite, const CImg< tm > &mask, const float opacity=1, const float mask_valmax=1) | CImg< T > | inline |
draw_image(const int x0, const int y0, const int z0, const CImg< ti > &sprite, const CImg< tm > &mask, const float opacity=1, const float mask_valmax=1) | CImg< T > | inline |
draw_image(const int x0, const int y0, const CImg< ti > &sprite, const CImg< tm > &mask, const float opacity=1, const float mask_valmax=1) | CImg< T > | inline |
draw_image(const int x0, const CImg< ti > &sprite, const CImg< tm > &mask, const float opacity=1, const float mask_valmax=1) | CImg< T > | inline |
draw_image(const CImg< ti > &sprite, const CImg< tm > &mask, const float opacity=1, const float mask_valmax=1) | CImg< T > | inline |
draw_line(const int x0, const int y0, const int x1, const int y1, const tc *const color, const float opacity=1, const unsigned int pattern=~0U, const bool init_hatch=true) | CImg< T > | inline |
draw_line(const int x0, const int y0, const int x1, const int y1, const CImg< tc > &color, const float opacity=1, const unsigned int pattern=~0U, const bool init_hatch=true) | CImg< T > | inline |
draw_line(CImg< floatT > &zbuffer, const int x0, const int y0, const float z0, const int x1, const int y1, const float z1, const tc *const color, const float opacity=1, const unsigned int pattern=~0U, const bool init_hatch=true) | CImg< T > | inline |
draw_line(CImg< floatT > &zbuffer, const int x0, const int y0, const float z0, const int x1, const int y1, const float z1, const CImg< tc > &color, const float opacity=1, const unsigned int pattern=~0U, const bool init_hatch=true) | CImg< T > | inline |
draw_line(const int x0, const int y0, const int z0, const int x1, const int y1, const int z1, const tc *const color, const float opacity=1, const unsigned int pattern=~0U, const bool init_hatch=true) | CImg< T > | inline |
draw_line(const int x0, const int y0, const int z0, const int x1, const int y1, const int z1, const CImg< tc > &color, const float opacity=1, const unsigned int pattern=~0U, const bool init_hatch=true) | CImg< T > | inline |
draw_line(const int x0, const int y0, const int x1, const int y1, const CImg< tc > &texture, const int tx0, const int ty0, const int tx1, const int ty1, const float opacity=1, const unsigned int pattern=~0U, const bool init_hatch=true) | CImg< T > | inline |
draw_line(const int x0, const int y0, const float z0, const int x1, const int y1, const float z1, const CImg< tc > &texture, const int tx0, const int ty0, const int tx1, const int ty1, const float opacity=1, const unsigned int pattern=~0U, const bool init_hatch=true) | CImg< T > | inline |
draw_line(CImg< floatT > &zbuffer, const int x0, const int y0, const float z0, const int x1, const int y1, const float z1, const CImg< tc > &texture, const int tx0, const int ty0, const int tx1, const int ty1, const float opacity=1, const unsigned int pattern=~0U, const bool init_hatch=true) | CImg< T > | inline |
draw_line(const CImgList< t > &points, const tc *const color, const float opacity=1, const unsigned int pattern=~0U, const bool init_hatch=true) | CImg< T > | inline |
draw_line(const CImgList< t > &points, const CImg< tc > &color, const float opacity=1, const unsigned int pattern=~0U, const bool init_hatch=true) | CImg< T > | inline |
draw_line(const CImg< t > &points, const tc *const color, const float opacity=1, const unsigned int pattern=~0U, const bool init_hatch=true) | CImg< T > | inline |
draw_line(const CImg< t > &points, const CImg< tc > &color, const float opacity=1, const unsigned int pattern=~0U, const bool init_hatch=true) | CImg< T > | inline |
draw_mandelbrot(const int x0, const int y0, const int x1, const int y1, const CImg< tc > &color_palette, const float opacity=1, const double z0r=-2, const double z0i=-2, const double z1r=2, const double z1i=2, const unsigned int itermax=255, const bool normalized_iteration=false, const bool julia_set=false, const double paramr=0, const double parami=0) | CImg< T > | inline |
draw_mandelbrot(const CImg< tc > &color_palette, const float opacity=1, const double z0r=-2, const double z0i=-2, const double z1r=2, const double z1i=2, const unsigned int itermax=255, const bool normalized_iteration=false, const bool julia_set=false, const double paramr=0, const double parami=0) | CImg< T > | inline |
draw_object3d(const float x0, const float y0, const float z0, const CImg< tp > &vertices, const CImgList< tf > &primitives, const CImgList< tc > &colors, const CImgList< to > &opacities, const unsigned int render_type=4, const bool double_sided=false, const float focale=500, const float lightx=0, const float lighty=0, const float lightz=-5000, const float specular_light=0.2f, const float specular_shine=0.1f, CImg< floatT > &zbuffer=cimg_library::CImg< floatT >::empty()) | CImg< T > | inline |
draw_object3d(const float x0, const float y0, const float z0, const CImg< tp > &vertices, const CImgList< tf > &primitives, const CImgList< tc > &colors, const CImg< to > &opacities, const unsigned int render_type=4, const bool double_sided=false, const float focale=500, const float lightx=0, const float lighty=0, const float lightz=-5000, const float specular_light=0.2f, const float specular_shine=0.1f, CImg< floatT > &zbuffer=cimg_library::CImg< floatT >::empty()) | CImg< T > | inline |
draw_object3d(const float x0, const float y0, const float z0, const CImg< tp > &vertices, const CImgList< tf > &primitives, const CImgList< tc > &colors, const unsigned int render_type=4, const bool double_sided=false, const float focale=500, const float lightx=0, const float lighty=0, const float lightz=-5000, const float specular_light=0.2f, const float specular_shine=0.1f, CImg< floatT > &zbuffer=cimg_library::CImg< floatT >::empty()) | CImg< T > | inline |
draw_plasma(const int x0, const int y0, const int x1, const int y1, const float alpha=1, const float beta=1, const float opacity=1) | CImg< T > | inline |
draw_plasma(const float alpha=1, const float beta=1, const float opacity=1) | CImg< T > | inline |
draw_point(const int x0, const int y0, const tc *const color, const float opacity=1) | CImg< T > | inline |
draw_point(const int x0, const int y0, const CImg< tc > &color, const float opacity=1) | CImg< T > | inline |
draw_point(const int x0, const int y0, const int z0, const tc *const color, const float opacity=1) | CImg< T > | inline |
draw_point(const int x0, const int y0, const int z0, const CImg< tc > &color, const float opacity=1) | CImg< T > | inline |
draw_point(const CImgList< t > &points, const tc *const color, const float opacity=1) | CImg< T > | inline |
draw_point(const CImgList< t > &points, const CImg< tc > &color, const float opacity=1) | CImg< T > | inline |
draw_point(const CImg< t > &points, const tc *const color, const float opacity=1) | CImg< T > | inline |
draw_point(const CImg< t > &points, const CImg< tc > &color, const float opacity=1) | CImg< T > | inline |
draw_polygon(const CImgList< t > &points, const tc *const color, const float opacity=1) | CImg< T > | inline |
draw_polygon(const CImgList< t > &points, const CImg< tc > &color, const float opacity=1) | CImg< T > | inline |
draw_polygon(const CImg< t > &points, const tc *const color, const float opacity=1) | CImg< T > | inline |
draw_polygon(const CImg< t > &points, const CImg< tc > &color, const float opacity=1) | CImg< T > | inline |
draw_polygon(const CImgList< t > &points, const tc *const color, const float opacity, const unsigned int pattern) | CImg< T > | inline |
draw_polygon(const CImgList< t > &points, const CImg< tc > &color, const float opacity, const unsigned int pattern) | CImg< T > | inline |
draw_polygon(const CImg< t > &points, const tc *const color, const float opacity, const unsigned int pattern) | CImg< T > | inline |
draw_polygon(const CImg< t > &points, const CImg< tc > &color, const float opacity, const unsigned int pattern) | CImg< T > | inline |
draw_quiver(const CImg< t1 > &flow, const t2 *const color, const float opacity=1, const unsigned int sampling=25, const float factor=-20, const bool arrows=true, const unsigned int pattern=~0U) | CImg< T > | inline |
draw_quiver(const CImg< t1 > &flow, const CImg< t2 > &color, const float opacity=1, const unsigned int sampling=25, const float factor=-20, const bool arrows=true, const unsigned int pattern=~0U) | CImg< T > | inline |
draw_rectangle(const int x0, const int y0, const int z0, const int v0, const int x1, const int y1, const int z1, const int v1, const T val, const float opacity=1) | CImg< T > | inline |
draw_rectangle(const int x0, const int y0, const int z0, const int x1, const int y1, const int z1, const tc *const color, const float opacity=1) | CImg< T > | inline |
draw_rectangle(const int x0, const int y0, const int z0, const int x1, const int y1, const int z1, const CImg< tc > &color, const float opacity=1) | CImg< T > | inline |
draw_rectangle(const int x0, const int y0, const int z0, const int x1, const int y1, const int z1, const tc *const color, const float opacity, const unsigned int pattern) | CImg< T > | inline |
draw_rectangle(const int x0, const int y0, const int z0, const int x1, const int y1, const int z1, const CImg< tc > &color, const float opacity, const unsigned int pattern) | CImg< T > | inline |
draw_rectangle(const int x0, const int y0, const int x1, const int y1, const tc *const color, const float opacity=1) | CImg< T > | inline |
draw_rectangle(const int x0, const int y0, const int x1, const int y1, const CImg< tc > &color, const float opacity=1) | CImg< T > | inline |
draw_rectangle(const int x0, const int y0, const int x1, const int y1, const tc *const color, const float opacity, const unsigned int pattern) | CImg< T > | inline |
draw_rectangle(const int x0, const int y0, const int x1, const int y1, const CImg< tc > &color, const float opacity, const unsigned int pattern) | CImg< T > | inline |
draw_spline(const int x0, const int y0, const float u0, const float v0, const int x1, const int y1, const float u1, const float v1, const tc *const color, const float opacity=1, const float precision=4, const unsigned int pattern=~0U, const bool init_hatch=true) | CImg< T > | inline |
draw_spline(const int x0, const int y0, const float u0, const float v0, const int x1, const int y1, const float u1, const float v1, const CImg< tc > &color, const float opacity=1, const float precision=4, const unsigned int pattern=~0U, const bool init_hatch=true) | CImg< T > | inline |
draw_spline(const int x0, const int y0, const int z0, const float u0, const float v0, const float w0, const int x1, const int y1, const int z1, const float u1, const float v1, const float w1, const tc *const color, const float opacity=1, const float precision=4, const unsigned int pattern=~0U, const bool init_hatch=true) | CImg< T > | inline |
draw_spline(const int x0, const int y0, const int z0, const float u0, const float v0, const float w0, const int x1, const int y1, const int z1, const float u1, const float v1, const float w1, const CImg< tc > &color, const float opacity=1, const float precision=4, const unsigned int pattern=~0U, const bool init_hatch=true) | CImg< T > | inline |
draw_spline(const int x0, const int y0, const float u0, const float v0, const int x1, const int y1, const float u1, const float v1, const CImg< t > &texture, const int tx0, const int ty0, const int tx1, const int ty1, const float opacity=1, const float precision=4, const unsigned int pattern=~0U, const bool init_hatch=true) | CImg< T > | inline |
draw_spline(const CImgList< tp > &points, const CImgList< tt > &tangents, const tc *const color, const float opacity=1, const bool close_set=false, const float precision=4, const unsigned int pattern=~0U, const bool init_hatch=true) | CImg< T > | inline |
draw_spline(const CImgList< tp > &points, const CImgList< tt > &tangents, const CImg< tc > &color, const float opacity=1, const bool close_set=false, const float precision=4, const unsigned int pattern=~0U, const bool init_hatch=true) | CImg< T > | inline |
draw_spline(const CImg< tp > &points, const CImg< tt > &tangents, const tc *const color, const float opacity=1, const bool close_set=false, const float precision=4, const unsigned int pattern=~0U, const bool init_hatch=true) | CImg< T > | inline |
draw_spline(const CImg< tp > &points, const CImg< tt > &tangents, const CImg< tc > &color, const float opacity=1, const bool close_set=false, const float precision=4, const unsigned int pattern=~0U, const bool init_hatch=true) | CImg< T > | inline |
draw_spline(const CImgList< t > &points, const tc *const color, const float opacity=1, const bool close_set=false, const float precision=4, const unsigned int pattern=~0U, const bool init_hatch=true) | CImg< T > | inline |
draw_spline(const CImgList< t > &points, CImg< tc > &color, const float opacity=1, const bool close_set=false, const float precision=4, const unsigned int pattern=~0U, const bool init_hatch=true) | CImg< T > | inline |
draw_spline(const CImg< t > &points, const tc *const color, const float opacity=1, const bool close_set=false, const float precision=4, const unsigned int pattern=~0U, const bool init_hatch=true) | CImg< T > | inline |
draw_spline(const CImg< t > &points, const CImg< tc > &color, const float opacity=1, const bool close_set=false, const float precision=4, const unsigned int pattern=~0U, const bool init_hatch=true) | CImg< T > | inline |
draw_text(const int x0, const int y0, const char *const text, const tc1 *const foreground_color, const tc2 *const background_color, const float opacity, const CImgList< t > &font,...) | CImg< T > | inline |
draw_text(const int x0, const int y0, const char *const text, const CImg< tc1 > &foreground_color, const CImg< tc2 > &background_color, const float opacity, const CImgList< t > &font,...) | CImg< T > | inline |
draw_text(const int x0, const int y0, const char *const text, const tc *const foreground_color, const int, const float opacity, const CImgList< t > &font,...) | CImg< T > | inline |
draw_text(const int x0, const int y0, const char *const text, const int, const tc *const background_color, const float opacity, const CImgList< t > &font,...) | CImg< T > | inline |
draw_text(const int x0, const int y0, const char *const text, const tc1 *const foreground_color, const tc2 *const background_color, const float opacity=1, const unsigned int font_size=11,...) | CImg< T > | inline |
draw_text(const int x0, const int y0, const char *const text, const CImg< tc1 > &foreground_color, const CImg< tc2 > &background_color, const float opacity=1, const unsigned int font_size=11,...) | CImg< T > | inline |
draw_text(const int x0, const int y0, const char *const text, const tc *const foreground_color, const int background_color=0, const float opacity=1, const unsigned int font_size=11,...) | CImg< T > | inline |
draw_text(const int x0, const int y0, const char *const text, const int, const tc *const background_color, const float opacity=1, const unsigned int font_size=11,...) | CImg< T > | inline |
draw_triangle(const int x0, const int y0, const int x1, const int y1, const int x2, const int y2, const tc *const color, const float opacity=1) | CImg< T > | inline |
draw_triangle(const int x0, const int y0, const int x1, const int y1, const int x2, const int y2, const CImg< tc > &color, const float opacity=1) | CImg< T > | inline |
draw_triangle(const int x0, const int y0, const int x1, const int y1, const int x2, const int y2, const tc *const color, const float opacity, const unsigned int pattern) | CImg< T > | inline |
draw_triangle(const int x0, const int y0, const int x1, const int y1, const int x2, const int y2, const CImg< tc > &color, const float opacity, const unsigned int pattern) | CImg< T > | inline |
draw_triangle(CImg< floatT > &zbuffer, const int x0, const int y0, const float z0, const int x1, const int y1, const float z1, const int x2, const int y2, const float z2, const tc *const color, const float opacity=1, const float brightness=1) | CImg< T > | inline |
draw_triangle(CImg< floatT > &zbuffer, const int x0, const int y0, const float z0, const int x1, const int y1, const float z1, const int x2, const int y2, const float z2, const CImg< tc > &color, const float opacity=1, const float brightness=1) | CImg< T > | inline |
draw_triangle(const int x0, const int y0, const int x1, const int y1, const int x2, const int y2, const tc *const color, const float brightness0, const float brightness1, const float brightness2, const float opacity=1) | CImg< T > | inline |
draw_triangle(const int x0, const int y0, const int x1, const int y1, const int x2, const int y2, const CImg< tc > &color, const float brightness0, const float brightness1, const float brightness2, const float opacity=1) | CImg< T > | inline |
draw_triangle(CImg< floatT > &zbuffer, const int x0, const int y0, const float z0, const int x1, const int y1, const float z1, const int x2, const int y2, const float z2, const tc *const color, const float brightness0, const float brightness1, const float brightness2, const float opacity=1) | CImg< T > | inline |
draw_triangle(CImg< floatT > &zbuffer, const int x0, const int y0, const float z0, const int x1, const int y1, const float z1, const int x2, const int y2, const float z2, const CImg< tc > &color, const float brightness0, const float brightness1, const float brightness2, const float opacity=1) | CImg< T > | inline |
draw_triangle(const int x0, const int y0, const int x1, const int y1, const int x2, const int y2, const tc1 *const color1, const tc2 *const color2, const tc3 *const color3, const float opacity=1) | CImg< T > | inline |
draw_triangle(const int x0, const int y0, const int x1, const int y1, const int x2, const int y2, const CImg< tc1 > &color1, const CImg< tc2 > &color2, const CImg< tc3 > &color3, const float opacity=1) | CImg< T > | inline |
draw_triangle(const int x0, const int y0, const int x1, const int y1, const int x2, const int y2, const CImg< tc > &texture, const int tx0, const int ty0, const int tx1, const int ty1, const int tx2, const int ty2, const float opacity=1, const float brightness=1) | CImg< T > | inline |
draw_triangle(const int x0, const int y0, const float z0, const int x1, const int y1, const float z1, const int x2, const int y2, const float z2, const CImg< tc > &texture, const int tx0, const int ty0, const int tx1, const int ty1, const int tx2, const int ty2, const float opacity=1, const float brightness=1) | CImg< T > | inline |
draw_triangle(CImg< floatT > &zbuffer, const int x0, const int y0, const float z0, const int x1, const int y1, const float z1, const int x2, const int y2, const float z2, const CImg< tc > &texture, const int tx0, const int ty0, const int tx1, const int ty1, const int tx2, const int ty2, const float opacity=1, const float brightness=1) | CImg< T > | inline |
draw_triangle(const int x0, const int y0, const int x1, const int y1, const int x2, const int y2, const tc *const color, const CImg< tl > &light, const int lx0, const int ly0, const int lx1, const int ly1, const int lx2, const int ly2, const float opacity=1) | CImg< T > | inline |
draw_triangle(const int x0, const int y0, const int x1, const int y1, const int x2, const int y2, const CImg< tc > &color, const CImg< tl > &light, const int lx0, const int ly0, const int lx1, const int ly1, const int lx2, const int ly2, const float opacity=1) | CImg< T > | inline |
draw_triangle(CImg< floatT > &zbuffer, const int x0, const int y0, const float z0, const int x1, const int y1, const float z1, const int x2, const int y2, const float z2, const tc *const color, const CImg< tl > &light, const int lx0, const int ly0, const int lx1, const int ly1, const int lx2, const int ly2, const float opacity=1) | CImg< T > | inline |
draw_triangle(CImg< floatT > &zbuffer, const int x0, const int y0, const float z0, const int x1, const int y1, const float z1, const int x2, const int y2, const float z2, const CImg< tc > &color, const CImg< tl > &light, const int lx0, const int ly0, const int lx1, const int ly1, const int lx2, const int ly2, const float opacity=1) | CImg< T > | inline |
draw_triangle(const int x0, const int y0, const int x1, const int y1, const int x2, const int y2, const CImg< tc > &texture, const int tx0, const int ty0, const int tx1, const int ty1, const int tx2, const int ty2, const float brightness0, const float brightness1, const float brightness2, const float opacity=1) | CImg< T > | inline |
draw_triangle(const int x0, const int y0, const float z0, const int x1, const int y1, const float z1, const int x2, const int y2, const float z2, const CImg< tc > &texture, const int tx0, const int ty0, const int tx1, const int ty1, const int tx2, const int ty2, const float brightness0, const float brightness1, const float brightness2, const float opacity=1) | CImg< T > | inline |
draw_triangle(CImg< floatT > &zbuffer, const int x0, const int y0, const float z0, const int x1, const int y1, const float z1, const int x2, const int y2, const float z2, const CImg< tc > &texture, const int tx0, const int ty0, const int tx1, const int ty1, const int tx2, const int ty2, const float brightness0, const float brightness1, const float brightness2, const float opacity=1) | CImg< T > | inline |
draw_triangle(const int x0, const int y0, const int x1, const int y1, const int x2, const int y2, const CImg< tc > &texture, const int tx0, const int ty0, const int tx1, const int ty1, const int tx2, const int ty2, const CImg< tl > &light, const int lx0, const int ly0, const int lx1, const int ly1, const int lx2, const int ly2, const float opacity=1) | CImg< T > | inline |
draw_triangle(const int x0, const int y0, const float z0, const int x1, const int y1, const float z1, const int x2, const int y2, const float z2, const CImg< tc > &texture, const int tx0, const int ty0, const int tx1, const int ty1, const int tx2, const int ty2, const CImg< tl > &light, const int lx0, const int ly0, const int lx1, const int ly1, const int lx2, const int ly2, const float opacity=1) | CImg< T > | inline |
draw_triangle(CImg< floatT > &zbuffer, const int x0, const int y0, const float z0, const int x1, const int y1, const float z1, const int x2, const int y2, const float z2, const CImg< tc > &texture, const int tx0, const int ty0, const int tx1, const int ty1, const int tx2, const int ty2, const CImg< tl > &light, const int lx0, const int ly0, const int lx1, const int ly1, const int lx2, const int ly2, const float opacity=1) | CImg< T > | inline |
edge_tensors(const float sharpness=0.7f, const float anisotropy=0.3f, const float alpha=0.6f, const float sigma=1.1f, const bool is_sqrt=false) | CImg< T > | inline |
eigen(CImg< t > &val, CImg< t > &vec) const | CImg< T > | inline |
elevation3d(CImgList< tf > &primitives, const tfunc &func, const float x0, const float y0, const float x1, const float y1, const int size_x=256, const int size_y=256) | CImg< T > | inlinestatic |
elevation3d(CImgList< tf > &primitives, const char *const expression, const float x0, const float y0, const float x1, const float y1, const int sizex=256, const int sizey=256) | CImg< T > | inlinestatic |
ellipsoid3d(CImgList< tf > &primitives, const CImg< t > &tensor, const unsigned int subdivisions=3) | CImg< T > | inlinestatic |
empty() | CImg< T > | inlinestatic |
end() | CImg< T > | inline |
end() const | CImg< T > | inline |
equalize(const unsigned int nb_levels, const T value_min=(T) 0, const T value_max=(T) 0) | CImg< T > | inline |
erode(const CImg< t > &mask, const unsigned int cond=1, const bool weighted_erosion=false) | CImg< T > | inline |
erode(const unsigned int n, const unsigned int cond=1) | CImg< T > | inline |
eval(const char *const expression, const double x=0, const double y=0, const double z=0, const double v=0) const | CImg< T > | inline |
exp() | CImg< T > | inline |
FFT(CImg< T > &real, CImg< T > &imag, const char axis, const bool invert=false) | CImg< T > | inlinestatic |
FFT(CImg< T > &real, CImg< T > &imag, const bool invert=false) | CImg< T > | inlinestatic |
fill(const T val) | CImg< T > | inline |
fill(const T val0, const T val1) | CImg< T > | inline |
fill(const T val0, const T val1, const T val2) | CImg< T > | inline |
fill(const T val0, const T val1, const T val2, const T val3) | CImg< T > | inline |
fill(const T val0, const T val1, const T val2, const T val3, const T val4) | CImg< T > | inline |
fill(const T val0, const T val1, const T val2, const T val3, const T val4, const T val5) | CImg< T > | inline |
fill(const T val0, const T val1, const T val2, const T val3, const T val4, const T val5, const T val6) | CImg< T > | inline |
fill(const T val0, const T val1, const T val2, const T val3, const T val4, const T val5, const T val6, const T val7) | CImg< T > | inline |
fill(const T val0, const T val1, const T val2, const T val3, const T val4, const T val5, const T val6, const T val7, const T val8) | CImg< T > | inline |
fill(const T val0, const T val1, const T val2, const T val3, const T val4, const T val5, const T val6, const T val7, const T val8, const T val9) | CImg< T > | inline |
fill(const T val0, const T val1, const T val2, const T val3, const T val4, const T val5, const T val6, const T val7, const T val8, const T val9, const T val10) | CImg< T > | inline |
fill(const T val0, const T val1, const T val2, const T val3, const T val4, const T val5, const T val6, const T val7, const T val8, const T val9, const T val10, const T val11) | CImg< T > | inline |
fill(const T val0, const T val1, const T val2, const T val3, const T val4, const T val5, const T val6, const T val7, const T val8, const T val9, const T val10, const T val11, const T val12) | CImg< T > | inline |
fill(const T val0, const T val1, const T val2, const T val3, const T val4, const T val5, const T val6, const T val7, const T val8, const T val9, const T val10, const T val11, const T val12, const T val13) | CImg< T > | inline |
fill(const T val0, const T val1, const T val2, const T val3, const T val4, const T val5, const T val6, const T val7, const T val8, const T val9, const T val10, const T val11, const T val12, const T val13, const T val14) | CImg< T > | inline |
fill(const T val0, const T val1, const T val2, const T val3, const T val4, const T val5, const T val6, const T val7, const T val8, const T val9, const T val10, const T val11, const T val12, const T val13, const T val14, const T val15) | CImg< T > | inline |
fill(const char *const expression, const bool repeat_flag) | CImg< T > | inline |
fill(const CImg< t > &values, const bool repeat_values=true) | CImg< T > | inline |
fillV(const unsigned int x, const unsigned int y, const unsigned int z, const int a0,...) | CImg< T > | inline |
fillV(const unsigned int x, const unsigned int y, const unsigned int z, const double a0,...) | CImg< T > | inline |
fillX(const unsigned int y, const unsigned int z, const unsigned int v, const int a0,...) | CImg< T > | inline |
fillX(const unsigned int y, const unsigned int z, const unsigned int v, const double a0,...) | CImg< T > | inline |
fillY(const unsigned int x, const unsigned int z, const unsigned int v, const int a0,...) | CImg< T > | inline |
fillY(const unsigned int x, const unsigned int z, const unsigned int v, const double a0,...) | CImg< T > | inline |
fillZ(const unsigned int x, const unsigned int y, const unsigned int v, const int a0,...) | CImg< T > | inline |
fillZ(const unsigned int x, const unsigned int y, const unsigned int v, const double a0,...) | CImg< T > | inline |
floatT typedef | CImg< T > | |
front() const | CImg< T > | inline |
front() | CImg< T > | inline |
get_abs() const | CImg< T > | inline |
get_acos() const | CImg< T > | inline |
get_append(const CImg< T > &img, const char axis='x', const char align='p') const | CImg< T > | inline |
get_append(const CImg< T > &img, const char axis='x', const char align='p') const | CImg< T > | inline |
get_asin() const | CImg< T > | inline |
get_atan() const | CImg< T > | inline |
get_atan2(const CImg< t > &img) const | CImg< T > | inline |
get_autocrop(const T value, const char *const axes="vzyx") const | CImg< T > | inline |
get_autocrop(const T *const color, const char *const axes="zyx") const | CImg< T > | inline |
get_autocrop(const CImg< t > &color, const char *const axes="zyx") const | CImg< T > | inline |
get_BayertoRGB(const unsigned int interpolation_type=3) const | CImg< T > | inline |
get_blur(const float sigmax, const float sigmay, const float sigmaz, const bool cond=true) const | CImg< T > | inline |
get_blur(const float sigma, const bool cond=true) const | CImg< T > | inline |
get_blur_anisotropic(const CImg< t > &G, const float amplitude=60, const float dl=0.8f, const float da=30, const float gauss_prec=2, const unsigned int interpolation_type=0, const unsigned int fast_approx=1) const | CImg< T > | inline |
get_blur_anisotropic(const float amplitude, const float sharpness=0.7f, const float anisotropy=0.3f, const float alpha=0.6f, const float sigma=1.1f, const float dl=0.8f, const float da=30, const float gauss_prec=2, const unsigned int interpolation_type=0, const unsigned int fast_approx=1) const | CImg< T > | inline |
get_blur_bilateral(const float sigma_x, const float sigma_y, const float sigma_z, const float sigma_r, const int bgrid_x, const int bgrid_y, const int bgrid_z, const int bgrid_r, const bool interpolation_type=true) const | CImg< T > | inline |
get_blur_bilateral(const float sigma_s, const float sigma_r, const int bgrid_s=-33, const int bgrid_r=32, const bool interpolation_type=true) const | CImg< T > | inline |
get_blur_median(const unsigned int n) const | CImg< T > | inline |
get_blur_patch(const float sigma_s, const float sigma_p, const unsigned int patch_size=3, const unsigned int lookup_size=4, const float smoothness=0, const bool fast_approx=true) const | CImg< T > | inline |
get_channel(const unsigned int v0) const | CImg< T > | inline |
get_channels(const unsigned int v0, const unsigned int v1) const | CImg< T > | inline |
get_CMYKtoCMY() const | CImg< T > | inline |
get_CMYKtoRGB() const | CImg< T > | inline |
get_CMYtoCMYK() const | CImg< T > | inline |
get_CMYtoRGB() const | CImg< T > | inline |
get_column(const unsigned int x0) const | CImg< T > | inline |
get_columns(const unsigned int x0, const unsigned int x1) const | CImg< T > | inline |
get_convolve(const CImg< t > &mask, const unsigned int cond=1, const bool weighted_convol=false) const | CImg< T > | inline |
get_correlate(const CImg< t > &mask, const unsigned int cond=1, const bool weighted_correl=false) const | CImg< T > | inline |
get_cos() const | CImg< T > | inline |
get_cosh() const | CImg< T > | inline |
get_crop(const int x0, const int y0, const int z0, const int v0, const int x1, const int y1, const int z1, const int v1, const bool border_condition=false) const | CImg< T > | inline |
get_crop(const int x0, const int y0, const int z0, const int x1, const int y1, const int z1, const bool border_condition=false) const | CImg< T > | inline |
get_crop(const int x0, const int y0, const int x1, const int y1, const bool border_condition=false) const | CImg< T > | inline |
get_crop(const int x0, const int x1, const bool border_condition=false) const | CImg< T > | inline |
get_cross(const CImg< t > &img) const | CImg< T > | inline |
get_cut(const T value_min, const T value_max) const | CImg< T > | inline |
get_deriche(const float sigma, const int order=0, const char axis='x', const bool cond=true) const | CImg< T > | inline |
get_diagonal() const | CImg< T > | inline |
get_dijkstra(const unsigned int starting_node, const unsigned int ending_node, CImg< t > &previous) const | CImg< T > | inline |
get_dijkstra(const unsigned int starting_node, const unsigned int ending_node=~0U) const | CImg< T > | inline |
get_dilate(const CImg< t > &mask, const unsigned int cond=1, const bool weighted_dilatation=false) const | CImg< T > | inline |
get_dilate(const unsigned int n, const unsigned int cond=1) const | CImg< T > | inline |
get_displacement_field(const CImg< T > &target, const float smoothness=0.1f, const float precision=0.1f, const unsigned int nb_scales=0, const unsigned int itermax=1000, const bool backward=true) const | CImg< T > | inline |
get_distance(const T isovalue, const float sizex=1, const float sizey=1, const float sizez=1, const bool compute_sqrt=true) const | CImg< T > | inline |
get_distance_hamilton(const unsigned int nb_iter, const float band_size=0, const float precision=0.5f) const | CImg< T > | inline |
get_div(const CImg< t > &img) const | CImg< T > | inline |
get_edge_tensors(const float sharpness=0.7f, const float anisotropy=0.3f, const float alpha=0.6f, const float sigma=1.1f, const bool is_sqrt=false) const | CImg< T > | inline |
get_eigen() const | CImg< T > | inline |
get_elevation3d(CImgList< tf > &primitives, CImgList< tc > &colors, const CImg< te > &elevation) const | CImg< T > | inline |
get_equalize(const unsigned int nblevels, const T val_min=(T) 0, const T val_max=(T) 0) const | CImg< T > | inline |
get_erode(const CImg< t > &mask, const unsigned int cond=1, const bool weighted_erosion=false) const | CImg< T > | inline |
get_erode(const unsigned int n, const unsigned int cond=1) const | CImg< T > | inline |
get_exp() const | CImg< T > | inline |
get_FFT(const char axis, const bool invert=false) const | CImg< T > | inline |
get_FFT(const bool invert=false) const | CImg< T > | inline |
get_fill(const T val) const | CImg< T > | inline |
get_fill(const T val0, const T val1) const | CImg< T > | inline |
get_fill(const T val0, const T val1, const T val2) const | CImg< T > | inline |
get_fill(const T val0, const T val1, const T val2, const T val3) const | CImg< T > | inline |
get_fill(const T val0, const T val1, const T val2, const T val3, const T val4) const | CImg< T > | inline |
get_fill(const T val0, const T val1, const T val2, const T val3, const T val4, const T val5) const | CImg< T > | inline |
get_fill(const T val0, const T val1, const T val2, const T val3, const T val4, const T val5, const T val6) const | CImg< T > | inline |
get_fill(const T val0, const T val1, const T val2, const T val3, const T val4, const T val5, const T val6, const T val7) const | CImg< T > | inline |
get_fill(const T val0, const T val1, const T val2, const T val3, const T val4, const T val5, const T val6, const T val7, const T val8) const | CImg< T > | inline |
get_fill(const T val0, const T val1, const T val2, const T val3, const T val4, const T val5, const T val6, const T val7, const T val8, const T val9) const | CImg< T > | inline |
get_fill(const T val0, const T val1, const T val2, const T val3, const T val4, const T val5, const T val6, const T val7, const T val8, const T val9, const T val10) const | CImg< T > | inline |
get_fill(const T val0, const T val1, const T val2, const T val3, const T val4, const T val5, const T val6, const T val7, const T val8, const T val9, const T val10, const T val11) const | CImg< T > | inline |
get_fill(const T val0, const T val1, const T val2, const T val3, const T val4, const T val5, const T val6, const T val7, const T val8, const T val9, const T val10, const T val11, const T val12) const | CImg< T > | inline |
get_fill(const T val0, const T val1, const T val2, const T val3, const T val4, const T val5, const T val6, const T val7, const T val8, const T val9, const T val10, const T val11, const T val12, const T val13) const | CImg< T > | inline |
get_fill(const T val0, const T val1, const T val2, const T val3, const T val4, const T val5, const T val6, const T val7, const T val8, const T val9, const T val10, const T val11, const T val12, const T val13, const T val14) const | CImg< T > | inline |
get_fill(const T val0, const T val1, const T val2, const T val3, const T val4, const T val5, const T val6, const T val7, const T val8, const T val9, const T val10, const T val11, const T val12, const T val13, const T val14, const T val15) const | CImg< T > | inline |
get_fill(const char *const values, const bool repeat_values) const | CImg< T > | inline |
get_fill(const CImg< t > &values, const bool repeat_values=true) const | CImg< T > | inline |
get_gradient(const char *const axes=0, const int scheme=3) const | CImg< T > | inline |
get_haar(const char axis, const bool invert=false, const unsigned int nb_scales=1) const | CImg< T > | inline |
get_haar(const bool invert=false, const unsigned int nb_scales=1) const | CImg< T > | inline |
get_hessian(const char *const axes=0) const | CImg< T > | inline |
get_histogram(const unsigned int nb_levels, const T value_min=(T) 0, const T value_max=(T) 0) const | CImg< T > | inline |
get_HSItoRGB() const | CImg< T > | inline |
get_HSLtoRGB() const | CImg< T > | inline |
get_HSVtoRGB() const | CImg< T > | inline |
get_identity_matrix() const | CImg< T > | inline |
get_index(const CImg< t > &palette, const bool dithering=false, const bool map_indexes=true) const | CImg< T > | inline |
get_invert(const bool use_LU=true) const | CImg< T > | inline |
get_invert_endianness() const | CImg< T > | inline |
get_isocurve3d(CImgList< tf > &primitives, const float isovalue, const int size_x=-100, const int size_y=-100) const | CImg< T > | inline |
get_isosurface3d(CImgList< tf > &primitives, const float isovalue, const int size_x=-100, const int size_y=-100, const int size_z=-100) const | CImg< T > | inline |
get_label_regions() const | CImg< T > | inline |
get_LabtoRGB() const | CImg< T > | inline |
get_LabtoXYZ() const | CImg< T > | inline |
get_line(const unsigned int y0) const | CImg< T > | inline |
get_lines(const unsigned int y0, const unsigned int y1) const | CImg< T > | inline |
get_load(const char *const filename) | CImg< T > | inlinestatic |
get_load_analyze(const char *const filename, float *const voxsize=0) | CImg< T > | inlinestatic |
get_load_analyze(std::FILE *const file, float *const voxsize=0) | CImg< T > | inlinestatic |
get_load_ascii(const char *const filename) | CImg< T > | inlinestatic |
get_load_ascii(std::FILE *const file) | CImg< T > | inlinestatic |
get_load_bmp(const char *const filename) | CImg< T > | inlinestatic |
get_load_bmp(std::FILE *const file) | CImg< T > | inlinestatic |
get_load_cimg(const char *const filename, const char axis='z', const char align='p') | CImg< T > | inlinestatic |
get_load_cimg(std::FILE *const file, const char axis='z', const char align='p') | CImg< T > | inlinestatic |
get_load_cimg(const char *const filename, const unsigned int n0, const unsigned int n1, const unsigned int x0, const unsigned int y0, const unsigned int z0, const unsigned int v0, const unsigned int x1, const unsigned int y1, const unsigned int z1, const unsigned int v1, const char axis='z', const char align='p') | CImg< T > | inlinestatic |
get_load_cimg(std::FILE *const file, const unsigned int n0, const unsigned int n1, const unsigned int x0, const unsigned int y0, const unsigned int z0, const unsigned int v0, const unsigned int x1, const unsigned int y1, const unsigned int z1, const unsigned int v1, const char axis='z', const char align='p') | CImg< T > | inlinestatic |
get_load_dcraw_external(const char *const filename) | CImg< T > | inlinestatic |
get_load_dlm(const char *const filename) | CImg< T > | inlinestatic |
get_load_dlm(std::FILE *const file) | CImg< T > | inlinestatic |
get_load_ffmpeg(const char *const filename, const unsigned int first_frame=0, const unsigned int last_frame=~0U, const unsigned int step_frame=1, const bool pixel_format=true, const bool resume=false, const char axis='z', const char align='p') | CImg< T > | inlinestatic |
get_load_ffmpeg_external(const char *const filename, const char axis='z', const char align='p') | CImg< T > | inlinestatic |
get_load_graphicsmagick_external(const char *const filename) | CImg< T > | inlinestatic |
get_load_gzip_external(const char *const filename) | CImg< T > | inlinestatic |
get_load_imagemagick_external(const char *const filename) | CImg< T > | inlinestatic |
get_load_inr(const char *const filename, float *const voxsize=0) | CImg< T > | inlinestatic |
get_load_inr(std::FILE *const file, float *voxsize=0) | CImg< T > | inlinestatic |
get_load_jpeg(const char *const filename) | CImg< T > | inlinestatic |
get_load_jpeg(std::FILE *const file) | CImg< T > | inlinestatic |
get_load_magick(const char *const filename) | CImg< T > | inlinestatic |
get_load_medcon_external(const char *const filename) | CImg< T > | inlinestatic |
get_load_off(const char *const filename, CImgList< tf > &primitives, CImgList< tc > &colors) | CImg< T > | inlinestatic |
get_load_off(std::FILE *const file, CImgList< tf > &primitives, CImgList< tc > &colors) | CImg< T > | inlinestatic |
get_load_other(const char *const filename) | CImg< T > | inlinestatic |
get_load_pandore(const char *const filename) | CImg< T > | inlinestatic |
get_load_pandore(std::FILE *const file) | CImg< T > | inlinestatic |
get_load_parrec(const char *const filename, const char axis='v', const char align='p') | CImg< T > | inlinestatic |
get_load_png(const char *const filename) | CImg< T > | inlinestatic |
get_load_png(std::FILE *const file) | CImg< T > | inlinestatic |
get_load_pnm(const char *const filename) | CImg< T > | inlinestatic |
get_load_pnm(std::FILE *const file) | CImg< T > | inlinestatic |
get_load_raw(const char *const filename, const unsigned int sizex, const unsigned int sizey=1, const unsigned int sizez=1, const unsigned int sizev=1, const bool multiplexed=false, const bool invert_endianness=false) | CImg< T > | inlinestatic |
get_load_raw(std::FILE *const file, const unsigned int sizex, const unsigned int sizey=1, const unsigned int sizez=1, const unsigned int sizev=1, const bool multiplexed=false, const bool invert_endianness=false) | CImg< T > | inlinestatic |
get_load_rgb(const char *const filename, const unsigned int dimw, const unsigned int dimh=1) | CImg< T > | inlinestatic |
get_load_rgb(std::FILE *const file, const unsigned int dimw, const unsigned int dimh=1) | CImg< T > | inlinestatic |
get_load_rgba(const char *const filename, const unsigned int dimw, const unsigned int dimh=1) | CImg< T > | inlinestatic |
get_load_rgba(std::FILE *const file, const unsigned int dimw, const unsigned int dimh=1) | CImg< T > | inlinestatic |
get_load_tiff(const char *const filename, const unsigned int first_frame=0, const unsigned int last_frame=~0U, const unsigned int step_frame=1) | CImg< T > | inlinestatic |
get_load_yuv(const char *const filename, const unsigned int sizex, const unsigned int sizey=1, const unsigned int first_frame=0, const unsigned int last_frame=~0U, const unsigned int step_frame=1, const bool yuv2rgb=true, const char axis='z', const char align='p') | CImg< T > | inlinestatic |
get_load_yuv(std::FILE *const file, const unsigned int sizex, const unsigned int sizey=1, const unsigned int first_frame=0, const unsigned int last_frame=~0U, const unsigned int step_frame=1, const bool yuv2rgb=true, const char axis='z', const char align='p') | CImg< T > | inlinestatic |
get_log() const | CImg< T > | inline |
get_log10() const | CImg< T > | inline |
get_map(const CImg< t > &palette) const | CImg< T > | inline |
get_matrix() const | CImg< T > | inline |
get_matrix_at(const unsigned int x=0, const unsigned int y=0, const unsigned int z=0) const | CImg< T > | inline |
get_max(const T val) const | CImg< T > | inline |
get_max(const CImg< t > &img) const | CImg< T > | inline |
get_max(const char *const expression) const | CImg< T > | inline |
get_min(const T val) const | CImg< T > | inline |
get_min(const CImg< t > &img) const | CImg< T > | inline |
get_min(const char *const expression) const | CImg< T > | inline |
get_mirror(const char axis) const | CImg< T > | inline |
get_mul(const CImg< t > &img) const | CImg< T > | inline |
get_noise(const double sigma, const unsigned int noise_type=0) const | CImg< T > | inline |
get_norm(const int norm_type=2) const | CImg< T > | inline |
get_normalize(const T value_min, const T value_max) const | CImg< T > | inline |
get_normalize() const | CImg< T > | inline |
get_permute_axes(const char *order) const | CImg< T > | inline |
get_pow(const double p) const | CImg< T > | inline |
get_pow(const CImg< t > &img) const | CImg< T > | inline |
get_pow(const char *const expression) const | CImg< T > | inline |
get_projections2d(const unsigned int x0, const unsigned int y0, const unsigned int z0, const int dx=-100, const int dy=-100, const int dz=-100) const | CImg< T > | inline |
get_pseudoinvert() const | CImg< T > | inline |
get_quantize(const unsigned int n, const bool keep_range=true) const | CImg< T > | inline |
get_rand(const T val_min, const T val_max) const | CImg< T > | inline |
get_resize(const int pdx, const int pdy=-100, const int pdz=-100, const int pdv=-100, const int interpolation_type=1, const int border_condition=-1, const bool center=false) const | CImg< T > | inline |
get_resize(const CImg< t > &src, const int interpolation_type=1, const int border_condition=-1, const bool center=false) const | CImg< T > | inline |
get_resize(const CImgDisplay &disp, const int interpolation_type=1, const int border_condition=-1, const bool center=false) const | CImg< T > | inline |
get_resize_doubleXY() const | CImg< T > | inline |
get_resize_halfXY() const | CImg< T > | inline |
get_resize_object3d(const float sx, const float sy=-100, const float sz=-100) const | CImg< T > | inline |
get_resize_object3d() const | CImg< T > | inline |
get_resize_tripleXY() const | CImg< T > | inline |
get_RGBtoBayer() const | CImg< T > | inline |
get_RGBtoCMY() const | CImg< T > | inline |
get_RGBtoCMYK() const | CImg< T > | inline |
get_RGBtoHSI() const | CImg< T > | inline |
get_RGBtoHSL() const | CImg< T > | inline |
get_RGBtoHSV() const | CImg< T > | inline |
get_RGBtoLab() const | CImg< T > | inline |
get_RGBtoxyY() const | CImg< T > | inline |
get_RGBtoXYZ() const | CImg< T > | inline |
get_RGBtoYCbCr() const | CImg< T > | inline |
get_RGBtoYUV() const | CImg< T > | inline |
get_rotate(const float angle, const unsigned int border_conditions=3, const unsigned int interpolation=1) const | CImg< T > | inline |
get_rotate(const float angle, const float cx, const float cy, const float zoom, const unsigned int border_conditions=3, const unsigned int interpolation=1) const | CImg< T > | inline |
get_round(const float x, const unsigned int rounding_type=0) const | CImg< T > | inline |
get_select(CImgDisplay &disp, const int select_type=2, unsigned int *const XYZ=0, const unsigned char *const color=0) const | CImg< T > | inline |
get_select(const char *const title, const int select_type=2, unsigned int *const XYZ=0, const unsigned char *const color=0) const | CImg< T > | inline |
get_select_graph(CImgDisplay &disp, const unsigned int plot_type=1, const unsigned int vertex_type=1, const char *const labelx=0, const double xmin=0, const double xmax=0, const char *const labely=0, const double ymin=0, const double ymax=0) const | CImg< T > | inline |
get_sequence(const T a0, const T a1) const | CImg< T > | inline |
get_shared() | CImg< T > | inline |
get_shared() const | CImg< T > | inline |
get_shared_channel(const unsigned int v0) | CImg< T > | inline |
get_shared_channel(const unsigned int v0) const | CImg< T > | inline |
get_shared_channels(const unsigned int v0, const unsigned int v1) | CImg< T > | inline |
get_shared_channels(const unsigned int v0, const unsigned int v1) const | CImg< T > | inline |
get_shared_line(const unsigned int y0, const unsigned int z0=0, const unsigned int v0=0) | CImg< T > | inline |
get_shared_line(const unsigned int y0, const unsigned int z0=0, const unsigned int v0=0) const | CImg< T > | inline |
get_shared_lines(const unsigned int y0, const unsigned int y1, const unsigned int z0=0, const unsigned int v0=0) | CImg< T > | inline |
get_shared_lines(const unsigned int y0, const unsigned int y1, const unsigned int z0=0, const unsigned int v0=0) const | CImg< T > | inline |
get_shared_plane(const unsigned int z0, const unsigned int v0=0) | CImg< T > | inline |
get_shared_plane(const unsigned int z0, const unsigned int v0=0) const | CImg< T > | inline |
get_shared_planes(const unsigned int z0, const unsigned int z1, const unsigned int v0=0) | CImg< T > | inline |
get_shared_planes(const unsigned int z0, const unsigned int z1, const unsigned int v0=0) const | CImg< T > | inline |
get_shared_points(const unsigned int x0, const unsigned int x1, const unsigned int y0=0, const unsigned int z0=0, const unsigned int v0=0) | CImg< T > | inline |
get_shared_points(const unsigned int x0, const unsigned int x1, const unsigned int y0=0, const unsigned int z0=0, const unsigned int v0=0) const | CImg< T > | inline |
get_sharpen(const float amplitude, const bool sharpen_type=false, const float edge=1, const float alpha=0, const float sigma=0) const | CImg< T > | inline |
get_sin() const | CImg< T > | inline |
get_sinh() const | CImg< T > | inline |
get_slice(const unsigned int z0) const | CImg< T > | inline |
get_slices(const unsigned int z0, const unsigned int z1) const | CImg< T > | inline |
get_solve(const CImg< t > &A) const | CImg< T > | inline |
get_solve_tridiagonal(const CImg< t > &a, const CImg< t > &b, const CImg< t > &c) const | CImg< T > | inline |
get_sort(CImg< t > &permutations, const bool increasing=true) const | CImg< T > | inline |
get_sort(const bool increasing=true) const | CImg< T > | inline |
get_split(const char axis, const int nb=0) const | CImg< T > | inline |
get_split(const T value, const bool keep_values, const bool shared, const char axis='y') const | CImg< T > | inline |
get_sqr() const | CImg< T > | inline |
get_sqrt() const | CImg< T > | inline |
get_stats(const unsigned int variance_method=1) const | CImg< T > | inline |
get_structure_tensor(const unsigned int scheme=1) const | CImg< T > | inline |
get_SVD(const bool sorting=true, const unsigned int max_iter=40, const float lambda=0) const | CImg< T > | inline |
get_symmetric_eigen() const | CImg< T > | inline |
get_tan() const | CImg< T > | inline |
get_tanh() const | CImg< T > | inline |
get_tensor() const | CImg< T > | inline |
get_tensor_at(const unsigned int x, const unsigned int y=0, const unsigned int z=0) const | CImg< T > | inline |
get_threshold(const T value, const bool soft_threshold=false, const bool strict_threshold=false) const | CImg< T > | inline |
get_translate(const int deltax, const int deltay=0, const int deltaz=0, const int deltav=0, const int border_condition=0) const | CImg< T > | inline |
get_translate_object3d(const float tx, const float ty=0, const float tz=0) const | CImg< T > | inline |
get_translate_object3d() const | CImg< T > | inline |
get_transpose() const | CImg< T > | inline |
get_unroll(const char axis) const | CImg< T > | inline |
get_vector() const | CImg< T > | inline |
get_vector_at(const unsigned int x, const unsigned int y=0, const unsigned int z=0) const | CImg< T > | inline |
get_warp(const CImg< t > &warp, const bool relative=false, const bool interpolation=true, const unsigned int border_conditions=0) const | CImg< T > | inline |
get_xyYtoRGB() const | CImg< T > | inline |
get_xyYtoXYZ() const | CImg< T > | inline |
get_XYZtoLab() const | CImg< T > | inline |
get_XYZtoRGB() const | CImg< T > | inline |
get_XYZtoxyY() const | CImg< T > | inline |
get_YCbCrtoRGB() const | CImg< T > | inline |
get_YUVtoRGB() const | CImg< T > | inline |
haar(const char axis, const bool invert=false, const unsigned int nb_scales=1) | CImg< T > | inline |
haar(const bool invert=false, const unsigned int nb_scales=1) | CImg< T > | inline |
height | CImg< T > | |
histogram(const unsigned int nb_levels, const T value_min=(T) 0, const T value_max=(T) 0) | CImg< T > | inline |
HSItoRGB() | CImg< T > | inline |
HSLtoRGB() | CImg< T > | inline |
HSVtoRGB() | CImg< T > | inline |
identity_matrix() | CImg< T > | inline |
identity_matrix(const unsigned int N) | CImg< T > | inlinestatic |
index(const CImg< t > &palette, const bool dithering=false, const bool map_indexes=false) | CImg< T > | inline |
intT typedef | CImg< T > | |
invert(const bool use_LU=true) | CImg< T > | inline |
invert_endianness() | CImg< T > | inline |
is_empty() const | CImg< T > | inline |
is_object3d(const CImgList< tf > &primitives, const bool check_primitives=true, const bool throw_exception=false, const char *const calling_function=0) const | CImg< T > | inline |
is_overlapped(const CImg< t > &img) const | CImg< T > | inline |
is_sameV(const unsigned int dv) const | CImg< T > | inline |
is_sameV(const CImg< t > &img) const | CImg< T > | inline |
is_sameX(const unsigned int dx) const | CImg< T > | inline |
is_sameX(const CImg< t > &img) const | CImg< T > | inline |
is_sameX(const CImgDisplay &disp) const | CImg< T > | inline |
is_sameXV(const unsigned int dx, const unsigned int dv) const | CImg< T > | inline |
is_sameXV(const CImg< t > &img) const | CImg< T > | inline |
is_sameXY(const unsigned int dx, const unsigned int dy) const | CImg< T > | inline |
is_sameXY(const CImg< t > &img) const | CImg< T > | inline |
is_sameXY(const CImgDisplay &disp) const | CImg< T > | inline |
is_sameXYV(const unsigned int dx, const unsigned int dy, const unsigned int dv) const | CImg< T > | inline |
is_sameXYV(const CImg< t > &img) const | CImg< T > | inline |
is_sameXYZ(const unsigned int dx, const unsigned int dy, const unsigned int dz) const | CImg< T > | inline |
is_sameXYZ(const CImg< t > &img) const | CImg< T > | inline |
is_sameXYZV(const unsigned int dx, const unsigned int dy, const unsigned int dz, const unsigned int dv) const | CImg< T > | inline |
is_sameXYZV(const CImg< t > &img) const | CImg< T > | inline |
is_sameXZ(const unsigned int dx, const unsigned int dz) const | CImg< T > | inline |
is_sameXZ(const CImg< t > &img) const | CImg< T > | inline |
is_sameXZV(const unsigned int dx, const unsigned int dz, const unsigned int dv) const | CImg< T > | inline |
is_sameXZV(const CImg< t > &img) const | CImg< T > | inline |
is_sameY(const unsigned int dy) const | CImg< T > | inline |
is_sameY(const CImg< t > &img) const | CImg< T > | inline |
is_sameY(const CImgDisplay &disp) const | CImg< T > | inline |
is_sameYV(const unsigned int dy, const unsigned int dv) const | CImg< T > | inline |
is_sameYV(const CImg< t > &img) const | CImg< T > | inline |
is_sameYZ(const unsigned int dy, const unsigned int dz) const | CImg< T > | inline |
is_sameYZ(const CImg< t > &img) const | CImg< T > | inline |
is_sameYZV(const unsigned int dy, const unsigned int dz, const unsigned int dv) const | CImg< T > | inline |
is_sameYZV(const CImg< t > &img) const | CImg< T > | inline |
is_sameZ(const unsigned int dz) const | CImg< T > | inline |
is_sameZ(const CImg< t > &img) const | CImg< T > | inline |
is_sameZV(const unsigned int dz, const unsigned int dv) const | CImg< T > | inline |
is_sameZV(const CImg< t > &img) const | CImg< T > | inline |
is_shared | CImg< T > | |
isocurve3d(CImgList< tf > &primitives, const tfunc &func, const float isovalue, const float x0, const float y0, const float x1, const float y1, const int sizex=256, const int sizey=256) | CImg< T > | inlinestatic |
isocurve3d(CImgList< tf > &primitives, const char *const expression, const float isovalue, const float x0, const float y0, const float x1, const float y1, const int sizex=256, const int sizey=256) | CImg< T > | inlinestatic |
isosurface3d(CImgList< tf > &primitives, const tfunc &func, const float isovalue, const float x0, const float y0, const float z0, const float x1, const float y1, const float z1, const int size_x=32, const int size_y=32, const int size_z=32) | CImg< T > | inlinestatic |
isosurface3d(CImgList< tf > &primitives, const char *const expression, const float isovalue, const float x0, const float y0, const float z0, const float x1, const float y1, const float z1, const int dx=32, const int dy=32, const int dz=32) | CImg< T > | inlinestatic |
iterator typedef | CImg< T > | |
kth_smallest(const unsigned int k) const | CImg< T > | inline |
label_regions() | CImg< T > | inline |
LabtoRGB() | CImg< T > | inline |
LabtoXYZ() | CImg< T > | inline |
line(const unsigned int y0) | CImg< T > | inline |
linear_atX(const float fx, const int y, const int z, const int v, const T out_val) const | CImg< T > | inline |
linear_atX(const float fx, const int y=0, const int z=0, const int v=0) const | CImg< T > | inline |
linear_atXY(const float fx, const float fy, const int z, const int v, const T out_val) const | CImg< T > | inline |
linear_atXY(const float fx, const float fy, const int z=0, const int v=0) const | CImg< T > | inline |
linear_atXYZ(const float fx, const float fy, const float fz, const int v, const T out_val) const | CImg< T > | inline |
linear_atXYZ(const float fx, const float fy=0, const float fz=0, const int v=0) const | CImg< T > | inline |
linear_atXYZV(const float fx, const float fy, const float fz, const float fv, const T out_val) const | CImg< T > | inline |
linear_atXYZV(const float fx, const float fy=0, const float fz=0, const float fv=0) const | CImg< T > | inline |
lines(const unsigned int y0, const unsigned int y1) | CImg< T > | inline |
load(const char *const filename) | CImg< T > | inline |
load_analyze(const char *const filename, float *const voxsize=0) | CImg< T > | inline |
load_analyze(std::FILE *const file, float *const voxsize=0) | CImg< T > | inline |
load_ascii(const char *const filename) | CImg< T > | inline |
load_ascii(std::FILE *const file) | CImg< T > | inline |
load_bmp(const char *const filename) | CImg< T > | inline |
load_bmp(std::FILE *const file) | CImg< T > | inline |
load_cimg(const char *const filename, const char axis='z', const char align='p') | CImg< T > | inline |
load_cimg(std::FILE *const file, const char axis='z', const char align='p') | CImg< T > | inline |
load_cimg(const char *const filename, const unsigned int n0, const unsigned int n1, const unsigned int x0, const unsigned int y0, const unsigned int z0, const unsigned int v0, const unsigned int x1, const unsigned int y1, const unsigned int z1, const unsigned int v1, const char axis='z', const char align='p') | CImg< T > | inline |
load_cimg(std::FILE *const file, const unsigned int n0, const unsigned int n1, const unsigned int x0, const unsigned int y0, const unsigned int z0, const unsigned int v0, const unsigned int x1, const unsigned int y1, const unsigned int z1, const unsigned int v1, const char axis='z', const char align='p') | CImg< T > | inline |
load_dcraw_external(const char *const filename) | CImg< T > | inline |
load_dlm(const char *const filename) | CImg< T > | inline |
load_dlm(std::FILE *const file) | CImg< T > | inline |
load_ffmpeg(const char *const filename, const unsigned int first_frame=0, const unsigned int last_frame=~0U, const unsigned int step_frame=1, const bool pixel_format=true, const bool resume=false, const char axis='z', const char align='p') | CImg< T > | inline |
load_ffmpeg_external(const char *const filename, const char axis='z', const char align='p') | CImg< T > | inline |
load_graphicsmagick_external(const char *const filename) | CImg< T > | inline |
load_gzip_external(const char *const filename) | CImg< T > | inline |
load_imagemagick_external(const char *const filename) | CImg< T > | inline |
load_inr(const char *const filename, float *const voxsize=0) | CImg< T > | inline |
load_inr(std::FILE *const file, float *const voxsize=0) | CImg< T > | inline |
load_jpeg(const char *const filename) | CImg< T > | inline |
load_jpeg(std::FILE *const file) | CImg< T > | inline |
load_magick(const char *const filename) | CImg< T > | inline |
load_medcon_external(const char *const filename) | CImg< T > | inline |
load_off(const char *const filename, CImgList< tf > &primitives, CImgList< tc > &colors) | CImg< T > | inline |
load_off(std::FILE *const file, CImgList< tf > &primitives, CImgList< tc > &colors) | CImg< T > | inline |
load_other(const char *const filename) | CImg< T > | inline |
load_pandore(const char *const filename) | CImg< T > | inline |
load_pandore(std::FILE *const file) | CImg< T > | inline |
load_parrec(const char *const filename, const char axis='v', const char align='p') | CImg< T > | inline |
load_png(const char *const filename) | CImg< T > | inline |
load_png(std::FILE *const file) | CImg< T > | inline |
load_pnm(const char *const filename) | CImg< T > | inline |
load_pnm(std::FILE *const file) | CImg< T > | inline |
load_raw(const char *const filename, const unsigned int sizex, const unsigned int sizey=1, const unsigned int sizez=1, const unsigned int sizev=1, const bool multiplexed=false, const bool invert_endianness=false) | CImg< T > | inline |
load_raw(std::FILE *const file, const unsigned int sizex, const unsigned int sizey=1, const unsigned int sizez=1, const unsigned int sizev=1, const bool multiplexed=false, const bool invert_endianness=false) | CImg< T > | inline |
load_rgb(const char *const filename, const unsigned int dimw, const unsigned int dimh=1) | CImg< T > | inline |
load_rgb(std::FILE *const file, const unsigned int dimw, const unsigned int dimh=1) | CImg< T > | inline |
load_rgba(const char *const filename, const unsigned int dimw, const unsigned int dimh=1) | CImg< T > | inline |
load_rgba(std::FILE *const file, const unsigned int dimw, const unsigned int dimh=1) | CImg< T > | inline |
load_tiff(const char *const filename, const unsigned int first_frame=0, const unsigned int last_frame=~0U, const unsigned int step_frame=1) | CImg< T > | inline |
load_yuv(const char *const filename, const unsigned int sizex, const unsigned int sizey=1, const unsigned int first_frame=0, const unsigned int last_frame=~0U, const unsigned int step_frame=1, const bool yuv2rgb=true, const char axis='z', const char align='p') | CImg< T > | inline |
load_yuv(std::FILE *const file, const unsigned int sizex, const unsigned int sizey=1, const unsigned int first_frame=0, const unsigned int last_frame=~0U, const unsigned int step_frame=1, const bool yuv2rgb=true, const char axis='z', const char align='p') | CImg< T > | inline |
log() | CImg< T > | inline |
log10() | CImg< T > | inline |
logo40x38() | CImg< T > | inlinestatic |
longT typedef | CImg< T > | |
magnitude(const int magnitude_type=2) const | CImg< T > | inline |
map(const CImg< t > &palette) | CImg< T > | inline |
matrix() | CImg< T > | inline |
matrix(const T &a0) | CImg< T > | inlinestatic |
matrix(const T &a0, const T &a1, const T &a2, const T &a3) | CImg< T > | inlinestatic |
matrix(const T &a0, const T &a1, const T &a2, const T &a3, const T &a4, const T &a5, const T &a6, const T &a7, const T &a8) | CImg< T > | inlinestatic |
matrix(const T &a0, const T &a1, const T &a2, const T &a3, const T &a4, const T &a5, const T &a6, const T &a7, const T &a8, const T &a9, const T &a10, const T &a11, const T &a12, const T &a13, const T &a14, const T &a15) | CImg< T > | inlinestatic |
matrix(const T &a0, const T &a1, const T &a2, const T &a3, const T &a4, const T &a5, const T &a6, const T &a7, const T &a8, const T &a9, const T &a10, const T &a11, const T &a12, const T &a13, const T &a14, const T &a15, const T &a16, const T &a17, const T &a18, const T &a19, const T &a20, const T &a21, const T &a22, const T &a23, const T &a24) | CImg< T > | inlinestatic |
max(const T val) | CImg< T > | inline |
max(const CImg< t > &img) | CImg< T > | inline |
max(const char *const expression) | CImg< T > | inline |
max() | CImg< T > | inline |
max() const | CImg< T > | inline |
maxmin(t &min_val) | CImg< T > | inline |
maxmin(t &min_val) const | CImg< T > | inline |
mean() const | CImg< T > | inline |
median() const | CImg< T > | inline |
min(const T val) | CImg< T > | inline |
min(const CImg< t > &img) | CImg< T > | inline |
min(const char *const expression) | CImg< T > | inline |
min() | CImg< T > | inline |
min() const | CImg< T > | inline |
minmax(t &max_val) | CImg< T > | inline |
minmax(t &max_val) const | CImg< T > | inline |
mirror(const char axis) | CImg< T > | inline |
MSE(const CImg< t > &img) const | CImg< T > | inline |
mul(const CImg< t > &img) | CImg< T > | inline |
noise(const double sigma, const unsigned int noise_type=0) | CImg< T > | inline |
norm(const int norm_type=2) | CImg< T > | inline |
normalize(const T value_min, const T value_max) | CImg< T > | inline |
normalize() | CImg< T > | inline |
offset(const int x, const int y=0, const int z=0, const int v=0) const | CImg< T > | inline |
operator bool() const | CImg< T > | inline |
operator!=(const CImg< t > &img) const | CImg< T > | inline |
operator%(const t val) const | CImg< T > | inline |
operator%(const char *const expression) const | CImg< T > | inline |
operator%(const CImg< t > &img) const | CImg< T > | inline |
operator%=(const t val) | CImg< T > | inline |
operator%=(const char *const expression) | CImg< T > | inline |
operator%=(const CImg< t > &img) | CImg< T > | inline |
operator&(const t val) const | CImg< T > | inline |
operator&=(const t val) | CImg< T > | inline |
operator&=(const char *const expression) | CImg< T > | inline |
operator&=(const CImg< t > &img) | CImg< T > | inline |
operator()(const unsigned int x, const unsigned int y=0, const unsigned int z=0, const unsigned int v=0) | CImg< T > | inline |
operator()(const unsigned int x, const unsigned int y=0, const unsigned int z=0, const unsigned int v=0) const | CImg< T > | inline |
operator*(const t val) const | CImg< T > | inline |
operator*(const char *const expression) const | CImg< T > | inline |
operator*(const CImg< t > &img) const | CImg< T > | inline |
operator*=(const t val) | CImg< T > | inline |
operator*=(const char *const expression) | CImg< T > | inline |
operator*=(const CImg< t > &img) | CImg< T > | inline |
operator+() const | CImg< T > | inline |
operator+(const t val) const | CImg< T > | inline |
operator+(const char *const expression) const | CImg< T > | inline |
operator+(const CImg< t > &img) const | CImg< T > | inline |
operator++() | CImg< T > | inline |
operator++(int) | CImg< T > | inline |
operator+=(const t val) | CImg< T > | inline |
operator+=(const char *const expression) | CImg< T > | inline |
operator+=(const CImg< t > &img) | CImg< T > | inline |
operator,(const CImg< t > &img) const | CImg< T > | inline |
operator,(CImgList< t > &list) const | CImg< T > | inline |
operator-() const | CImg< T > | inline |
operator-(const t val) const | CImg< T > | inline |
operator-(const char *const expression) const | CImg< T > | inline |
operator-(const CImg< t > &img) const | CImg< T > | inline |
operator--() | CImg< T > | inline |
operator--(int) | CImg< T > | inline |
operator-=(const t val) | CImg< T > | inline |
operator-=(const char *const expression) | CImg< T > | inline |
operator-=(const CImg< t > &img) | CImg< T > | inline |
operator/(const t val) const | CImg< T > | inline |
operator/(const char *const expression) const | CImg< T > | inline |
operator/(const CImg< t > &img) const | CImg< T > | inline |
operator/=(const t val) | CImg< T > | inline |
operator/=(const char *const expression) | CImg< T > | inline |
operator/=(const CImg< t > &img) | CImg< T > | inline |
operator<(const char axis) const | CImg< T > | inline |
operator<<(const int n) const | CImg< T > | inline |
operator<<=(const int n) | CImg< T > | inline |
operator=(const T val) | CImg< T > | inline |
operator=(const char *const expression) | CImg< T > | inline |
operator=(const CImg< t > &img) | CImg< T > | inline |
operator=(const CImg< T > &img) | CImg< T > | inline |
operator=(const CImgDisplay &disp) | CImg< T > | inline |
operator==(const CImg< t > &img) const | CImg< T > | inline |
operator>>(const int n) const | CImg< T > | inline |
operator>>=(const int n) | CImg< T > | inline |
operator[](const unsigned int off) | CImg< T > | inline |
operator[](const unsigned int off) const | CImg< T > | inline |
operator^(const t val) const | CImg< T > | inline |
operator^=(const t val) | CImg< T > | inline |
operator^=(const char *const expression) | CImg< T > | inline |
operator^=(const CImg< t > &img) | CImg< T > | inline |
operator|(const t val) const | CImg< T > | inline |
operator|=(const t val) | CImg< T > | inline |
operator|=(const char *const expression) | CImg< T > | inline |
operator|=(const CImg< t > &img) | CImg< T > | inline |
operator~() const | CImg< T > | inline |
permute_axes(const char *order) | CImg< T > | inline |
pixel_type() | CImg< T > | inlinestatic |
plane3d(CImgList< tf > &primitives, const float size_x=100, const float size_y=100, const unsigned int subdivisions_x=10, const unsigned int subdivisions_y=10, const bool double_sided=false) | CImg< T > | inlinestatic |
pow(const double p) | CImg< T > | inline |
pow(const CImg< t > &img) | CImg< T > | inline |
pow(const char *const expression) | CImg< T > | inline |
print(const char *title=0, const bool display_stats=true) const | CImg< T > | inline |
projections2d(const unsigned int x0, const unsigned int y0, const unsigned int z0, const int dx=-100, const int dy=-100, const int dz=-100) | CImg< T > | inline |
pseudoinvert() | CImg< T > | inline |
PSNR(const CImg< t > &img, const Tfloat valmax=(Tfloat) 255) const | CImg< T > | inline |
ptr() | CImg< T > | inline |
ptr() const | CImg< T > | inline |
ptr(const unsigned int x, const unsigned int y=0, const unsigned int z=0, const unsigned int v=0) | CImg< T > | inline |
ptr(const unsigned int x, const unsigned int y=0, const unsigned int z=0, const unsigned int v=0) const | CImg< T > | inline |
quantize(const unsigned int nb_levels, const bool keep_range=true) | CImg< T > | inline |
rainbow_LUT256() | CImg< T > | inlinestatic |
rand(const T val_min, const T val_max) | CImg< T > | inline |
resize(const int pdx, const int pdy=-100, const int pdz=-100, const int pdv=-100, const int interpolation_type=1, const int border_condition=-1, const bool center=false) | CImg< T > | inline |
resize(const CImg< t > &src, const int interpolation_type=1, const int border_condition=-1, const bool center=false) | CImg< T > | inline |
resize(const CImgDisplay &disp, const int interpolation_type=1, const int border_condition=-1, const bool center=false) | CImg< T > | inline |
resize_doubleXY() | CImg< T > | inline |
resize_halfXY() | CImg< T > | inline |
resize_object3d(const float sx, const float sy=-100, const float sz=-100) | CImg< T > | inline |
resize_object3d() const | CImg< T > | inline |
resize_tripleXY() | CImg< T > | inline |
RGBtoBayer() | CImg< T > | inline |
RGBtoCMY() | CImg< T > | inline |
RGBtoCMYK() | CImg< T > | inline |
RGBtoHSI() | CImg< T > | inline |
RGBtoHSL() | CImg< T > | inline |
RGBtoHSV() | CImg< T > | inline |
RGBtoLab() | CImg< T > | inline |
RGBtoxyY() | CImg< T > | inline |
RGBtoXYZ() | CImg< T > | inline |
RGBtoYCbCr() | CImg< T > | inline |
RGBtoYUV() | CImg< T > | inline |
rotate(const float angle, const unsigned int border_conditions=3, const unsigned int interpolation=1) | CImg< T > | inline |
rotate(const float angle, const float cx, const float cy, const float zoom, const unsigned int border_conditions=3, const unsigned int interpolation=1) | CImg< T > | inline |
rotation_matrix(const float x, const float y, const float z, const float w, const bool quaternion_data=false) | CImg< T > | inlinestatic |
round(const float x, const int rounding_type=0) | CImg< T > | inline |
save(const char *const filename, const int number=-1) const | CImg< T > | inline |
save_analyze(const char *const filename, const float *const voxsize=0) const | CImg< T > | inline |
save_ascii(const char *const filename) const | CImg< T > | inline |
save_ascii(std::FILE *const file) const | CImg< T > | inline |
save_bmp(const char *const filename) const | CImg< T > | inline |
save_bmp(std::FILE *const file) const | CImg< T > | inline |
save_cimg(const char *const filename, const bool compress=false) const | CImg< T > | inline |
save_cimg(std::FILE *const file, const bool compress=false) const | CImg< T > | inline |
save_cimg(const char *const filename, const unsigned int n0, const unsigned int x0, const unsigned int y0, const unsigned int z0, const unsigned int v0) const | CImg< T > | inline |
save_cimg(std::FILE *const file, const unsigned int n0, const unsigned int x0, const unsigned int y0, const unsigned int z0, const unsigned int v0) const | CImg< T > | inline |
save_cpp(const char *const filename) const | CImg< T > | inline |
save_cpp(std::FILE *const file) const | CImg< T > | inline |
save_dlm(const char *const filename) const | CImg< T > | inline |
save_dlm(std::FILE *const file) const | CImg< T > | inline |
save_empty_cimg(const char *const filename, const unsigned int dx, const unsigned int dy=1, const unsigned int dz=1, const unsigned int dv=1) | CImg< T > | inlinestatic |
save_empty_cimg(std::FILE *const file, const unsigned int dx, const unsigned int dy=1, const unsigned int dz=1, const unsigned int dv=1) | CImg< T > | inlinestatic |
save_ffmpeg(const char *const filename, const unsigned int first_frame=0, const unsigned int last_frame=~0U, const unsigned int fps=25) const | CImg< T > | inline |
save_ffmpeg_external(const char *const filename, const unsigned int first_frame=0, const unsigned int last_frame=~0U, const char *const codec="mpeg2video") const | CImg< T > | inline |
save_graphicsmagick_external(const char *const filename, const unsigned int quality=100) const | CImg< T > | inline |
save_gzip_external(const char *const filename) const | CImg< T > | inline |
save_imagemagick_external(const char *const filename, const unsigned int quality=100) const | CImg< T > | inline |
save_inr(const char *const filename, const float *const voxsize=0) const | CImg< T > | inline |
save_inr(std::FILE *const file, const float *const voxsize=0) const | CImg< T > | inline |
save_jpeg(const char *const filename, const unsigned int quality=100) const | CImg< T > | inline |
save_jpeg(std::FILE *const file, const unsigned int quality=100) const | CImg< T > | inline |
save_magick(const char *const filename, const unsigned int bytes_per_pixel=0) const | CImg< T > | inline |
save_medcon_external(const char *const filename) const | CImg< T > | inline |
save_off(const char *const filename, const CImgList< tf > &primitives, const CImgList< tc > &colors) const | CImg< T > | inline |
save_off(std::FILE *const file, const CImgList< tf > &primitives, const CImgList< tc > &colors) const | CImg< T > | inline |
save_other(const char *const filename, const unsigned int quality=100) const | CImg< T > | inline |
save_pandore(const char *const filename, const unsigned int colorspace=0) const | CImg< T > | inline |
save_pandore(std::FILE *const file, const unsigned int colorspace=0) const | CImg< T > | inline |
save_png(const char *const filename, const unsigned int bytes_per_pixel=0) const | CImg< T > | inline |
save_png(std::FILE *const file, const unsigned int bytes_per_pixel=0) const | CImg< T > | inline |
save_pnm(const char *const filename, const unsigned int bytes_per_pixel=0) const | CImg< T > | inline |
save_pnm(std::FILE *const file, const unsigned int bytes_per_pixel=0) const | CImg< T > | inline |
save_raw(const char *const filename, const bool multiplexed=false) const | CImg< T > | inline |
save_raw(std::FILE *const file, const bool multiplexed=false) const | CImg< T > | inline |
save_rgb(const char *const filename) const | CImg< T > | inline |
save_rgb(std::FILE *const file) const | CImg< T > | inline |
save_rgba(const char *const filename) const | CImg< T > | inline |
save_rgba(std::FILE *const file) const | CImg< T > | inline |
save_tiff(const char *const filename) const | CImg< T > | inline |
save_yuv(const char *const filename, const bool rgb2yuv=true) const | CImg< T > | inline |
save_yuv(std::FILE *const file, const bool rgb2yuv=true) const | CImg< T > | inline |
select(CImgDisplay &disp, const int select_type=2, unsigned int *const XYZ=0, const unsigned char *const color=0) | CImg< T > | inline |
select(const char *const title, const int select_type=2, unsigned int *const XYZ=0, const unsigned char *const color=0) | CImg< T > | inline |
sequence(const T a0, const T a1) | CImg< T > | inline |
sequence(const unsigned int N, const T a0, const T a1) | CImg< T > | inlinestatic |
set_linear_atXY(const T &val, const float fx, const float fy=0, const int z=0, const int v=0, const bool add=false) | CImg< T > | inline |
set_linear_atXYZ(const T &val, const float fx, const float fy=0, const float fz=0, const int v=0, const bool add=false) | CImg< T > | inline |
set_matrix_at(const CImg< t > &mat, const unsigned int x=0, const unsigned int y=0, const unsigned int z=0) | CImg< T > | inline |
set_tensor_at(const CImg< t > &ten, const unsigned int x=0, const unsigned int y=0, const unsigned int z=0) | CImg< T > | inline |
set_vector_at(const CImg< t > &vec, const unsigned int x, const unsigned int y=0, const unsigned int z=0) | CImg< T > | inline |
sharpen(const float amplitude, const bool sharpen_type=false, const float edge=1, const float alpha=0, const float sigma=0) | CImg< T > | inline |
shortT typedef | CImg< T > | |
sin() | CImg< T > | inline |
sinh() | CImg< T > | inline |
size() const | CImg< T > | inline |
slice(const unsigned int z0) | CImg< T > | inline |
slices(const unsigned int z0, const unsigned int z1) | CImg< T > | inline |
solve(const CImg< t > &A) | CImg< T > | inline |
solve_tridiagonal(const CImg< t > &a, const CImg< t > &b, const CImg< t > &c) | CImg< T > | inline |
sort(CImg< t > &permutations, const bool increasing=true) | CImg< T > | inline |
sort(const bool increasing=true) | CImg< T > | inline |
sphere3d(CImgList< tf > &primitives, const float radius=50, const unsigned int subdivisions=3) | CImg< T > | inlinestatic |
sqr() | CImg< T > | inline |
sqrt() | CImg< T > | inline |
stats(const unsigned int variance_method=1) | CImg< T > | inline |
structure_tensor(const unsigned int scheme=1) | CImg< T > | inline |
sum() const | CImg< T > | inline |
SVD(CImg< t > &U, CImg< t > &S, CImg< t > &V, const bool sorting=true, const unsigned int max_iter=40, const float lambda=0) const | CImg< T > | inline |
swap(CImg< T > &img) | CImg< T > | inline |
symmetric_eigen(CImg< t > &val, CImg< t > &vec) const | CImg< T > | inline |
tan() | CImg< T > | inline |
tanh() | CImg< T > | inline |
Tbool typedef | CImg< T > | |
Tchar typedef | CImg< T > | |
Tdouble typedef | CImg< T > | |
tensor() | CImg< T > | inline |
tensor(const T &a1) | CImg< T > | inlinestatic |
tensor(const T &a1, const T &a2, const T &a3) | CImg< T > | inlinestatic |
tensor(const T &a1, const T &a2, const T &a3, const T &a4, const T &a5, const T &a6) | CImg< T > | inlinestatic |
Tfloat typedef | CImg< T > | |
threshold(const T value, const bool soft_threshold=false, const bool strict_threshold=false) | CImg< T > | inline |
Tint typedef | CImg< T > | |
Tlong typedef | CImg< T > | |
torus3d(CImgList< tf > &primitives, const float radius1=100, const float radius2=30, const unsigned int subdivisions1=24, const unsigned int subdivisions2=12) | CImg< T > | inlinestatic |
trace() const | CImg< T > | inline |
transfer_to(CImg< t > &img) | CImg< T > | inline |
transfer_to(CImg< T > &img) | CImg< T > | inline |
transfer_to(CImgList< t > &list, const unsigned int pos=~0U) | CImg< T > | inline |
translate(const int deltax, const int deltay=0, const int deltaz=0, const int deltav=0, const int border_condition=0) | CImg< T > | inline |
translate_object3d(const float tx, const float ty=0, const float tz=0) | CImg< T > | inline |
translate_object3d() | CImg< T > | inline |
transpose() | CImg< T > | inline |
Tshort typedef | CImg< T > | |
Tuchar typedef | CImg< T > | |
Tuint typedef | CImg< T > | |
Tulong typedef | CImg< T > | |
Tushort typedef | CImg< T > | |
ucharT typedef | CImg< T > | |
uintT typedef | CImg< T > | |
ulongT typedef | CImg< T > | |
unroll(const char axis) | CImg< T > | inline |
ushortT typedef | CImg< T > | |
value_string(const char separator=',', const unsigned int max_size=0) const | CImg< T > | inline |
value_type typedef | CImg< T > | |
variance(const unsigned int variance_method=1) const | CImg< T > | inline |
variancemean(const unsigned int variance_method, t &mean) const | CImg< T > | inline |
vector() | CImg< T > | inline |
vector(const T &a0) | CImg< T > | inlinestatic |
vector(const T &a0, const T &a1) | CImg< T > | inlinestatic |
vector(const T &a0, const T &a1, const T &a2) | CImg< T > | inlinestatic |
vector(const T &a0, const T &a1, const T &a2, const T &a3) | CImg< T > | inlinestatic |
vector(const T &a0, const T &a1, const T &a2, const T &a3, const T &a4) | CImg< T > | inlinestatic |
vector(const T &a0, const T &a1, const T &a2, const T &a3, const T &a4, const T &a5) | CImg< T > | inlinestatic |
vector(const T &a0, const T &a1, const T &a2, const T &a3, const T &a4, const T &a5, const T &a6) | CImg< T > | inlinestatic |
vector(const T &a0, const T &a1, const T &a2, const T &a3, const T &a4, const T &a5, const T &a6, const T &a7) | CImg< T > | inlinestatic |
vector(const T &a0, const T &a1, const T &a2, const T &a3, const T &a4, const T &a5, const T &a6, const T &a7, const T &a8) | CImg< T > | inlinestatic |
vector(const T &a0, const T &a1, const T &a2, const T &a3, const T &a4, const T &a5, const T &a6, const T &a7, const T &a8, const T &a9) | CImg< T > | inlinestatic |
vector(const T &a0, const T &a1, const T &a2, const T &a3, const T &a4, const T &a5, const T &a6, const T &a7, const T &a8, const T &a9, const T &a10) | CImg< T > | inlinestatic |
vector(const T &a0, const T &a1, const T &a2, const T &a3, const T &a4, const T &a5, const T &a6, const T &a7, const T &a8, const T &a9, const T &a10, const T &a11) | CImg< T > | inlinestatic |
vector(const T &a0, const T &a1, const T &a2, const T &a3, const T &a4, const T &a5, const T &a6, const T &a7, const T &a8, const T &a9, const T &a10, const T &a11, const T &a12) | CImg< T > | inlinestatic |
vector(const T &a0, const T &a1, const T &a2, const T &a3, const T &a4, const T &a5, const T &a6, const T &a7, const T &a8, const T &a9, const T &a10, const T &a11, const T &a12, const T &a13) | CImg< T > | inlinestatic |
vector(const T &a0, const T &a1, const T &a2, const T &a3, const T &a4, const T &a5, const T &a6, const T &a7, const T &a8, const T &a9, const T &a10, const T &a11, const T &a12, const T &a13, const T &a14) | CImg< T > | inlinestatic |
vector(const T &a0, const T &a1, const T &a2, const T &a3, const T &a4, const T &a5, const T &a6, const T &a7, const T &a8, const T &a9, const T &a10, const T &a11, const T &a12, const T &a13, const T &a14, const T &a15) | CImg< T > | inlinestatic |
warp(const CImg< t > &warp, const bool relative=false, const bool interpolation=true, const unsigned int border_conditions=0) | CImg< T > | inline |
width | CImg< T > | |
xyYtoRGB() | CImg< T > | inline |
xyYtoXYZ() | CImg< T > | inline |
XYZtoLab() | CImg< T > | inline |
XYZtoRGB() | CImg< T > | inline |
XYZtoxyY() | CImg< T > | inline |
YCbCrtoRGB() | CImg< T > | inline |
YUVtoRGB() | CImg< T > | inline |
~CImg() | CImg< T > | inline |