Rocstar  1.0
Rocstar multiphysics simulation application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
CImg< T > Member List

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 typedefCImg< 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 typedefCImg< 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 typedefCImg< 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
dataCImg< T >
default_LUT256()CImg< T >inlinestatic
depthCImg< 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
dimCImg< 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 typedefCImg< 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 > &region, 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 > &region, 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 typedefCImg< 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
heightCImg< 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 typedefCImg< 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_sharedCImg< 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 typedefCImg< 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 typedefCImg< 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 typedefCImg< 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 typedefCImg< T >
Tchar typedefCImg< T >
Tdouble typedefCImg< 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 typedefCImg< T >
threshold(const T value, const bool soft_threshold=false, const bool strict_threshold=false)CImg< T >inline
Tint typedefCImg< T >
Tlong typedefCImg< 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 typedefCImg< T >
Tuchar typedefCImg< T >
Tuint typedefCImg< T >
Tulong typedefCImg< T >
Tushort typedefCImg< T >
ucharT typedefCImg< T >
uintT typedefCImg< T >
ulongT typedefCImg< T >
unroll(const char axis)CImg< T >inline
ushortT typedefCImg< T >
value_string(const char separator=',', const unsigned int max_size=0) const CImg< T >inline
value_type typedefCImg< 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
widthCImg< 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