ImageD  v2_7_5 (24.06.22)
ImageD is an image processing software designed for rapid prototyping and implementing algorithms and solutions for science, research and teaching.
D_Math Member List

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

Affinity_2D_h(double shift_x, double shift_y, double a11, double a12, double a21, double a22)D_Mathstatic
Affinity_3D_h(double shift_x, double shift_y, double shift_z, double a11, double a12, double a13, double a21, double a22, double a23, double a31, double a32, double a33)D_Mathstatic
AngleRad(Point2f pt1, Point2f pt2)D_Mathstatic
AreaCircle(double r)D_Mathstatic
AreaCircleSection_r_alpha(double r, double alpha)D_Mathstatic
AreaCircleSection_r_s(double r, double s)D_Mathstatic
AreaOverlapCircles(double r1, double r2, double d)D_Mathstatic
Binomial_Coefficient(double n, double k)D_Mathstatic
Center(Point2f pt1, Point2f pt2)D_Mathstatic
Close_Contour_Gaps_With_Lines_8(vector< Point > *pvContour)D_Mathstatic
Close_Contour_Gaps_With_Lines_8(vector< vector< Point >> *pvvContours)D_Mathstatic
Compare(size_t compare_index, double v1, double v2)D_Mathstatic
Complex_Absolute(complex< double > c)D_Mathinlinestatic
Complex_Absolute(double r, double i)D_Mathinlinestatic
Complex_Absolute_Square(complex< double > c)D_Mathinlinestatic
Complex_Absolute_Square(double r, double i)D_Mathinlinestatic
Complex_Conjugated(complex< double > c)D_Mathinlinestatic
Complex_Conjugated(double r, double i)D_Mathinlinestatic
Complex_Imaginary(complex< double > c)D_Mathinlinestatic
Complex_Phase(complex< double > c)D_Mathinlinestatic
Complex_Phase(double r, double i)D_Mathinlinestatic
Complex_Real(complex< double > c)D_Mathinlinestatic
Condition_2D(int type, double a=1, double b=0, double c=1, double d=0, double e=0, double f=0, double g=0, double h=0)D_Mathstatic
CopyValue()D_Mathstatic
Curve_Array(int prototype)D_Mathstatic
D_Math()D_Math
Difference_AngleRad(double a1, double a2)D_Mathstatic
Distance(Point pt1, Point pt2)D_Mathstatic
Distance(Point2f pt1, Point pt2)D_Mathstatic
Distance(Point pt1, Point2f pt2)D_Mathstatic
Distance(Point2f pt1, Point2f pt2)D_Mathstatic
Distance(Point2d pt1, Point2d pt2)D_Mathstatic
Distance(Point2f pt, Rect r)D_Mathstatic
Distance(Point pt, Rect r)D_Mathstatic
Distance_AngleRad_Shortest_Signed(double a1, double a2)D_Mathstatic
Distance_AngleRad_Shortest_Unsigned(double a1, double a2)D_Mathstatic
Distance_Transformation_1D(vector< double > *v_edt, vector< double > v_line, double spacing=1)D_Mathstatic
Euclidean_2D_h_deg(double shift_x, double shift_y, double angle)D_Mathstatic
Euclidean_2D_h_rad(double shift_x, double shift_y, double angle)D_Mathstatic
Euclidean_3D_h_deg(double shift_x, double shift_y, double shift_z, double angle_x, double angle_y, double angle_z)D_Mathstatic
Euclidean_3D_h_rad(double shift_x, double shift_y, double shift_z, double angle_x, double angle_y, double angle_z)D_Mathstatic
Function_1D_to_1D(int type, double a=1, double b=0, double c=0, double d=0)D_Mathstatic
Function_2D_to_1D(int type, double a=1, double b=0, double c=1, double d=0, double e=0, double f=0, double nan_val=0, double inf_val=0)D_Mathstatic
Function_2D_to_1D_8bit(int type, double a=1, double b=0, double c=1, double d=0, double e=0, double f=0, uchar nan_val=0, uchar inf_val=0)D_Mathstatic
Function_2D_to_1D_Complex(int type, double sx, double ox, double sy, double oy, double a=1, double b=0, double c=1, double d=0, double e=0, double f=0, double nan_val=0, double inf_val=0)D_Mathstatic
Function_6D_to_1D(int type, double sx, double ox, double sy, double oy, double sz, double oz, double st, double ot, double ss, double os, double sp, double op, double a=1, double b=0, double c=1, double d=0, double e=0, double f=0, double nan_val=0, double inf_val=0)D_Mathstatic
GammaCorrect_to01(double min, double max, double gamma)D_Mathstatic
Greater_3D(double x0, double x1, double x2, double y0, double y1, double y2)D_Mathstatic
GreaterOrEqual_3D(double x0, double x1, double x2, double y0, double y1, double y2)D_Mathstatic
Homogenious_2D(double x, double y)D_Mathstatic
Homogenious_2D(double u, double v, double w)D_Mathstatic
Homogenious_2D(Mat V_inhomo)D_Mathstatic
Homogenious_3D(double x, double y, double z)D_Mathstatic
Homogenious_3D(double u, double v, double w, double q)D_Mathstatic
Homogenious_3D(Mat V_inhomo)D_Mathstatic
Inhomogenious_2D(double x, double y)D_Mathstatic
Inhomogenious_2D(double u, double v, double w)D_Mathstatic
Inhomogenious_2D(Mat V_homo)D_Mathstatic
Inhomogenious_3D(double x, double y, double z)D_Mathstatic
Inhomogenious_3D(double u, double v, double w, double q)D_Mathstatic
Inhomogenious_3D(Mat V_homo)D_Mathstatic
LimitRange(double min, double max)D_Mathstatic
Line_Bresenham_8(Point P0, Point P1)D_Mathstatic
Log_Centered(double center, double divisor)D_Mathstatic
Log_Centered(double min, double max, double center, double divisor)D_Mathstatic
Maximum_Gil(vector< double > *vDataOut, vector< double > *vDataIn, size_t mask_size)D_Mathstatic
MedianRunning(vector< uchar > *vDataOut, vector< uchar > vDataIn, size_t mask_size)D_Mathstatic
Minimum_TrisectionInterval(function< double(double)> F, double start_border_low, double start_border_high, double resolution_needed)D_Mathstatic
Points_Are_Neighbors_8(Point P0, Point P1)D_Mathstatic
Projektion_2D_h(double shift_x, double shift_y, double a11, double a12, double a21, double a22, double p1, double p2)D_Mathstatic
Projektion_3D_h(double shift_x, double shift_y, double shift_z, double a11, double a12, double a13, double a21, double a22, double a23, double a31, double a32, double a33, double p1, double p2, double p3)D_Mathstatic
Projektion_ND_h(Mat A, Mat t, Mat P)D_Mathstatic
Pythagoras(double x, double y)D_Mathstatic
QuantilRunning(vector< uchar > *vDataOut, vector< uchar > vDataIn, size_t mask_size, double quantil_lower)D_Mathstatic
Rotation_2D_h_deg(double angle)D_Mathstatic
Rotation_2D_h_deg(double angle, double center_x, double center_y)D_Mathstatic
Rotation_2D_h_rad(double angle)D_Mathstatic
Rotation_2D_h_rad(double angle, double center_x, double center_y)D_Mathstatic
Rotation_2D_i_deg(double angle)D_Mathstatic
Rotation_2D_i_rad(double angle)D_Mathstatic
Rotation_3D_h_deg(double angle_x, double angle_y, double angle_z)D_Mathstatic
Rotation_3D_h_deg(double angle_x, double angle_y, double angle_z, double center_x, double center_y, double center_z)D_Mathstatic
Rotation_3D_h_rad(double angle_x, double angle_y, double angle_z)D_Mathstatic
Rotation_3D_h_rad(double angle_x, double angle_y, double angle_z, double center_x, double center_y, double center_z)D_Mathstatic
Rotation_3D_i_deg(double angle_x, double angle_y, double angle_z)D_Mathstatic
Rotation_3D_i_rad(double angle_x, double angle_y, double angle_z)D_Mathstatic
Shift_2D_h(double shift_x, double shift_y)D_Mathstatic
Shift_3D_h(double shift_x, double shift_y, double shift_z)D_Mathstatic
Similarity_2D_h_deg(double shift_x, double shift_y, double angle, double scale)D_Mathstatic
Similarity_2D_h_rad(double shift_x, double shift_y, double angle, double scale)D_Mathstatic
Similarity_3D_h_deg(double shift_x, double shift_y, double shift_z, double angle_x, double angle_y, double angle_z, double scale)D_Mathstatic
Similarity_3D_h_rad(double shift_x, double shift_y, double shift_z, double angle_x, double angle_y, double angle_z, double scale)D_Mathstatic
Smaller_3D(double x0, double x1, double x2, double y0, double y1, double y2)D_Mathstatic
SmallerOrEqual_3D(double x0, double x1, double x2, double y0, double y1, double y2)D_Mathstatic
Spread_2_8bit(double min, double max, function< double(double val_in)> F)D_Mathstatic
Sum_AngleRad(double a1, double a2)D_Mathstatic