#include <cconv_mat.h>
|
| | cconv_mat (coord_type t=coord_t_cartesian) |
| |
| | cconv_mat (const cconv_mat &m, coord_type t=coord_t_cartesian) |
| |
| cconv_mat & | operator= (const cconv_mat &m) |
| |
| cconv_mat & | operator*= (const cconv_mat &m) |
| |
| void | zero () |
| |
| void | unit () |
| |
| void | transfer (double x, double y, double z) |
| |
| void | rotate (char axis, double angle) |
| |
| void | convert (double x, double y, double z, double &X, double &Y, double &Z) |
| |
| double & | operator() (int i, int j) |
| |
| double | operator() (int i, int j) const |
| |
| void | cartesian_convert (double x, double y, double z, double &X, double &Y, double &Z) |
| |
| void | cylinder2cartesian (double r, double a, double h, double &x, double &y, double &z) |
| |
| void | sphere2cartesian (double r, double a, double b, double &x, double &y, double &z) |
| |
Definition at line 14 of file cconv_mat.h.
◆ cconv_mat() [1/2]
◆ cconv_mat() [2/2]
◆ cartesian_convert()
| void cconv_mat::cartesian_convert |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z, |
|
|
double & |
X, |
|
|
double & |
Y, |
|
|
double & |
Z |
|
) |
| |
◆ convert()
| void cconv_mat::convert |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z, |
|
|
double & |
X, |
|
|
double & |
Y, |
|
|
double & |
Z |
|
) |
| |
◆ cylinder2cartesian()
| void cconv_mat::cylinder2cartesian |
( |
double |
r, |
|
|
double |
a, |
|
|
double |
h, |
|
|
double & |
x, |
|
|
double & |
y, |
|
|
double & |
z |
|
) |
| |
◆ operator()() [1/2]
| double& cconv_mat::operator() |
( |
int |
i, |
|
|
int |
j |
|
) |
| |
|
inline |
◆ operator()() [2/2]
| double cconv_mat::operator() |
( |
int |
i, |
|
|
int |
j |
|
) |
| const |
|
inline |
◆ operator*=()
◆ operator=()
◆ rotate()
| void cconv_mat::rotate |
( |
char |
axis, |
|
|
double |
angle |
|
) |
| |
◆ sphere2cartesian()
| void cconv_mat::sphere2cartesian |
( |
double |
r, |
|
|
double |
a, |
|
|
double |
b, |
|
|
double & |
x, |
|
|
double & |
y, |
|
|
double & |
z |
|
) |
| |
◆ transfer()
| void cconv_mat::transfer |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z |
|
) |
| |
◆ unit()
◆ zero()
| double cconv_mat::e[4][4] |
◆ type
The documentation for this class was generated from the following files: