|
| double | simlib3::abs (const Value3D &a) |
| |
| Value3D | simlib3::operator+ (const Value3D &a, const Value3D &b) |
| |
| Value3D | simlib3::operator- (const Value3D &a, const Value3D &b) |
| |
| Value3D | simlib3::operator- (const Value3D &a) |
| |
| Value3D | simlib3::operator* (const Value3D &a, const Value3D &b) |
| |
| Value3D | simlib3::operator* (const Value3D &a, const double b) |
| |
| Value3D | simlib3::operator* (const double a, const Value3D &b) |
| |
| double | simlib3::scalar_product (const Value3D &a, const Value3D &b) |
| |
| Value3D | simlib3::operator/ (const Value3D &a, const double b) |
| |
| Input3D | simlib3::operator+ (Input3D a, Input3D b) |
| |
| Input3D | simlib3::operator- (Input3D a, Input3D b) |
| |
| Input3D | simlib3::operator* (Input3D a, Input3D b) |
| |
| Input3D | simlib3::operator* (Input3D a, Input b) |
| |
| Input3D | simlib3::operator* (Input a, Input3D b) |
| |
| Input3D | simlib3::operator/ (Input3D a, Input b) |
| |
| Input3D | simlib3::operator- (Input3D a) |
| |
| Input | simlib3::Abs (Input3D x) |
| | absolute value of vector (1D block) More...
|
| |
| Input3D | simlib3::UnitVector (Input3D x) |
| | make unit vector from input (Abs(output_vec)==1) More...
|
| |
| Input | simlib3::ScalarProduct (Input3D x, Input3D y) |
| | dot product: xvec . yvec More...
|
| |
| Input | simlib3::Xpart (Input3D a) |
| | get x part of (x,y,z) vector value More...
|
| |
| Input | simlib3::Ypart (Input3D a) |
| | get y part of (x,y,z) vector value More...
|
| |
| Input | simlib3::Zpart (Input3D a) |
| | get z part of (x,y,z) vector value More...
|
| |
3D vector block extension
Definition in file simlib3D.cc.