A BranchPoint is a node in the network of a RoadGeometry at which
Lanes connect to one another. A BranchPoint is a collection of LaneEnds
specifying the Lanes (and, in particular, which ends of the Lanes) are
connected at the BranchPoint.
Bounds in the elevation dimension (h
component) of a Lane
-frame,
consisting of a pair of minimum and maximum h
value. The bounds
must straddle h = 0
, i.e., the minimum must be <= 0
and the
maximum must be >= 0
.
An Inertial Position.
Wrapper around C++ implementation maliput::api::InertialPosition
.
An abstract convenience class that aggregates information pertaining to an
intersection. Its primary purpose is to serve as a single source of this
information and to remove the need for users to query numerous disparate
data structures and state providers.
A book of Intersections.
Isometric velocity vector in a Lane
-frame.
A Junction is a closed set of
Segments which have physically
coplanar road surfaces, in the sense that
RoadPositions with the
same h value (height above surface) in the domains of two
Segments
map to the same
InertialPosition. The
Segments need not be directly
connected to one another in the network topology.
A maliput::api::Lane
Wrapper around C++ implementation maliput::api::Lane
.
A set of LaneEnds.
A Lane Position.
Wrapper around C++ implementation maliput::api::LanePosition
.
Represents the result of a LanePosition query.
Directed longitudinal range of a specific Lane, identified by a LaneId.
Wrapper around C++ implementation maliput::api::LaneSRange
.
A route, possibly spanning multiple (end-to-end) lanes.
Bounds in the lateral dimension (r component) of a Lane
-frame, consisting
of a pair of minimum and maximum r value. The bounds must straddle r = 0,
i.e., the minimum must be <= 0 and the maximum must be >= 0.
A RoadGeometry.
Wrapper around C++ implementation maliput::api::RoadGeometry
.
See RoadNetwork for an example of how to get a RoadGeometry.
A RoadNetwork.
Wrapper around C++ implementation maliput::api::RoadNetwork
.
A maliput::api::RoadPosition
Wrapper around C++ implementation maliput::api::RoadPosition
.
Represents the result of a RoadPosition query.
A maliput::api::Rotation
A wrapper around C++ implementation maliput::api::Rotation
.
Directed, inclusive longitudinal (s value) range from s0 to s1.
Wrapper around C++ implementation maliput::api::SRange
.
A Segment represents a bundle of adjacent Lanes which share a
continuously traversable road surface. Every
LanePosition on a
given
Lane of a Segment has a corresponding
LanePosition on each
other
Lane, all with the same height-above-surface h, that all
map to the same GeoPoint in 3-space.