| addBarometerMeasurement(const okvis::Time &stamp, double staticPressure, double stdev) | okvis::ThreadedKFVio | virtual |
| addDifferentialPressureMeasurement(const okvis::Time &stamp, double differentialPressure, double stdev) | okvis::ThreadedKFVio | virtual |
| addEigenImage(const okvis::Time &stamp, size_t cameraIndex, const EigenImage &image) | okvis::VioInterface | |
| addGpsMeasurement(const okvis::Time &stamp, double lat_wgs84_deg, double lon_wgs84_deg, double alt_wgs84_deg, const Eigen::Vector3d &positionOffset, const Eigen::Matrix3d &positionCovarianceENU) | okvis::ThreadedKFVio | virtual |
| addImage(const okvis::Time &stamp, size_t cameraIndex, const cv::Mat &image, const std::vector< cv::KeyPoint > *keypoints=0, bool *asKeyframe=0) | okvis::ThreadedKFVio | virtual |
| addImuMeasurement(const okvis::Time &stamp, const Eigen::Vector3d &alpha, const Eigen::Vector3d &omega) | okvis::ThreadedKFVio | virtual |
| addKeypoints(const okvis::Time &stamp, size_t cameraIndex, const std::vector< cv::KeyPoint > &keypoints, const std::vector< uint64_t > &landmarkIds, const cv::Mat &descriptors=cv::Mat(), bool *asKeyframe=0) | okvis::ThreadedKFVio | virtual |
| addMagnetometerMeasurement(const okvis::Time &stamp, const Eigen::Vector3d &fluxDensityMeas, double stdev) | okvis::ThreadedKFVio | virtual |
| addPositionMeasurement(const okvis::Time &stamp, const Eigen::Vector3d &position, const Eigen::Vector3d &positionOffset, const Eigen::Matrix3d &positionCovariance) | okvis::ThreadedKFVio | virtual |
| blocking_ | okvis::VioInterface | protected |
| cameraMeasurementsReceived_ | okvis::ThreadedKFVio | private |
| csvImuFile_ | okvis::VioInterface | protected |
| csvMagFile_ | okvis::VioInterface | protected |
| csvPosFile_ | okvis::VioInterface | protected |
| csvTracksFiles_ | okvis::VioInterface | protected |
| deleteImuMeasurements(const okvis::Time &eraseUntil) | okvis::ThreadedKFVio | private |
| differentialConsumerLoop() | okvis::ThreadedKFVio | private |
| differentialConsumerThread_ | okvis::ThreadedKFVio | private |
| display() | okvis::ThreadedKFVio | |
| displayImages_ | okvis::ThreadedKFVio | private |
| EigenImage typedef | okvis::VioInterface | |
| estimator_ | okvis::ThreadedKFVio | private |
| estimator_mutex_ | okvis::ThreadedKFVio | private |
| FilePtrMap typedef | okvis::VioInterface | protected |
| frameConsumerLoop(size_t cameraIndex) | okvis::ThreadedKFVio | private |
| frameConsumerThreads_ | okvis::ThreadedKFVio | private |
| frameSynchronizer_ | okvis::ThreadedKFVio | private |
| frameSynchronizer_mutex_ | okvis::ThreadedKFVio | private |
| frontend_ | okvis::ThreadedKFVio | private |
| FullStateCallback typedef | okvis::VioInterface | |
| fullStateCallback_ | okvis::VioInterface | protected |
| FullStateCallbackWithExtrinsics typedef | okvis::VioInterface | |
| fullStateCallbackWithExtrinsics_ | okvis::VioInterface | protected |
| getImuMeasurments(okvis::Time &start, okvis::Time &end) | okvis::ThreadedKFVio | private |
| gpsConsumerLoop() | okvis::ThreadedKFVio | private |
| gpsConsumerThread_ | okvis::ThreadedKFVio | private |
| imu_params_ | okvis::ThreadedKFVio | private |
| imuConsumerLoop() | okvis::ThreadedKFVio | private |
| imuConsumerThread_ | okvis::ThreadedKFVio | private |
| imuFrameSynchronizer_ | okvis::ThreadedKFVio | private |
| imuMeasurements_ | okvis::ThreadedKFVio | private |
| imuMeasurements_mutex_ | okvis::ThreadedKFVio | private |
| imuMeasurementsReceived_ | okvis::ThreadedKFVio | private |
| init() | okvis::ThreadedKFVio | private |
| keypointConsumerThreads_ | okvis::ThreadedKFVio | private |
| keypointMeasurements_ | okvis::ThreadedKFVio | private |
| LandmarksCallback typedef | okvis::VioInterface | |
| landmarksCallback_ | okvis::VioInterface | protected |
| lastAddedImageTimestamp_ | okvis::ThreadedKFVio | private |
| lastAddedStateTimestamp_ | okvis::ThreadedKFVio | private |
| lastOptimized_T_WS_ | okvis::ThreadedKFVio | private |
| lastOptimizedSpeedAndBiases_ | okvis::ThreadedKFVio | private |
| lastOptimizedStateTimestamp_ | okvis::ThreadedKFVio | private |
| lastState_mutex_ | okvis::ThreadedKFVio | private |
| magnetometerConsumerLoop() | okvis::ThreadedKFVio | private |
| magnetometerConsumerThread_ | okvis::ThreadedKFVio | private |
| map_ | okvis::ThreadedKFVio | private |
| matchedFrames_ | okvis::ThreadedKFVio | private |
| matchesConsumerThreads_ | okvis::ThreadedKFVio | private |
| matchingLoop() | okvis::ThreadedKFVio | private |
| maxImuInputQueueSize_ | okvis::ThreadedKFVio | private |
| maxPositionInputQueueSize_ | okvis::ThreadedKFVio | private |
| numCameraPairs_ | okvis::ThreadedKFVio | private |
| numCameras_ | okvis::ThreadedKFVio | private |
| optimizationDone_ | okvis::ThreadedKFVio | private |
| optimizationLoop() | okvis::ThreadedKFVio | private |
| optimizationNotification_ | okvis::ThreadedKFVio | private |
| optimizationResults_ | okvis::ThreadedKFVio | private |
| optimizationThread_ | okvis::ThreadedKFVio | private |
| parameters_ | okvis::ThreadedKFVio | private |
| positionConsumerLoop() | okvis::ThreadedKFVio | private |
| positionConsumerThread_ | okvis::ThreadedKFVio | private |
| positionMeasurements_ | okvis::ThreadedKFVio | private |
| positionMeasurements_mutex_ | okvis::ThreadedKFVio | private |
| positionMeasurementsReceived_ | okvis::ThreadedKFVio | private |
| publisherLoop() | okvis::ThreadedKFVio | private |
| publisherThread_ | okvis::ThreadedKFVio | private |
| repropagationNeeded_ | okvis::ThreadedKFVio | private |
| setBlocking(bool blocking) | okvis::ThreadedKFVio | virtual |
| setFullStateCallback(const FullStateCallback &fullStateCallback) | okvis::VioInterface | virtual |
| setFullStateCallbackWithExtrinsics(const FullStateCallbackWithExtrinsics &fullStateCallbackWithExtrinsics) | okvis::VioInterface | virtual |
| setImuCsvFile(std::fstream &csvFile) | okvis::VioInterface | |
| setImuCsvFile(const std::string &csvFileName) | okvis::VioInterface | |
| setLandmarksCallback(const LandmarksCallback &landmarksCallback) | okvis::VioInterface | virtual |
| setMagCsvFile(std::fstream &csvFile) | okvis::VioInterface | |
| setMagCsvFile(const std::string &csvFileName) | okvis::VioInterface | |
| setPosCsvFile(std::fstream &csvFile) | okvis::VioInterface | |
| setPosCsvFile(const std::string &csvFileName) | okvis::VioInterface | |
| setStateCallback(const StateCallback &stateCallback) | okvis::VioInterface | virtual |
| setTracksCsvFile(size_t cameraId, std::fstream &csvFile) | okvis::VioInterface | |
| setTracksCsvFile(size_t cameraId, const std::string &csvFileName) | okvis::VioInterface | |
| speedAndBiases_propagated_ | okvis::ThreadedKFVio | private |
| startThreads() | okvis::ThreadedKFVio | privatevirtual |
| StateCallback typedef | okvis::VioInterface | |
| stateCallback_ | okvis::VioInterface | protected |
| T_WS_propagated_ | okvis::ThreadedKFVio | private |
| ThreadedKFVio(okvis::VioParameters ¶meters) | okvis::ThreadedKFVio | |
| TimerSwitchable | okvis::ThreadedKFVio | |
| VioInterface() | okvis::VioInterface | |
| visualizationData_ | okvis::ThreadedKFVio | private |
| visualizationLoop() | okvis::ThreadedKFVio | private |
| visualizationThread_ | okvis::ThreadedKFVio | private |
| writeImuCsvDescription() | okvis::VioInterface | protected |
| writeMagCsvDescription() | okvis::VioInterface | protected |
| writePosCsvDescription() | okvis::VioInterface | protected |
| writeTracksCsvDescription(size_t cameraId) | okvis::VioInterface | protected |
| ~ThreadedKFVio() | okvis::ThreadedKFVio | virtual |
| ~VioInterface() | okvis::VioInterface | virtual |