Emitter parameters.
More...
#include <JModel.hh>
Emitter parameters.
Definition at line 213 of file JAcoustics/JModel.hh.
JACOUSTICS::JModel::JEmitter::JEmitter |
( |
| ) |
|
|
inline |
JACOUSTICS::JModel::JEmitter::JEmitter |
( |
const double |
t1 | ) |
|
|
inline |
JEmitter& JACOUSTICS::JModel::JEmitter::negate |
( |
| ) |
|
|
inline |
JEmitter& JACOUSTICS::JModel::JEmitter::mul |
( |
const double |
factor | ) |
|
|
inline |
Scale emitter.
- Parameters
-
factor | multiplication factor |
- Returns
- this emitter
Definition at line 282 of file JAcoustics/JModel.hh.
JEmitter& JACOUSTICS::JModel::JEmitter::div |
( |
const double |
factor | ) |
|
|
inline |
bool JACOUSTICS::JModel::JEmitter::equals |
( |
const JEmitter & |
emitter, |
|
|
const double |
precision = std::numeric_limits<double>::min() |
|
) |
| const |
|
inline |
Check equality.
- Parameters
-
emitter | emitter |
precision | precision |
- Returns
- true if emitters are equal; else false
Definition at line 311 of file JAcoustics/JModel.hh.
314 return (fabs(
t1 - emitter.t1) <= precision);
Multiply with object.
- Parameters
-
- Returns
- result object
Definition at line 273 of file JMath.hh.
Auxiliary class for arithmetic operations on objects.
std::ostream& operator<< |
( |
std::ostream & |
out, |
|
|
const JEmitter & |
emitter |
|
) |
| |
|
friend |
Write emitter parameters to output stream.
- Parameters
-
out | output stream |
emitter | emitter |
- Returns
- output stream
Definition at line 325 of file JAcoustics/JModel.hh.
330 return out <<
FIXED(20,6) << emitter.t1;
Auxiliary data structure for floating point format specification.
double JACOUSTICS::JModel::JEmitter::t1 |
The documentation for this struct was generated from the following file: