File stream_type.hpp
SLAM system stream to type mapping.
-
template<>
struct StreamType<Stream::Pose> - #include <stream_type.hpp>
Public Types
-
using type = PoseInterface<camera_clock>
-
using type = PoseInterface<camera_clock>
-
template<>
struct StreamType<Stream::Video> - #include <stream_type.hpp>
Public Types
-
using type = MultiFrameInterface
-
using type = MultiFrameInterface
-
template<>
struct StreamType<Stream::IMU> - #include <stream_type.hpp>
Public Types
-
using type = IMUListInterface
-
using type = IMUListInterface
-
template<>
struct StreamType<Stream::ActiveMap> - #include <stream_type.hpp>
Public Types
-
using type = SparseMapInterface
-
using type = SparseMapInterface
-
template<>
struct StreamType<Stream::Velocity> - #include <stream_type.hpp>
Public Types
-
using type = VelocityInterface<camera_clock>
-
using type = VelocityInterface<camera_clock>
-
template<>
struct StreamType<Stream::MetaData> - #include <stream_type.hpp>
Public Types
-
using type = MetaDataInterface
-
using type = MetaDataInterface
-
template<>
struct StreamType<Stream::FrameSync> - #include <stream_type.hpp>
Public Types
-
using type = FrameSyncInterface
-
using type = FrameSyncInterface
-
template<>
struct StreamType<Stream::ErrorCode> - #include <stream_type.hpp>
Public Types
-
using type = ErrorCodeInterface
-
using type = ErrorCodeInterface
-
template<>
struct StreamType<Stream::LocalPointCloud> - #include <stream_type.hpp>
Public Types
-
using type = PointCloudInterface
-
using type = PointCloudInterface
-
template<>
struct StreamType<Stream::SmoothPose> - #include <stream_type.hpp>
Public Types
-
using type = PoseInterface<camera_clock>
-
using type = PoseInterface<camera_clock>
-
template<>
struct StreamType<Stream::SLAMStatus> - #include <stream_type.hpp>
Public Types
-
using type = SLAMStatusInterface
-
using type = SLAMStatusInterface
-
template<>
struct StreamType<Stream::Biases> - #include <stream_type.hpp>
Public Types
-
using type = BiasesInterface
-
using type = BiasesInterface
-
namespace slamcore
Helper conversion methods
slamcore::ImageFormat \(\leftrightarrow\) BytesPerChannel
Get information about the client library
- template<> ActiveMap >
- #include <stream_type.hpp>
Public Types
-
using type = SparseMapInterface
-
using type = SparseMapInterface
- template<> Biases >
- #include <stream_type.hpp>
Public Types
-
using type = BiasesInterface
-
using type = BiasesInterface
- template<> ErrorCode >
- #include <stream_type.hpp>
Public Types
-
using type = ErrorCodeInterface
-
using type = ErrorCodeInterface
- template<> FrameSync >
- #include <stream_type.hpp>
Public Types
-
using type = FrameSyncInterface
-
using type = FrameSyncInterface
- template<> IMU >
- #include <stream_type.hpp>
Public Types
-
using type = IMUListInterface
-
using type = IMUListInterface
- template<> LocalPointCloud >
- #include <stream_type.hpp>
Public Types
-
using type = PointCloudInterface
-
using type = PointCloudInterface
- template<> MetaData >
- #include <stream_type.hpp>
Public Types
-
using type = MetaDataInterface
-
using type = MetaDataInterface
- template<> Pose >
- #include <stream_type.hpp>
Public Types
-
using type = PoseInterface<camera_clock>
-
using type = PoseInterface<camera_clock>
- template<> SLAMStatus >
- #include <stream_type.hpp>
Public Types
-
using type = SLAMStatusInterface
-
using type = SLAMStatusInterface
- template<> SmoothPose >
- #include <stream_type.hpp>
Public Types
-
using type = PoseInterface<camera_clock>
-
using type = PoseInterface<camera_clock>
- template<> Velocity >
- #include <stream_type.hpp>
Public Types
-
using type = VelocityInterface<camera_clock>
-
using type = VelocityInterface<camera_clock>
- template<> Video >
- #include <stream_type.hpp>
Public Types
-
using type = MultiFrameInterface
-
using type = MultiFrameInterface