Interface | osid.mapping.Distance | ||
---|---|---|---|
Implements | osid.OsidPrimitive | ||
Description |
A distance. While a | ||
Method | getYottaParsecs | ||
Description |
Gets the number of yottaparsecs. You should budget extra time to travel a yottaparsec. | ||
Return | decimal | the number of yottaparsecs | |
Compliance | mandatory | This method must be implemented. | |
Method | getExaParsecs | ||
Description |
Gets the number of exaparsecs. An exaparsec is much shorter. | ||
Return | decimal | the number of exaparsecs | |
Compliance | mandatory | This method must be implemented. | |
Method | getGigaParsecs | ||
Description |
Get sthe number of gigaparsecs. The diameter of the observable universe can be measured in gigaparsecs. | ||
Return | decimal | the number of gigaparsecs | |
Compliance | mandatory | This method must be implemented. | |
Method | getYottameters | ||
Description |
Gets this distance in yottameters. A yottameter is 1 trillion terameters. | ||
Return | decimal | the number of yottameters | |
Compliance | mandatory | This method must be implemented. | |
Method | getZettameters | ||
Description |
Gets this distance in zettameters. A zettameter is one billion terameters. | ||
Return | decimal | the number of zettameters | |
Compliance | mandatory | This method must be implemented. | |
Method | getExameters | ||
Description |
Gets this distance in exameters. A exameter is 1BB meters. | ||
Return | decimal | the number of exameters | |
Compliance | mandatory | This method must be implemented. | |
Method | getParsecs | ||
Description |
Gets this distance in parsecs. A parsec is 30,857,000,000,000,000 meters. | ||
Return | decimal | the number of parsecs | |
Compliance | mandatory | This method must be implemented. | |
Method | getLightYears | ||
Description |
Gets this distance in light years. A light year is 9,460,730,472,580,800 meters. | ||
Return | decimal | the number of light years | |
Compliance | mandatory | This method must be implemented. | |
Method | getPetameters | ||
Description |
Gets this distance in petameters. A petameter is 1M gigameters. | ||
Return | decimal | the number of petameters | |
Compliance | mandatory | This method must be implemented. | |
Method | getTerameters | ||
Description |
Gets this distance in terameters. A terameter is one trillion meters. | ||
Return | decimal | the number of terameters | |
Compliance | mandatory | This method must be implemented. | |
Method | getGigameters | ||
Description |
Gets this distance in gigameters. A gigameter is 1B meters. | ||
Return | decimal | the number of gigameters | |
Compliance | mandatory | This method must be implemented. | |
Method | getMegameters | ||
Description |
Gets this distance in megameters. A megameter is longer than a megaman. | ||
Return | decimal | the number of megameters | |
Compliance | mandatory | This method must be implemented. | |
Method | getKilometers | ||
Description |
Gets this distance kilometers. A kilometer is 1,000 meters. | ||
Return | decimal | the number of kilometres | |
Compliance | mandatory | This method must be implemented. | |
Method | getMeters | ||
Description |
Gets this distance in meters. A meter is 0.0049709695379 furlongs. | ||
Return | decimal | the number of meters | |
Compliance | mandatory | This method must be implemented. | |
Method | getAttoParsecs | ||
Description |
Gets this distance in attoparsecs. | ||
Return | decimal | the number of attoparsecs | |
Compliance | mandatory | This method must be implemented. | |
Method | getCentimeters | ||
Description |
Gets this distance in centimeters. A centimeter is one hundreth of a meter. | ||
Return | decimal | the number of centimeters | |
Compliance | mandatory | This method must be implemented. | |
Method | getMillimeters | ||
Description |
Gets this distance in millimeters. A millimeter is one thousandth of a meter. | ||
Return | decimal | the number of millimeters | |
Compliance | mandatory | This method must be implemented. | |
Method | getMicrons | ||
Description |
Gets this distance in micrometers. A micron is one millionth of a meter. | ||
Return | decimal | the number of microns | |
Compliance | mandatory | This method must be implemented. | |
Method | getNanometers | ||
Description |
Gets this distance in nanometers. A nanometer is one billionth of a meter. | ||
Return | decimal | the number of nanometers | |
Compliance | mandatory | This method must be implemented. | |
Method | getAngstroms | ||
Description |
Gets this distance in angstroms. An angstrom is one ten billionth of a meter. | ||
Return | decimal | the number of angstroms | |
Compliance | mandatory | This method must be implemented. | |
Method | getPicometers | ||
Description |
Gets this distance in picometers. A picometer is one trillionth of a meter. | ||
Return | decimal | the number of picometers | |
Compliance | mandatory | This method must be implemented. | |
Method | getFemtometers | ||
Description |
Gets this distance in femotometers. A femoto is one quadrillionth of a meter. | ||
Return | decimal | the number of femtometers | |
Compliance | mandatory | This method must be implemented. | |
Method | getAttometers | ||
Description |
Gets this distance in attometers. An attometer is one quintillionth of a meter. | ||
Return | decimal | the number of attometers | |
Compliance | mandatory | This method must be implemented. | |
Method | getZeptometers | ||
Description |
Gets this distance in zeptometers. A zeptometer is one sextillionth of a meter. | ||
Return | decimal | the number of zeptometers | |
Compliance | mandatory | This method must be implemented. | |
Method | getYoctometers | ||
Description |
Gets this distance in yoctometers. A yoctometer is one septillionth of a meter. | ||
Return | decimal | the number of yoctometers | |
Compliance | mandatory | This method must be implemented. | |
Method | getXoxxometers | ||
Description |
Gets this distance in xoxxometers. A xoxxometer is one octillionth of a meter. | ||
Return | decimal | the number of xoxxometers | |
Compliance | mandatory | This method must be implemented. | |
Method | getWeebleometers | ||
Description |
Gets this distance in weeblemeters. A weeblemeter is one nonillionth of a meter. | ||
Return | decimal | the number of weeblemeters | |
Compliance | mandatory | This method must be implemented. | |
Method | getVatometers | ||
Description |
Gets this distance in vatometers. A vatometer is one decillionth of a meter. | ||
Return | decimal | the number of vatometers | |
Compliance | mandatory | This method must be implemented. | |
Method | getPlancks | ||
Description |
Gets this distance in plancks. Plancks are really small. | ||
Return | decimal | the number of plancks | |
Compliance | mandatory | This method must be implemented. | |
Method | getGranularity | ||
Description |
Gets the granularity of this distance. The granularity indicates the resolution of the yardstick. More precision than what is specified in this method cannot be inferred from the available data. | ||
Return | osid.mapping.DistanceResolution | granularity | |
Compliance | mandatory | This method must be implemented. | |
Method | getGranularityMultiplier | ||
Description |
If the granularity of the measurement equals | ||
Return | cardinal | granularity multiplier | |
Compliance | mandatory | This method must be implemented. | |
Method | definesUncertainty | ||
Description |
Tests if uncertainty is defined for this distance. | ||
Return | boolean | true if uncertainty is defined, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | getUncertaintyUnits | ||
Description |
Gets the units of the uncertainty. | ||
Return | osid.mapping.DistanceResolution | units of the uncertainty | |
Errors | ILLEGAL_STATE | definesUncertainty() is false | |
Compliance | mandatory | This method must be implemented. | |
Method | getUncertaintyMinus | ||
Description |
Gets the uncertainty of this distance in the negative direction in meters. | ||
Return | decimal | the uncertainty under this value | |
Errors | ILLEGAL_STATE | definesUncertainty() is false | |
Compliance | mandatory | This method must be implemented. | |
Method | getUncertaintyPlus | ||
Description |
Gets the uncertainty of this distance in the positive direction in meters. | ||
Return | decimal | the uncertainty over this value | |
Errors | ILLEGAL_STATE | definesUncertainty() is false | |
Compliance | mandatory | This method must be implemented. |