Unnamed namespace. More...
| Classes | |
| class | EnumHash | 
| Functor for hashing Length::Unit values.  More... | |
| Functions | |
| double | Convert (double value, ns3::Length::Unit fromUnit, ns3::Length::Unit toUnit) | 
| Convert a value in one unit to the equivalent value in another unit.  More... | |
| double | Convert (const ns3::Length::Quantity &from, ns3::Length::Unit toUnit) | 
| Convert a Length::Quantity to the equivalent value in another unit.  More... | |
| double | FootToMeter (double value) | 
| Convert a value in feet to the equivalent value in meters.  More... | |
| double | MeterToFoot (double value) | 
| Convert a value in meters to the equivalent value in feet.  More... | |
| template<class R > | |
| double | MeterToUS (double value) | 
| Convert a value from meters to a US Customary unit (inches, feet, yards etc.)  More... | |
| template<class R > | |
| double | ScaleValue (double value) | 
| Helper function to scale an input value by a given ratio.  More... | |
| template<class R > | |
| double | USToMeter (double value) | 
| Convert a value from a US Customary unit (inches, feet, yards etc.) to meters.  More... | |
Unnamed namespace.
| double anonymous_namespace{length.cc}::Convert | ( | double | value, | 
| ns3::Length::Unit | fromUnit, | ||
| ns3::Length::Unit | toUnit | ||
| ) | 
Convert a value in one unit to the equivalent value in another unit.
| value | Length value in fromUnitunits | 
| fromUnit | Unit of value | 
| toUnit | Target unit | 
fromUnit to toUnit Helper to generate hash values from pairs of Length::Units
Definition at line 133 of file length.cc.
References FootToMeter(), MeterToFoot(), and NS_FATAL_ERROR.
 Here is the call graph for this function:
 Here is the call graph for this function:| double anonymous_namespace{length.cc}::Convert | ( | const ns3::Length::Quantity & | from, | 
| ns3::Length::Unit | toUnit | ||
| ) | 
Convert a Length::Quantity to the equivalent value in another unit.
| from | Quantity with the current value and unit | 
| toUnit | Target unit | 
Definition at line 202 of file length.cc.
References ns3::Length::Quantity::Unit(), and ns3::Length::Quantity::Value().
Referenced by ns3::Length::As(), ns3::Length::Length(), and ns3::Length::operator=().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| double anonymous_namespace{length.cc}::FootToMeter | ( | double | value | ) | 
Convert a value in feet to the equivalent value in meters.
| value | Input value in feet | 
Definition at line 73 of file length.cc.
Referenced by Convert(), and USToMeter().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| double anonymous_namespace{length.cc}::MeterToFoot | ( | double | value | ) | 
Convert a value in meters to the equivalent value in feet.
| value | Input value in meters | 
Definition at line 85 of file length.cc.
Referenced by Convert(), and MeterToUS().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| double anonymous_namespace{length.cc}::MeterToUS | ( | double | value | ) | 
Convert a value from meters to a US Customary unit (inches, feet, yards etc.)
Value is converted to feet then scaled to the desired US Customary unit
| R | std::ratio needed to convert feet to desired US customary unit | 
| value | Input value in meters | 
Definition at line 119 of file length.cc.
References MeterToFoot().
 Here is the call graph for this function:
 Here is the call graph for this function:| double anonymous_namespace{length.cc}::ScaleValue | ( | double | value | ) | 
| double anonymous_namespace{length.cc}::USToMeter | ( | double | value | ) | 
Convert a value from a US Customary unit (inches, feet, yards etc.) to meters.
Value is scaled to feet then converted to meters
| R | std::ratio needed to convert value to feet | 
| value | Input value in some US Customary unit | 
Definition at line 102 of file length.cc.
References FootToMeter().
 Here is the call graph for this function:
 Here is the call graph for this function: