 |
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.
|
Go to the documentation of this file.
27 #include <QStringList>
30 #include <opencv2/core/core.hpp>
31 #include <opencv2/highgui/highgui.hpp>
32 #include <opencv2/imgproc/imgproc.hpp>
48 static double FieldStrength (
Mat Position,
Mat Source,
double fieldstrength,
double phaseoffset_rad,
double wavelength_m);
49 static double FieldStrength (
Point3d Position,
Point3d Source,
double fieldstrength,
double phaseoffset_rad,
double wavelength_m);
50 static double Interference (
Mat Position, vector<Mat> v_Source, vector<double> v_fieldstrength, vector<double> v_phaseoffset_rad,
double wavelength_m);
51 static double Interference (
Point3d Position, vector<Point3d> v_Source, vector<double> v_fieldstrength, vector<double> v_phaseoffset_rad,
double wavelength_m);
54 static function<double (
double v)> Force_Drag (
double rho,
double A,
double cw);
55 static double Force_Gravity (
double m);
56 static double Force_Upthrust (
double V,
double rho);
cv::Mat Mat
Definition: d_opencv_typedefs.h:28
const double PH_g_earth
Definition: d_enum.h:2557
D_Physics()
Definition: d_physics.cpp:3
const double PI_2_0
Definition: d_enum.h:2537
static function< double(double v)> Force_Drag(double rho, double A, double cw)
Definition: d_physics.cpp:113
static double Interference(Mat Position, vector< Mat > v_Source, vector< double > v_fieldstrength, vector< double > v_phaseoffset_rad, double wavelength_m)
Definition: d_physics.cpp:48
static double Force_Upthrust(double V, double rho)
Definition: d_physics.cpp:127
cv::Point3d Point3d
Definition: d_opencv_typedefs.h:41
The D_Physics class Basic physics formulas.
Definition: d_physics.h:43
static double Force_Gravity(double m)
Definition: d_physics.cpp:122
static double FieldStrength(Mat Position, Mat Source, double fieldstrength, double phaseoffset_rad, double wavelength_m)
Definition: d_physics.cpp:8