#include <include/maliput_object/test_utilities/mock.h>
|
| MOCK_METHOD ((std::vector< const maliput::api::Lane * >), DoFindOverlappingLanesIn,(const api::Object< maliput::math::Vector3 > *),(const, override)) |
|
| MOCK_METHOD ((std::vector< const maliput::api::Lane * >), DoFindOverlappingLanesIn,(const api::Object< maliput::math::Vector3 > *, const maliput::math::OverlappingType &),(const, override)) |
|
| MOCK_METHOD ((std::optional< const maliput::api::LaneSRoute >), DoRoute,(const api::Object< maliput::math::Vector3 > *, const api::Object< maliput::math::Vector3 > *),(const, override)) |
|
| MOCK_METHOD ((const api::ObjectBook< maliput::math::Vector3 > *), do_object_book,(),(const, override)) |
|
| MOCK_METHOD ((const maliput::api::RoadNetwork *), do_road_network,(),(const, override)) |
|
virtual | ~ObjectQuery ()=default |
|
std::vector< const maliput::api::Lane * > | FindOverlappingLanesIn (const Object< maliput::math::Vector3 > *object) const |
| Finds all the lanes overlapping with object . More...
|
|
std::vector< const maliput::api::Lane * > | FindOverlappingLanesIn (const Object< maliput::math::Vector3 > *object, const maliput::math::OverlappingType &overlapping_type) const |
| Finds all the lanes overlapping according the overlapping_type with object . More...
|
|
std::optional< const maliput::api::LaneSRoute > | Route (const Object< maliput::math::Vector3 > *origin, const Object< maliput::math::Vector3 > *target) const |
| Finds the route between origin and target objects. More...
|
|
const ObjectBook< maliput::math::Vector3 > * | object_book () const |
|
const maliput::api::RoadNetwork * | road_network () const |
|
◆ MOCK_METHOD() [1/5]
MOCK_METHOD |
( |
(const api::ObjectBook< maliput::math::Vector3 > *) |
, |
|
|
do_object_book |
, |
|
|
() |
, |
|
|
(const, override) |
|
|
) |
| |
◆ MOCK_METHOD() [2/5]
MOCK_METHOD |
( |
(const maliput::api::RoadNetwork *) |
, |
|
|
do_road_network |
, |
|
|
() |
, |
|
|
(const, override) |
|
|
) |
| |
◆ MOCK_METHOD() [3/5]
MOCK_METHOD |
( |
(std::optional< const maliput::api::LaneSRoute >) |
, |
|
|
DoRoute |
, |
|
|
(const api::Object< maliput::math::Vector3 > *, const api::Object< maliput::math::Vector3 > *) |
, |
|
|
(const, override) |
|
|
) |
| |
◆ MOCK_METHOD() [4/5]
MOCK_METHOD |
( |
(std::vector< const maliput::api::Lane * >) |
, |
|
|
DoFindOverlappingLanesIn |
, |
|
|
(const api::Object< maliput::math::Vector3 > *) |
, |
|
|
(const, override) |
|
|
) |
| |
◆ MOCK_METHOD() [5/5]
MOCK_METHOD |
( |
(std::vector< const maliput::api::Lane * >) |
, |
|
|
DoFindOverlappingLanesIn |
, |
|
|
(const api::Object< maliput::math::Vector3 > *, const maliput::math::OverlappingType &) |
, |
|
|
(const, override) |
|
|
) |
| |
The documentation for this class was generated from the following file: