|
typedef SBDTypePhysicalInterval< SBQuantity::dimensionless > | SBInterval |
| Dimensionless interval.
|
|
typedef SBDTypePhysicalInterval< SBQuantity::length > | SBLengthInterval |
| Length interval.
|
|
typedef SBDTypePhysicalInterval< SBQuantity::squareLength > | SBSquareLengthInterval |
| Square length interval.
|
|
typedef SBDTypePhysicalInterval< SBQuantity::position > | SBPositionInterval |
| Position interval.
|
|
typedef SBDTypePhysicalInterval< SBQuantity::velocity > | SBVelocityInterval |
| Velocity interval.
|
|
typedef SBDTypePhysicalInterval< SBQuantity::acceleration > | SBAccelerationInterval |
| Acceleration interval.
|
|
typedef SBDTypePhysicalInterval< SBQuantity::energy > | SBEnergyInterval |
| Energy interval.
|
|
typedef SBDTypePhysicalInterval< SBQuantity::force > | SBForceInterval |
| Force interval.
|
|
typedef SBDTypePhysicalInterval< SBQuantity::momentum > | SBMomentumInterval |
| Momentum interval.
|
|
| SB_REGISTER_TYPE (SBInterval, "SBInterval", "2BB4483A-B0BE-4460-9C36-5B54FCF381EC") |
|
| SB_REGISTER_TYPE (SBLengthInterval, "SBLengthInterval", "4EB836C5-98BC-49DD-A339-E99C25E96B90") |
|
| SB_REGISTER_TYPE (SBSquareLengthInterval, "SBSquareLengthInterval", "49BC3299-167D-4DD0-ADF5-D953FEC9F8D2") |
|
| SB_REGISTER_TYPE (SBVelocityInterval, "SBVelocityInterval", "C4FB4E17-2887-403B-B127-06F25717EDCF") |
|
| SB_REGISTER_TYPE (SBAccelerationInterval, "SBAccelerationInterval", "D160C97C-6C75-4589-83EE-C4067457300D") |
|
| SB_REGISTER_TYPE (SBEnergyInterval, "SBEnergyInterval", "953048BF-DBA3-4D0A-8C1D-B7DCE4FE7CE7") |
|
| SB_REGISTER_TYPE (SBForceInterval, "SBForceInterval", "3F0275EB-9FB1-4FB9-B876-77BB1C7B1164") |
|
| SB_REGISTER_TYPE (SBMomentumInterval, "SBMomentumInterval", "06C9C7C3-CE57-4D98-8662-8DD9C8B69E87") |
|
|
template<typename QuantityA , typename QuantityB > |
SBDTypePhysicalInterval< SBQuantityType< typename SBDQuantityUnitMultiplication< typename QuantityA::UnitType, typename QuantityB::UnitType >::UnitType > > | operator* (QuantityA d, const SBDTypePhysicalInterval< QuantityB > &u) |
| Returns the product of quantity d and physical interval u .
|
|
template<typename QuantityB > |
SBDTypePhysicalInterval< QuantityB > | operator* (double d, const SBDTypePhysicalInterval< QuantityB > &u) |
| Returns the product of double d and physical interval u .
|
|
template<typename Quantity > |
std::ostream & | operator<< (std::ostream &s, const SBDTypePhysicalInterval< Quantity > &u) |
| Inserts the physical interval u in the output stream s .
|
|