xvsdk
3.2.0
|
This is the complete list of members for xv::Slam, including all inherited members.
clearStereoPlanes()=0 (defined in xv::Slam) | xv::Slam | pure virtual |
clearTofPlanes()=0 (defined in xv::Slam) | xv::Slam | pure virtual |
Data typedef (defined in xv::Stream< Pose const & >) | xv::Stream< Pose const & > | |
getPose(Pose &pose, double prediction=0.)=0 | xv::Slam | pure virtual |
getPoseAt(Pose &pose, double timestamp)=0 | xv::Slam | pure virtual |
loadMapAndSwitchToCslam(std::streambuf &mapStream, std::function< void(int)> done_callback, std::function< void(float)> localized_on_reference_map={})=0 | xv::Slam | pure virtual |
Mode enum name (defined in xv::Slam) | xv::Slam | |
mode() const =0 | xv::Slam | pure virtual |
registerCallback(std::function< void(Pose const &)>)=0 | xv::Stream< Pose const & > | pure virtual |
registerLostCallback(std::function< void()> lostCallback)=0 | xv::Slam | pure virtual |
registerMapCallback(std::function< void(std::shared_ptr< const xv::SlamMap >)> mapCallback)=0 | xv::Slam | pure virtual |
registerStereoPlanesCallback(std::function< void(std::shared_ptr< const std::vector< Plane >>)> planeCallback)=0 | xv::Slam | pure virtual |
registerTofPlanesCallback(std::function< void(std::shared_ptr< const std::vector< Plane >>)> planeCallback)=0 | xv::Slam | pure virtual |
registerVisualPoseCallback(std::function< void(const Pose &)> lostCallback)=0 | xv::Slam | pure virtual |
reset()=0 | xv::Slam | pure virtual |
saveMapAndSwitchToCslam(std::streambuf &mapStream, std::function< void(int, int)> done_callback, std::function< void(float)> localized_on_reference_map={})=0 | xv::Slam | pure virtual |
start() override=0 | xv::Slam | pure virtual |
start(Mode mode)=0 | xv::Slam | pure virtual |
stop()=0 | xv::Stream< Pose const & > | pure virtual |
unregisterCallback(int callbackId)=0 | xv::Stream< Pose const & > | pure virtual |
unregisterLostCallback(int callbackId)=0 (defined in xv::Slam) | xv::Slam | pure virtual |
unregisterMapCallback(int callbackId)=0 (defined in xv::Slam) | xv::Slam | pure virtual |
unregisterStereoPlanesCallback(int callbackId)=0 (defined in xv::Slam) | xv::Slam | pure virtual |
unregisterTofPlanesCallback(int callbackId)=0 (defined in xv::Slam) | xv::Slam | pure virtual |
unregisterVisualPoseCallback(int callbackId)=0 (defined in xv::Slam) | xv::Slam | pure virtual |
~Slam() (defined in xv::Slam) | xv::Slam | inlinevirtual |