|
typedef SBDTypePhysicalVector6< SBQuantity::dimensionless, SBQuantity::dimensionless > | SBVector6 |
| Dimensionless spatial vector.
|
|
typedef SBDTypePhysicalVector6< SBQuantity::energy, SBQuantity::force > | SBForce6 |
| Spatial force.
|
|
typedef SBDTypePhysicalVector6< SBQuantity::inverseTime, SBQuantity::velocity > | SBVelocity6 |
| Spatial velocity.
|
|
typedef SBDTypePhysicalVector6< SBQuantity::inverseSquareTime, SBQuantity::acceleration > | SBAcceleration6 |
| Spatial acceleration.
|
|
| SB_REGISTER_TYPE (SBVector6, "SBVector6", "466493B9-8C86-D99B-B518-D822019A74F9") |
|
| SB_REGISTER_TYPE (SBForce6, "SBForce6", "6FF7A965-B6C5-D761-BCC7-05266C63CE0E") |
|
| SB_REGISTER_TYPE (SBVelocity6, "SBVelocity6", "85A501AE-A87F-D67F-25A1-A5A65E37B392") |
|
| SB_REGISTER_TYPE (SBAcceleration6, "SBAcceleration6", "9458D2C4-ABEA-4A2B-24A6-047B809B1749") |
|
|
template<typename QuantityA , typename QuantityL , typename QuantityB > |
SBDTypePhysicalVector6< SBQuantityType< typename SBDQuantityUnitMultiplication< typename QuantityA::UnitType, typename QuantityB::UnitType >::UnitType >, SBQuantityType< typename SBDQuantityUnitMultiplication< typename QuantityL::UnitType, typename QuantityB::UnitType >::UnitType > > | operator* (const QuantityB &d, const SBDTypePhysicalVector6< QuantityA, QuantityL > &u) |
| Returns the product of quantity d and spatial vector u .
|
|
template<typename QuantityA , typename QuantityL > |
SBDTypePhysicalVector6< QuantityA, QuantityL > | operator* (double d, const SBDTypePhysicalVector6< QuantityA, QuantityL > &u) |
| Returns the product of double d and spatial vector u .
|
|
template<typename QuantityA , typename QuantityL > |
std::ostream & | operator<< (std::ostream &s, const SBDTypePhysicalVector6< QuantityA, QuantityL > &u) |
| Inserts the spatial vector u in the output stream s .
|
|