BoB robotics
The Brains on Board robotics library
BoBRobotics::Navigation::ImageDatabase::GridRecorder Member List

This is the complete list of members for BoBRobotics::Navigation::ImageDatabase::GridRecorder, including all inherited members.

abortSave()BoBRobotics::Navigation::ImageDatabase::Recorderinline
addEntry(const cv::Mat &image, Entry entry, const std::function< std::string()> &getFileName) (defined in BoBRobotics::Navigation::ImageDatabase::Recorder)BoBRobotics::Navigation::ImageDatabase::Recorderinlineprotected
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::Recorderinlineprotected
getImageDatabase() const (defined in BoBRobotics::Navigation::ImageDatabase::Recorder)BoBRobotics::Navigation::ImageDatabase::Recorderinlineprotected
getMetadataWriter()BoBRobotics::Navigation::ImageDatabase::Recorderinline
getPosition(const std::array< size_t, 3 > &gridPosition) constBoBRobotics::Navigation::ImageDatabase::GridRecorder
getPositions() constBoBRobotics::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::Recorderprotected
maximumSize() const (defined in BoBRobotics::Navigation::ImageDatabase::GridRecorder)BoBRobotics::Navigation::ImageDatabase::GridRecorder
record(const cv::Mat &image, Ts &&... extraFieldValues)BoBRobotics::Navigation::ImageDatabase::GridRecorderinline
record(const std::array< size_t, 3 > &gridPosition, const cv::Mat &image, Ts &&... extraFieldValues)BoBRobotics::Navigation::ImageDatabase::GridRecorderinline
Recorder(ImageDatabase &imageDatabase, bool isRoute, std::unique_ptr< FrameWriter > writer, std::vector< std::string > extraFieldNames) (defined in BoBRobotics::Navigation::ImageDatabase::Recorder)BoBRobotics::Navigation::ImageDatabase::Recorderinlineprotected
save()BoBRobotics::Navigation::ImageDatabase::Recorderinline
setExtraFields(std::string value, Ts &&... otherValues) (defined in BoBRobotics::Navigation::ImageDatabase::Recorder)BoBRobotics::Navigation::ImageDatabase::Recorderinlineprotected
setExtraFields(const char *value, Ts &&... otherValues) (defined in BoBRobotics::Navigation::ImageDatabase::Recorder)BoBRobotics::Navigation::ImageDatabase::Recorderinlineprotected
setExtraFields(T value, Ts &&... otherValues) (defined in BoBRobotics::Navigation::ImageDatabase::Recorder)BoBRobotics::Navigation::ImageDatabase::Recorderinlineprotected
setExtraFields() const (defined in BoBRobotics::Navigation::ImageDatabase::Recorder)BoBRobotics::Navigation::ImageDatabase::Recorderinlineprotected
setSaveImages(bool saveImages) (defined in BoBRobotics::Navigation::ImageDatabase::Recorder)BoBRobotics::Navigation::ImageDatabase::Recorderinline
size() constBoBRobotics::Navigation::ImageDatabase::Recorderinline
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::Recorderinline