|
| TestScalarQuantity ()=default |
|
| TestScalarQuantity (double v, const std::string &u) |
|
| TestScalarQuantity (double v, const TestUnit &u) |
|
virtual | ~TestScalarQuantity ()=default |
|
CDM::ScalarMassData * | Unload () const override |
|
| SEScalarQuantity () |
|
| SEScalarQuantity (const SEScalarQuantity &) |
|
| SEScalarQuantity (double, const TestUnit &) |
|
| ~SEScalarQuantity () override |
|
void | Clear () override |
|
void | Invalidate () override |
|
bool | IsValid () const override |
|
virtual void | Load (const CDM::ScalarData &in) override |
|
virtual bool | Set (const SEScalarQuantity< TestUnit > &s) |
|
void | Copy (const SEScalarQuantity< TestUnit > &s) |
|
void | SetValue (double d, const TestUnit &unit) |
|
virtual double | GetValue (const TestUnit &unit) const |
|
virtual double | GetValue () const final |
|
double | GetValue (const char *unit) const override |
|
double | GetValue (const std::string &unit) const override |
|
const TestUnit * | GetUnit () const override |
|
SEScalarQuantity & | IncrementValue (double d, const char *unit) override |
|
SEScalarQuantity & | IncrementValue (double d, const std::string &unit) override |
|
SEScalarQuantity & | IncrementValue (double d, const TestUnit &unit) |
|
SEScalarQuantity & | Increment (const SEScalarQuantity &s) |
|
SEScalarQuantity & | DecrementValue (double d, const char *unit) override |
|
SEScalarQuantity & | DecrementValue (double d, const std::string &unit) override |
|
SEScalarQuantity & | DecrementValue (double d, const TestUnit &unit) |
|
SEScalarQuantity & | Decrement (const SEScalarQuantity &s) |
|
SEScalarQuantity & | MultiplyValue (double d) |
|
SEScalarQuantity & | Multiply (const SEScalar &s) |
|
SEScalarQuantity & | DivideValue (double d) |
|
SEScalarQuantity & | Divide (const SEScalar &s) |
|
bool | operator< (const SEScalarQuantity &rhs) const |
|
bool | operator<= (const SEScalarQuantity &rhs) const |
|
bool | operator> (const SEScalarQuantity &rhs) const |
|
bool | operator>= (const SEScalarQuantity &rhs) const |
|
bool | operator== (const SEScalarQuantity &rhs) const |
|
bool | operator!= (const SEScalarQuantity &rhs) const |
|
SEScalarQuantity | operator+ (const SEScalarQuantity &rhs) const |
|
SEScalarQuantity & | operator+= (const SEScalarQuantity &rhs) |
|
SEScalarQuantity | operator- (const SEScalarQuantity &rhs) const |
|
SEScalarQuantity & | operator-= (const SEScalarQuantity &rhs) |
|
SEScalarQuantity | operator/ (const SEScalar &rhs) const |
|
SEScalarQuantity & | operator/= (const SEScalar &rhs) |
|
SEScalarQuantity | operator* (const SEScalar &rhs) const |
|
SEScalarQuantity & | operator*= (const SEScalar &rhs) |
|
virtual bool | Equals (const SEScalarQuantity< TestUnit > &to) const |
|
virtual void | ToString (std::ostream &str) const override |
|
const TestUnit * | GetCompoundUnit (const char *unit) const override |
|
const TestUnit * | GetCompoundUnit (const std::string &unit) const override |
|
| SEUnitScalar () |
|
| SEUnitScalar (const SEUnitScalar &) |
|
| ~SEUnitScalar () override |
|
| SEScalar () |
|
| SEScalar (double) |
|
virtual | ~SEScalar () |
|
bool | Set (const SEScalar &s) |
|
void | Copy (const SEScalar &s) |
|
bool | IsInfinity () const |
|
bool | IsPositive () const |
|
bool | IsNegative () const |
|
bool | IsZero (double limit=ZERO_APPROX) const |
|
void | SetReadOnly (bool b) |
|
bool | IsReadOnly () const |
|
virtual void | SetValue (double d) |
|
double | Increment (const SEScalar &s) |
|
double | IncrementValue (double d) |
|
double | Decrement (const SEScalar &s) |
|
double | DecrementValue (double d) |
|
double | Multiply (const SEScalar &s) |
|
double | MultiplyValue (double d) |
|
double | Divide (const SEScalar &s) |
|
double | DivideValue (double d) |
|
bool | Equals (const SEScalar &to) const |
|
bool | operator< (const SEScalar &rhs) const |
|
bool | operator<= (const SEScalar &rhs) const |
|
bool | operator> (const SEScalar &rhs) const |
|
bool | operator>= (const SEScalar &rhs) const |
|
bool | operator== (const SEScalar &rhs) const |
|
bool | operator!= (const SEScalar &rhs) const |
|
SEScalar | operator+ (const SEScalar &rhs) const |
|
SEScalar & | operator+= (const SEScalar &rhs) |
|
SEScalar | operator- (const SEScalar &rhs) const |
|
SEScalar & | operator-= (const SEScalar &rhs) |
|
SEScalar | operator/ (const SEScalar &rhs) const |
|
SEScalar & | operator/= (const SEScalar &rhs) |
|
SEScalar | operator* (const SEScalar &rhs) const |
|
SEScalar & | operator*= (const SEScalar &rhs) |
|
| SEProperty () |
|
virtual | ~SEProperty () |
|
virtual bool | Load (const CDM::PropertyData &in) |
|