Class MockPoseGraph
Defined in File mock_pose_graph.h
Inheritance Relationships
Base Type
public cartographer::mapping::PoseGraphInterface
(Class PoseGraphInterface)
Class Documentation
-
class MockPoseGraph : public cartographer::mapping::PoseGraphInterface
Public Functions
-
MockPoseGraph() = default
-
~MockPoseGraph() override = default
-
MOCK_METHOD0(RunFinalOptimization, void())
-
MOCK_CONST_METHOD0(GetTrajectoryNodes, mapping::MapById<mapping::NodeId, mapping::TrajectoryNode>())
-
MOCK_CONST_METHOD0(GetTrajectoryNodePoses, mapping::MapById<mapping::NodeId, mapping::TrajectoryNodePose>())
-
MOCK_CONST_METHOD0(GetTrajectoryStates, std::map<int, mapping::PoseGraphInterface::TrajectoryState>())
-
MOCK_METHOD1(DeleteTrajectory, void(int))
-
MOCK_CONST_METHOD1(IsTrajectoryFinished, bool(int))
-
MOCK_CONST_METHOD1(IsTrajectoryFrozen, bool(int))
-
MOCK_CONST_METHOD0(GetTrajectoryData, std::map<int, mapping::PoseGraphInterface::TrajectoryData>())
-
MOCK_CONST_METHOD0(constraints, std::vector<Constraint>())
-
MOCK_METHOD1(SetGlobalSlamOptimizationCallback, void(GlobalSlamOptimizationCallback callback))
-
MockPoseGraph() = default