SIMLIB/C++
3.07
|
3D vector block extension More...
Go to the source code of this file.
Classes | |
class | simlib3::Value3D |
3D vector value More... | |
class | simlib3::aContiBlock3D |
Abstract 3D block with single 3D output. More... | |
class | simlib3::Constant3D |
3D vector value that can't be changed More... | |
class | simlib3::Variable3D |
3D vector variable More... | |
class | simlib3::Parameter3D |
Special variable (can't be changed at simulation time) More... | |
class | simlib3::Input3D |
Continuous block connection (transparent reference) More... | |
class | simlib3::aContiBlock3D1 |
continuous 3D block with single input More... | |
struct | simlib3::Expression3D |
3D vector block-expression handle More... | |
class | simlib3::aContiBlock3D2 |
continuous block vith 2 inputs and alg. More... | |
class | simlib3::aContiBlock3D3 |
continuous block with 3 inputs and alg. More... | |
class | simlib3::Adaptor3D |
Converts 3 scalar inputs to single 3D vector output. More... | |
class | simlib3::Integrator3D |
3D vector integrator More... | |
class | simlib3::Integrator3D::special_input |
Namespaces | |
simlib3 | |
Implementation of class CalendarList interface is static - using global functions in SQS namespace. | |
Functions | |
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... | |
void | simlib3::Print (Value3D a) |
3D vector block extension
Definition in file simlib3D.h.