| Interface | osid.mapping.Heading | ||
|---|---|---|---|
| Implements | osid.OsidPrimitive | ||
| Used By | osid.Metadata | ||
osid.configuration.Value | |||
osid.mapping.path.ResourceVelocity | |||
osid.search.terms.HeadingRangeTerm | |||
osid.search.terms.HeadingTerm | |||
| Description |
A heading represents a direction. | ||
| Method | getHeadingType | ||
| Description |
Gets the | ||
| Return | osid.type.Type | the coordinate type | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getDimensions | ||
| Description |
Gets the number of dimensions of motion. | ||
| Return | cardinal | the number of dimensions | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getValues | ||
| Description |
Gets the values of this heading The size of the
returned array is typically one less than
| ||
| Return | decimal[] | the heading values | |
| Compliance | mandatory | This method must be implemented. | |
| Method | definesUncertainty | ||
| Description |
Tests if uncertainty is defined for this heading. | ||
| Return | boolean | true if uncertainty is defined, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getUncertaintyMinus | ||
| Description |
Gets the uncertainty in the negtive direction for each
value of this heading. The size of the returned array is
typically one less than | ||
| Return | decimal[] | the negative uncertainty values | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getUncertaintyPlus | ||
| Description |
Gets the uncertainty in the positive direction for
each value of this heading. The size of the returned array
is typically one less than | ||
| Return | decimal[] | the positive uncertainty values | |
| Compliance | mandatory | This method must be implemented. | |