OKVIS ROS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
okvis::MockVioBackendInterface Member List

This is the complete list of members for okvis::MockVioBackendInterface, including all inherited members.

addCamera(const ExtrinsicsEstimationParameters &extrinsicsEstimationParameters)=0okvis::VioBackendInterfacepure virtual
addImu(const ImuParameters &imuParameters)=0okvis::VioBackendInterfacepure virtual
addLandmark(uint64_t landmarkId, const Eigen::Vector4d &landmark)=0okvis::VioBackendInterfacepure virtual
addStates(okvis::MultiFramePtr multiFrame, const okvis::ImuMeasurementDeque &imuMeasurements, bool asKeyframe)=0okvis::VioBackendInterfacepure virtual
clearCameras()=0okvis::VioBackendInterfacepure virtual
clearImus()=0okvis::VioBackendInterfacepure virtual
currentFrameId() const =0okvis::VioBackendInterfacepure virtual
get_T_WS(uint64_t poseId, okvis::kinematics::Transformation &T_WS) const =0okvis::VioBackendInterfacepure virtual
getCameraSensorStates(uint64_t poseId, size_t cameraIdx, okvis::kinematics::Transformation &T_SCi) const =0okvis::VioBackendInterfacepure virtual
getLandmark(uint64_t landmarkId, MapPoint &mapPoint) const =0okvis::VioBackendInterfacepure virtual
getLandmarks(PointMap &landmarks) const =0okvis::VioBackendInterfacepure virtual
getPoseUncertainty(Eigen::Matrix< double, 6, 6 > &) const okvis::VioBackendInterfaceinlinevirtual
getSpeedAndBias(uint64_t poseId, uint64_t imuIdx, okvis::SpeedAndBias &speedAndBias) const =0okvis::VioBackendInterfacepure virtual
getStateUncertainty(Eigen::Matrix< double, 15, 15 > &) const okvis::VioBackendInterfaceinlinevirtual
initializationStatus() const okvis::VioBackendInterfaceinlinevirtual
InitializationStatus enum nameokvis::VioBackendInterface
isKeyframe(uint64_t frameId) const =0okvis::VioBackendInterfacepure virtual
isLandmarkAdded(uint64_t landmarkId) const =0okvis::VioBackendInterfacepure virtual
isLandmarkInitialized(uint64_t landmarkId) const =0okvis::VioBackendInterfacepure virtual
MOCK_CONST_METHOD0(numFrames, size_t())okvis::MockVioBackendInterface
MOCK_CONST_METHOD0(numLandmarks, size_t())okvis::MockVioBackendInterface
MOCK_CONST_METHOD0(currentKeyframeId, uint64_t())okvis::MockVioBackendInterface
MOCK_CONST_METHOD0(currentFrameId, uint64_t())okvis::MockVioBackendInterface
MOCK_CONST_METHOD0(initializationStatus, VioBackendInterface::InitializationStatus())okvis::MockVioBackendInterface
MOCK_CONST_METHOD1(isLandmarkAdded, bool(uint64_t landmarkId))okvis::MockVioBackendInterface
MOCK_CONST_METHOD1(isLandmarkInitialized, bool(uint64_t landmarkId))okvis::MockVioBackendInterface
MOCK_CONST_METHOD1(getLandmarks, size_t(PointMap &landmarks))okvis::MockVioBackendInterface
MOCK_CONST_METHOD1(getLandmarks, size_t(okvis::MapPointVector &landmarks))okvis::MockVioBackendInterface
MOCK_CONST_METHOD1(multiFrame, okvis::MultiFramePtr(uint64_t frameId))okvis::MockVioBackendInterface
MOCK_CONST_METHOD1(frameIdByAge, uint64_t(size_t age))okvis::MockVioBackendInterface
MOCK_CONST_METHOD1(isKeyframe, bool(uint64_t frameId))okvis::MockVioBackendInterface
MOCK_CONST_METHOD1(isInImuWindow, bool(uint64_t frameId))okvis::MockVioBackendInterface
MOCK_CONST_METHOD1(timestamp, okvis::Time(uint64_t frameId))okvis::MockVioBackendInterface
MOCK_CONST_METHOD2(getLandmark, bool(uint64_t landmarkId, MapPoint &mapPoint))okvis::MockVioBackendInterface
MOCK_CONST_METHOD2(get_T_WS, bool(uint64_t poseId, okvis::kinematics::Transformation &T_WS))okvis::MockVioBackendInterface
MOCK_CONST_METHOD3(getSpeedAndBias, bool(uint64_t poseId, uint64_t imuIdx, okvis::SpeedAndBias &speedAndBias))okvis::MockVioBackendInterface
MOCK_CONST_METHOD3(getCameraSensorStates, bool(uint64_t poseId, size_t cameraIdx, okvis::kinematics::Transformation &T_SCi))okvis::MockVioBackendInterface
MOCK_METHOD0(clearCameras, void())okvis::MockVioBackendInterface
MOCK_METHOD0(clearImus, void())okvis::MockVioBackendInterface
MOCK_METHOD1(addCamera, int(const ExtrinsicsEstimationParameters &extrinsicsEstimationParameters))okvis::MockVioBackendInterface
MOCK_METHOD1(addImu, int(const ImuParameters &imuParameters))okvis::MockVioBackendInterface
MOCK_METHOD1(setMap, void(std::shared_ptr< okvis::ceres::Map > mapPtr))okvis::MockVioBackendInterface
MOCK_METHOD2(addLandmark, bool(uint64_t landmarkId, const Eigen::Vector4d &landmark))okvis::MockVioBackendInterface
MOCK_METHOD2(setOptimizationTimeLimit, bool(double timeLimit, int minIterations))okvis::MockVioBackendInterface
MOCK_METHOD2(set_T_WS, bool(uint64_t poseId, const okvis::kinematics::Transformation &T_WS))okvis::MockVioBackendInterface
MOCK_METHOD2(setLandmark, bool(uint64_t landmarkId, const Eigen::Vector4d &landmark))okvis::MockVioBackendInterface
MOCK_METHOD2(setLandmarkInitialized, void(uint64_t landmarkId, bool initialized))okvis::MockVioBackendInterface
MOCK_METHOD2(setKeyframe, void(uint64_t frameId, bool isKeyframe))okvis::MockVioBackendInterface
MOCK_METHOD3(addStates, bool(okvis::MultiFramePtr multiFrame, const okvis::ImuMeasurementDeque &imuMeasurements, bool asKeyframe))okvis::MockVioBackendInterface
MOCK_METHOD3(applyMarginalizationStrategy, bool(size_t numKeyframes, size_t numImuFrames, okvis::MapPointVector &removedLandmarks))okvis::MockVioBackendInterface
MOCK_METHOD3(optimize, void(size_t, size_t, bool))okvis::MockVioBackendInterface
MOCK_METHOD3(setSpeedAndBias, bool(uint64_t poseId, size_t imuIdx, const okvis::SpeedAndBias &speedAndBias))okvis::MockVioBackendInterface
MOCK_METHOD3(setCameraSensorStates, bool(uint64_t poseId, size_t cameraIdx, const okvis::kinematics::Transformation &T_SCi))okvis::MockVioBackendInterface
MOCK_METHOD4(addObservation,::ceres::ResidualBlockId(uint64_t landmarkId, uint64_t poseId, size_t camIdx, size_t keypointIdx))okvis::MockVioBackendInterface
MOCK_METHOD4(removeObservation, bool(uint64_t landmarkId, uint64_t poseId, size_t camIdx, size_t keypointIdx))okvis::MockVioBackendInterface
multiFrame(uint64_t frameId) const =0okvis::VioBackendInterfacepure virtual
numFrames() const =0okvis::VioBackendInterfacepure virtual
numLandmarks() const =0okvis::VioBackendInterfacepure virtual
optimize(size_t numIter, size_t numThreads=1, bool verbose=false)=0okvis::VioBackendInterfacepure virtual
removeObservation(uint64_t landmarkId, uint64_t poseId, size_t camIdx, size_t keypointIdx)=0okvis::VioBackendInterfacepure virtual
set_T_WS(uint64_t poseId, const okvis::kinematics::Transformation &T_WS)=0okvis::VioBackendInterfacepure virtual
setCameraSensorStates(uint64_t poseId, size_t cameraIdx, const okvis::kinematics::Transformation &T_SCi)=0okvis::VioBackendInterfacepure virtual
setComputeUncertainty(bool)okvis::VioBackendInterfaceinlinevirtual
setKeyframe(uint64_t frameId, bool isKeyframe)=0okvis::VioBackendInterfacepure virtual
setLandmark(uint64_t landmarkId, const Eigen::Vector4d &landmark)=0okvis::VioBackendInterfacepure virtual
setLandmarkInitialized(uint64_t landmarkId, bool initialized)=0okvis::VioBackendInterfacepure virtual
setMap(std::shared_ptr< okvis::ceres::Map > mapPtr)=0okvis::VioBackendInterfacepure virtual
setOptimizationTimeLimit(double timeLimit, int minIterations)=0okvis::VioBackendInterfacepure virtual
setSpeedAndBias(uint64_t poseId, size_t imuIdx, const okvis::SpeedAndBias &speedAndBias)=0okvis::VioBackendInterfacepure virtual
timestamp(uint64_t frameId) const =0okvis::VioBackendInterfacepure virtual
VioBackendInterface()okvis::VioBackendInterfaceinline
~VioBackendInterface()okvis::VioBackendInterfaceinlinevirtual