maliput_multilane
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 CArcOffsetSpecification for path offset along a circular arc
 CBranchPoint [external]
 CBranchPointAn implementation of api::BranchPoint
 CBuilderBaseDefines a builder interface for multilane
 CBuilderConvenient builder class which makes it easy to construct a multilane road network
 CBuilderFactoryBaseFactory interface to construct BuilderBase instances
 CBuilderFactoryImplements a BuilderFactoryBase to construct Builder objects
 CConnectionRepresentation of a reference path connecting two endpoints
 CCubicPolynomialA cubic polynomial, f(p) = a + b*p + c*p^2 + d*p^3
 CEndLaneProvides methods to build an EndLane::Spec
 CEndpointComplete set of parameters for an endpoint of a connection, specified in the world frame
 CEndpointXyXY-plane-only parameters for an endpoint of a connection, specified in the world frame
 CEndpointZOut-of-plane parameters for an endpoint of a connection, specified in the world frame
 CEndReferenceProvides methods to build an EndReference::Spec
 CGroupA group of Connections
 CGroupFactoryBaseFactory interface to construct Group instances
 CGroupFactoryImplements a GroupFactoryBase to construct Group objects
 CJunction [external]
 CJunctionAn api::Junction implementation
 CLane [external]
 CLaneBase class for the multilane implementation of api::Lane
 CLaneEndSet [external]
 CLaneEndSetAn implementation of LaneEndSet
 CLaneLayoutWraps all the lane-related specifications in a Connection
 CLineOffsetSpecification for path offset along a line
 CMatcherInterface
 CArcOffsetMatcherWraps an ArcOffset comparison into a MatcherInterface
 CEndLaneSpecMatcherWraps a EndLane::Spec comparison into a MatcherInterface
 CEndReferenceSpecMatcherWraps a EndReference::Spec comparison into a MatcherInterface
 CHBoundsMatcherWraps api::HBounds comparison into a MatcherInterface
 CLaneLayoutMatcherWraps a LineOffset comparison into a MatcherInterface
 CLineOffsetMatcherWraps a LineOffset comparison into a MatcherInterface
 CStartLaneSpecMatcherWraps a StartLane::Spec comparison into a MatcherInterface
 CStartReferenceSpecMatcherWraps a StartReference::Spec comparison into a MatcherInterface
 CMultilaneOnrampMergeMultilaneOnrampMerge contains an example lane-merge scenario expressed as a maliput mulitilane road geometry
 CMultilaneRoadCharacteristicsMultilaneRoadCharacteristics computes and stores characteristics of a multilane road network; i.e
 CRoadCurveDefines an interface for a path in a Segment object surface
 CArcRoadCurveRoadCurve specification for a reference curve that describes a piece of an arc
 CLineRoadCurveRoadCurve specification for a reference curve that describes a line
 CRoadGeometry [external]
 CRoadGeometryA simple api::RoadGeometry implementation that only supports a single lane per segment
 CRoadNetworkConfigurationContains the attributes needed for building a api::RoadNetwork
 CRot3An R^3 rotation parameterized by roll, pitch, yaw
 CSegment [external]
 CSegmentAn api::Segment implementation
 CEndReference::SpecDefines how a Connection's reference curve ends
 CStartReference::SpecDefines how a Connection's reference curve starts
 CEndLane::SpecDefines how a Connection's lane curve ends
 CStartLane::SpecDefines how a Connection's lane curve starts
 CStartLaneProvides methods to build an StartLane::Spec
 CStartReferenceProvides methods to build an StartReference::Spec
 CTest
 CBranchAndMergeBasedTestA fixture for tests that use a road that branches and merges
 CLoopBasedTestA fixture for tests that use a road with multiple loops
 CMultiBranchBasedTestA fixture for tests that use a road that branches from one lane into multiple lanes