abortSave() | BoBRobotics::Navigation::ImageDatabase::Recorder | inline |
addEntry(const cv::Mat &image, Entry entry, const std::function< std::string()> &getFileName) (defined in BoBRobotics::Navigation::ImageDatabase::Recorder) | BoBRobotics::Navigation::ImageDatabase::Recorder | inlineprotected |
addEntry(const cv::Mat &image, const std::function< std::string()> &getFileName, const Pose3< millimeter_t, degree_t > &pose, const std::array< size_t, 3 > &gridPosition, Ts &&... extraFieldValues) (defined in BoBRobotics::Navigation::ImageDatabase::Recorder) | BoBRobotics::Navigation::ImageDatabase::Recorder | inlineprotected |
getImageDatabase() const (defined in BoBRobotics::Navigation::ImageDatabase::Recorder) | BoBRobotics::Navigation::ImageDatabase::Recorder | inlineprotected |
getMetadataWriter() | BoBRobotics::Navigation::ImageDatabase::Recorder | inline |
getPosition(const std::array< size_t, 3 > &gridPosition) const | BoBRobotics::Navigation::ImageDatabase::GridRecorder | |
getPositions() const | BoBRobotics::Navigation::ImageDatabase::GridRecorder | |
GridRecorder(ImageDatabase &imageDatabase, const Range &xrange, const Range &yrange, const Range &zrange=Range(0_mm), degree_t heading=0_deg, std::string imageFormat="png", std::vector< std::string > extraFieldNames={}) (defined in BoBRobotics::Navigation::ImageDatabase::GridRecorder) | BoBRobotics::Navigation::ImageDatabase::GridRecorder | |
m_YAML (defined in BoBRobotics::Navigation::ImageDatabase::Recorder) | BoBRobotics::Navigation::ImageDatabase::Recorder | protected |
maximumSize() const (defined in BoBRobotics::Navigation::ImageDatabase::GridRecorder) | BoBRobotics::Navigation::ImageDatabase::GridRecorder | |
record(const cv::Mat &image, Ts &&... extraFieldValues) | BoBRobotics::Navigation::ImageDatabase::GridRecorder | inline |
record(const std::array< size_t, 3 > &gridPosition, const cv::Mat &image, Ts &&... extraFieldValues) | BoBRobotics::Navigation::ImageDatabase::GridRecorder | inline |
Recorder(ImageDatabase &imageDatabase, bool isRoute, std::unique_ptr< FrameWriter > writer, std::vector< std::string > extraFieldNames) (defined in BoBRobotics::Navigation::ImageDatabase::Recorder) | BoBRobotics::Navigation::ImageDatabase::Recorder | inlineprotected |
save() | BoBRobotics::Navigation::ImageDatabase::Recorder | inline |
setExtraFields(std::string value, Ts &&... otherValues) (defined in BoBRobotics::Navigation::ImageDatabase::Recorder) | BoBRobotics::Navigation::ImageDatabase::Recorder | inlineprotected |
setExtraFields(const char *value, Ts &&... otherValues) (defined in BoBRobotics::Navigation::ImageDatabase::Recorder) | BoBRobotics::Navigation::ImageDatabase::Recorder | inlineprotected |
setExtraFields(T value, Ts &&... otherValues) (defined in BoBRobotics::Navigation::ImageDatabase::Recorder) | BoBRobotics::Navigation::ImageDatabase::Recorder | inlineprotected |
setExtraFields() const (defined in BoBRobotics::Navigation::ImageDatabase::Recorder) | BoBRobotics::Navigation::ImageDatabase::Recorder | inlineprotected |
setSaveImages(bool saveImages) (defined in BoBRobotics::Navigation::ImageDatabase::Recorder) | BoBRobotics::Navigation::ImageDatabase::Recorder | inline |
size() const | BoBRobotics::Navigation::ImageDatabase::Recorder | inline |
sizeX() const (defined in BoBRobotics::Navigation::ImageDatabase::GridRecorder) | BoBRobotics::Navigation::ImageDatabase::GridRecorder | |
sizeY() const (defined in BoBRobotics::Navigation::ImageDatabase::GridRecorder) | BoBRobotics::Navigation::ImageDatabase::GridRecorder | |
sizeZ() const (defined in BoBRobotics::Navigation::ImageDatabase::GridRecorder) | BoBRobotics::Navigation::ImageDatabase::GridRecorder | |
~Recorder() (defined in BoBRobotics::Navigation::ImageDatabase::Recorder) | BoBRobotics::Navigation::ImageDatabase::Recorder | inline |