Package | Description |
---|---|
org.osid |
The Open Service Interface Definitions for the org.osid
service.
|
org.osid.binding.java | |
org.osid.calendaring |
The Open Service Interface Definitions for the org.osid.calendaring
service.
|
org.osid.configuration |
The Open Service Interface Definitions for the org.osid.configuration
service.
|
org.osid.locale |
The Open Service Interface Definitions for the org.osid.locale
service.
|
org.osid.mapping |
The Open Service Interface Definitions for the org.osid.mapping
service.
|
org.osid.mapping.path |
The Open Service Interface Definitions for the org.osid.mapping.path
service.
|
org.osid.search.terms |
Modifier and Type | Method and Description |
---|---|
Coordinate[] |
Metadata.getCoordinateSet()
Gets the set of acceptable coordinate values.
|
Coordinate[] |
Metadata.getDefaultCoordinateValues()
Gets the default coordinate values.
|
Coordinate[] |
Metadata.getExistingCoordinateValues()
Gets the existing coordinate values.
|
Modifier and Type | Method and Description |
---|---|
Coordinate |
Coordinate.getClosestBound()
Gets the closest bound of the coordinate.
|
Coordinate |
Coordinate.getFarthestBound()
Gets the farthest bound of the coordinate.
|
Modifier and Type | Method and Description |
---|---|
int |
Coordinate.compareTo(Coordinate coordinate)
Compares this coordinate with the specified
Coordinate to determine the natural
order. |
boolean |
Coordinate.isCloser(Coordinate one,
Coordinate another)
Tests if one
Coordinate is closer to origin than
another to this Coordinate . |
boolean |
Coordinate.isExclusive(Coordinate coordinate)
Tests if this
Coordinate , as specified by its
uncertainty, does not overlap the given
Coordinate . |
boolean |
Coordinate.isFarther(Coordinate one,
Coordinate another)
Tests if one
Coordinate is farther from origin
than another from this Coordinate . |
boolean |
Coordinate.isInclusive(Coordinate coordinate)
Tests if this
Coordinate , as specified by its
uncertainty, completely includes the given
Coordinate ranged by its uncertainty. |
boolean |
Coordinate.isLarger(Coordinate coordinate)
Tests if this
Coordinate is greater in area than
the given Coordinate . |
boolean |
Coordinate.isSmaller(Coordinate coordinate)
Tests if this
Coordinate is less in area than the
given Coordinate . |
Modifier and Type | Method and Description |
---|---|
void |
EventQuery.matchCoordinate(Coordinate coordinate,
boolean match)
Matches events whose locations contain the given coordinate.
|
Modifier and Type | Method and Description |
---|---|
Coordinate |
Value.getCoordinateValue()
Gets the value if it is a coordinate.
|
Modifier and Type | Method and Description |
---|---|
void |
ValueQuery.matchCoordinateValue(Coordinate coordinate,
boolean match)
Adds a coordinate match for coordinates inside the specified
coordinate.
|
void |
ValueForm.setCoordinateValue(Coordinate value)
Sets a coordinate value.
|
Modifier and Type | Method and Description |
---|---|
Coordinate |
CoordinateConversionSession.convertCoordinate(Coordinate sourceCoordinate)
Converts a coordinate.
|
Coordinate |
CoordinateFormattingSession.stringToCoordinate(java.lang.String s)
Parses a coordinate.
|
Modifier and Type | Method and Description |
---|---|
Coordinate |
CoordinateConversionSession.convertCoordinate(Coordinate sourceCoordinate)
Converts a coordinate.
|
java.lang.String |
CoordinateFormattingSession.coordinateToString(Coordinate coordinate)
Gets a string representation of a coordinate.
|
Modifier and Type | Method and Description |
---|---|
Coordinate |
SpatialUnit.getCenterCoordinate()
Gets a single corrdinate to represent the center of this spatial unit.
|
Coordinate |
ResourceLocation.getCoordinate()
Gets the coordinate of the resource.
|
Coordinate |
MyLocationSession.getMyCoordinate()
Gets the current coordinate of this agent.
|
Coordinate |
CoordinateList.getNextCoordinate()
Gets the next
Coordinate in this list. |
Coordinate[] |
CoordinateList.getNextCoordinates(long n)
Gets the next set of
Coordinate elements in this list. |
Modifier and Type | Method and Description |
---|---|
Location |
LocationSpatialSession.getLocationByCoordinate(Coordinate coordinate)
Gets the closest bounding location of the given coordinate.
|
void |
LocationQuery.matchCoordinate(Coordinate coordinate,
boolean match)
Matches locations at the specified
Coordinate. |
void |
ResourcePositionReceiver.movedResource(Id notificationId,
Id resourceId,
Coordinate coordinate)
The callback for notifications of resources entering locations.
|
void |
ResourceLocationReceiver.newResourceCoordinate(Id notificationId,
Coordinate coordinate,
Id resourceId)
The callback for notifications of resources changing coordinates.
|
void |
ResourceLocationUpdateSession.updateResourceCoordinate(Id resourceId,
Coordinate coordinate)
Updates the coordinate of the resource.
|
Modifier and Type | Method and Description |
---|---|
Coordinate |
Intersection.getCoordinate()
Gets a single corrdinate to represent the intersection.
|
Coordinate |
Signal.getCoordinate()
Gets the coordinate of the signal on the path.
|
Coordinate |
Obstacle.getEndingCoordinate()
Gets the ending coordinate of the obstacle on the path.
|
Coordinate |
SpeedZone.getEndingCoordinate()
Gets the ending coordinate of the speed zone on the path.
|
Coordinate |
ResourceVelocity.getPosition()
Gets the current position.
|
Coordinate |
Obstacle.getStartingCoordinate()
Gets the starting coordinate of the obstacle on the path.
|
Coordinate |
SpeedZone.getStartingCoordinate()
Gets the starting coordinate of the speed zone on the path.
|
Modifier and Type | Method and Description |
---|---|
void |
PathSpatialDesignSession.anchorPathToCoordinate(Id pathId,
Coordinate coordinate)
Anchors a path to a coordinate.
|
void |
PathSpatialDesignSession.clearCoordinatesFromPath(Id pathId,
Coordinate coordinate)
Clears the fixed coordinates from a path within the given coordinate.
|
Speed |
PathTravelSession.getAverageSpeed(Id pathId,
Coordinate coordinate,
Distance distance)
Gets the expected average speed for a traveler along a path between
the given coordinates.
|
IntersectionList |
IntersectionLookupSession.getIntersectionsForPathAtCoordinate(Id pathId,
Coordinate coordinate,
Distance distance)
Gets an
IntersectionList connected to the given
Path within a distance of a given coordinate. |
ObstacleList |
PathTravelSession.getObstacles(Id pathId,
Coordinate coordinate,
Distance distance)
Gets an
ObstacleList corresponding to the given
Path and coordinate range. |
ObstacleList |
ObstacleLookupSession.getObstaclesForPathAtCoordinate(Id pathId,
Coordinate coordinate,
Distance distance)
Gets an
ObstacleList containing the given path between
the given coordinates inclusive. |
CoordinateList |
PathSpatialDesignSession.getPathCoordinates(Id pathId,
Coordinate from,
Coordinate to)
Gets a list of fixed path coordinates between the given coordinates
along a path inclusive.
|
PathList |
PathSpatialSession.getPathsAtCoordinate(Coordinate coordinate)
Gets the paths at the given coordinate.
|
SpatialUnitList |
PathSpatialSession.getPathSpatialUnits(Id pathId,
Coordinate from,
Coordinate to)
Gets a list of spatial units between the given coordinates along a
path inclusive.
|
SpatialUnitList |
PathSpatialSession.getPathSpatialUnitsAtResolution(Id pathId,
Coordinate coordinate,
Distance distance,
Distance resolution)
Gets a list of spatial units at the given given distance from a
coordinate along a path inclusive at the given resolution.
|
SignalList |
SignalLookupSession.getSignalsForPathAtCoordinate(Id pathId,
Coordinate coordinate,
Distance distance)
Gets a
SignalList containing the given path between the
given coordinates inclusive. |
SpeedZoneList |
PathTravelSession.getSpeedZones(Id pathId,
Coordinate coordinate,
Distance distance)
Gets a
SpeedZoneList corresponding to the given
Path and coordinate range. |
SpeedZoneList |
PathTravelSession.getSpeedZonesAtResolution(Id pathId,
Coordinate coordinate,
Distance distance,
Distance resolution)
Gets a
SpeedZoneList corresponding to the given
Path and coordinate range for a given resolution. |
SpeedZoneList |
SpeedZoneLookupSession.getSpeedZonesForPathAtCoordinate(Id pathId,
Coordinate coordinate,
Distance distance)
Gets a
SpeedZoneList containing the given path between
the given coordinates inclusive. |
void |
IntersectionQuery.matchCoordinate(Coordinate coordinate,
boolean match)
Match intersections overlapping with the given coordinate.
|
void |
ObstacleQuery.matchCoordinate(Coordinate coordinate,
boolean match)
Matches obstacles overlapping with the specified
Coordinate. |
void |
PathQuery.matchCoordinate(Coordinate coordinate,
boolean match)
Matches paths overlapping with the specified
Coordinate. |
void |
SignalQuery.matchCoordinate(Coordinate coordinate,
boolean match)
Matches signals overlapping with the specified
Coordinate. |
void |
SpeedZoneQuery.matchCoordinate(Coordinate coordinate,
boolean match)
Matches speed zones overlapping with the specified
Coordinate. |
void |
SignalForm.setCoordinate(Coordinate coordinate)
Sets the coordinate.
|
void |
ObstacleForm.setEndingCoordinate(Coordinate coordinate)
Sets the ending coordinate.
|
void |
SpeedZoneForm.setEndingCoordinate(Coordinate coordinate)
Sets the ending coordinate.
|
void |
PathSpatialDesignSession.setPathWidth(Id pathId,
Distance width,
Coordinate from,
Coordinate to)
Sets the width of the path between two coordinates.
|
void |
ObstacleForm.setStartingCoordinate(Coordinate coordinate)
Sets the starting coordinate.
|
void |
SpeedZoneForm.setStartingCoordinate(Coordinate coordinate)
Sets the starting coordinate.
|
void |
ResourceVelocityUpdateSession.updateResourceCoordinate(Id resourceId,
Coordinate coordinate)
Updates the coordinate of the resource.
|
Modifier and Type | Method and Description |
---|---|
Coordinate |
CoordinateTerm.getCoordinate()
Gets the
Coordinate in this term. |
Coordinate |
CoordinateRangeTerm.getCoordinateRangeEnd()
Gets the end of the
Coordinate range in this term. |
Coordinate |
CoordinateRangeTerm.getCoordinateRangeStart()
Gets the start of the
Coordinate range in this term. |