Classes | |
class | SBDTypePhysicalIAVector3< Quantity > |
This template class represents three-dimensional physical interval vectors. More... | |
Macros | |
#define | SBPhysicalIAVector3 |
The short name of SBDTypePhysicalIAVector3. | |
External operators | |
template<typename QuantityA , typename QuantityB > | |
SBDTypePhysicalIAVector3< SBQuantityType< typename SBDQuantityUnitMultiplication< typename QuantityA::UnitType, typename QuantityB::UnitType >::UnitType >> | operator* (QuantityA d, const SBDTypePhysicalIAVector3< QuantityB > &u) |
Returns the product of physical quantity d with physical interval vector u . | |
template<typename QuantityB > | |
SBDTypePhysicalIAVector3< QuantityB > | operator* (double d, const SBDTypePhysicalIAVector3< QuantityB > &u) |
Returns the product of double d with physical interval vector u . | |
template<typename Quantity > | |
SBDTypePhysicalIAVector3< Quantity > | operator* (const SBMatrix33 &m, const SBDTypePhysicalIAVector3< Quantity > &u) |
Returns the product of dimensionless 3x3 matrix m with physical interval vector u . | |
template<typename Quantity > | |
std::ostream & | operator<< (std::ostream &s, const SBDTypePhysicalIAVector3< Quantity > &u) |
Inserts the physical interval vector u in the output stream s . | |
Common types | |
typedef SBDTypePhysicalIAVector3< SBQuantity::dimensionless > | SBIAVector3 |
Dimensionless interval vector. | |
typedef SBDTypePhysicalIAVector3< SBQuantity::radian > | SBIARadian3 |
Angular interval vector. | |
typedef SBDTypePhysicalIAVector3< SBQuantity::radianPerSecond > | SBIARadianPerSecond3 |
Angular velocity interval vector. | |
typedef SBDTypePhysicalIAVector3< SBQuantity::picometer > | SBIAPosition3 |
Length interval vector. More... | |
typedef SBDTypePhysicalIAVector3< SBQuantity::picometerPerFemtosecond > | SBIAVelocity3 |
Velocity interval vector. | |
typedef SBDTypePhysicalIAVector3< SBQuantity::picometerPerSquareFemtosecond > | SBIAAcceleration3 |
Acceleration interval vector. | |
typedef SBDTypePhysicalIAVector3< SBQuantity::nanonewton > | SBIAForce3 |
Force interval vector. | |
typedef SBDTypePhysicalIAVector3< SBQuantity::yoctogramPicometerPerFemtosecond > | SBIAMomentum3 |
Momentum interval vector. | |
Position interval vector.