SEScalarLengthPerTimePressure Class Reference
#include <SEScalarLengthPerTimePressure.h>
Inherits SEScalarQuantity< LengthPerTimePressureUnit >.
Public Member Functions | |
SEScalarLengthPerTimePressure () | |
virtual | ~SEScalarLengthPerTimePressure () |
![]() | |
SEScalarQuantity () | |
virtual | ~SEScalarQuantity () |
virtual void | Invalidate () override |
virtual void | ForceInvalidate () override |
virtual bool | IsValid () const override |
virtual bool | Set (const SEScalarQuantity< LengthPerTimePressureUnit > &s) |
virtual void | Copy (const SEScalarQuantity< LengthPerTimePressureUnit > &s) |
virtual bool | Force (const SEScalarQuantity< LengthPerTimePressureUnit > &s) |
double | GetValue () const=delete |
virtual double | GetValue (const LengthPerTimePressureUnit &unit) const |
void | SetValue (double d)=delete |
virtual void | SetValue (double d, const LengthPerTimePressureUnit &unit) |
void | ForceValue (double d)=delete |
virtual void | ForceValue (double d, const LengthPerTimePressureUnit &unit) |
double | IncrementValue (double d)=delete |
virtual double | IncrementValue (double d, const LengthPerTimePressureUnit &unit) |
double | MultiplyValue (double d)=delete |
virtual double | MultiplyValue (double d, const LengthPerTimePressureUnit &unit) |
virtual bool | HasUnit () const |
virtual const LengthPerTimePressureUnit * | GetUnit () const |
double | Increment (const SEScalar &s)=delete |
virtual double | Increment (const SEScalarQuantity &s) |
double | Multiply (const SEScalar &s)=delete |
virtual double | Multiply (const SEScalarQuantity &s) |
bool | Equals (const SEScalar &to) const=delete |
virtual bool | Equals (const SEScalarQuantity< LengthPerTimePressureUnit > &to) const |
virtual std::string | ToString () const |
virtual void | ToString (std::ostream &str) const |
![]() | |
SEUnitScalar () | |
virtual | ~SEUnitScalar () |
![]() | |
SEScalar () | |
virtual | ~SEScalar () |
bool | Set (const SEScalar &s) |
bool | Force (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 |
double | GetValue () const |
void | SetValue (double d) |
void | ForceValue (double d) |
double | Increment (const SEScalar &s) |
double | IncrementValue (double d) |
double | Multiply (const SEScalar &s) |
double | MultiplyValue (double d) |
void | Average (int cnt) |
bool | Equals (const SEScalar &to) const |
![]() | |
SEProperty () | |
virtual | ~SEProperty () |
Additional Inherited Members | |
![]() | |
static double | dNaN () |
static bool | IsNumber (double d) |
static bool | IsZero (double value, double limit) |
static bool | IsValue (double target, double value) |
![]() | |
static unsigned long long int | NaN |
![]() | |
bool | Set (const SEScalar &s) override |
void | Copy (const SEScalar &s) override |
bool | Force (const SEScalar &s) override |
virtual double | GetValue (const CCompoundUnit &unit) const override |
virtual void | SetValue (double d, const CCompoundUnit &unit) override |
virtual void | ForceValue (double d, const CCompoundUnit &unit) override |
virtual double | IncrementValue (double d, const CCompoundUnit &unit) override |
virtual double | MultiplyValue (double d, const CCompoundUnit &unit) override |
virtual const CCompoundUnit * | GetCompoundUnit (const std::string &unit) const override |
![]() | |
const LengthPerTimePressureUnit * | m_unit |
![]() | |
double | m_value |
bool | m_isnan =true |
bool | m_isinf =false |
bool | m_readOnly =false |
Constructor & Destructor Documentation
◆ SEScalarLengthPerTimePressure()
|
inline |
◆ ~SEScalarLengthPerTimePressure()
|
inlinevirtual |