|
supereight
|
Functions | |
| void | subnode_as_bool (const cv::FileNode &base_node, const std::string &subnode_name, bool &b) |
| Interprets the data in the subnode of base_node named subnode_name as a boolean and saves it in b. More... | |
| void | subnode_as_int (const cv::FileNode &base_node, const std::string &subnode_name, int &i) |
| Interprets the data in the subnode of base_node named subnode_name as an int and saves it in i. More... | |
| void | subnode_as_float (const cv::FileNode &base_node, const std::string &subnode_name, float &f) |
| Interprets the data in the subnode of base_node named subnode_name as a float and saves it in f. More... | |
| void | subnode_as_string (const cv::FileNode &base_node, const std::string &subnode_name, std::string &s) |
| Interprets the data in the subnode of base_node named subnode_name as a string and saves it in s. More... | |
| template<typename T > | |
| void | subnode_as_vector (const cv::FileNode &base_node, const std::string &subnode_name, std::vector< T > &v) |
| Interprets the data in the subnode of base_node named subnode_name as an std::vector and saves it in v. More... | |
| void | subnode_as_eigen_vector3f (const cv::FileNode &base_node, const std::string &subnode_name, Eigen::Vector3f &eigen_v3f) |
| Interprets the data in the subnode of base_node named subnode_name as an Eigen::Vector3f and saves it in v. More... | |
| template<typename T > | |
| void | subnode_as_eigen_vector_x (const cv::FileNode &base_node, const std::string &subnode_name, Eigen::Matrix< T, Eigen::Dynamic, 1 > &eigen_v) |
| Interprets the data in the subnode of base_node named subnode_name as an Eigen::Vector3f and saves it in v. More... | |
| void | subnode_as_eigen_matrix3f (const cv::FileNode &base_node, const std::string &subnode_name, Eigen::Matrix3f &eigen_m3f) |
| Interprets the data in the subnode of base_node named subnode_name as an Eigen::Vector3f and saves it in v. More... | |
| void | subnode_as_eigen_matrix4f (const cv::FileNode &base_node, const std::string &subnode_name, Eigen::Matrix4f &eigen_m4f) |
| Interprets the data in the subnode of base_node named subnode_name as an Eigen::Vector3f and saves it in v. More... | |
| void se::yaml::subnode_as_bool | ( | const cv::FileNode & | base_node, |
| const std::string & | subnode_name, | ||
| bool & | b | ||
| ) |
Interprets the data in the subnode of base_node named subnode_name as a boolean and saves it in b.
Shows a warning message on standard error and doesn't modify b if the YAML data is not a boolean or doesn't exist.
| [in] | base_node | The reference to the base node |
| [in] | subnode_name | The name of the sub node |
| [out] | b | The bool value of the sub node |
| void se::yaml::subnode_as_int | ( | const cv::FileNode & | base_node, |
| const std::string & | subnode_name, | ||
| int & | i | ||
| ) |
Interprets the data in the subnode of base_node named subnode_name as an int and saves it in i.
Shows a warning message on standard error and doesn't modify i if the YAML data is not an int or doesn't exist.
| [in] | base_node | The reference to the base node |
| [in] | subnode_name | The name of the sub node |
| [out] | i | The int value of the sub node |
| void se::yaml::subnode_as_float | ( | const cv::FileNode & | base_node, |
| const std::string & | subnode_name, | ||
| float & | f | ||
| ) |
Interprets the data in the subnode of base_node named subnode_name as a float and saves it in f.
Shows a warning message on standard error and doesn't modify f if the YAML data is not a float or doesn't exist.
| [in] | base_node | The reference to the base node |
| [in] | subnode_name | The name of the sub node |
| [out] | f | The float value of the sub node |
| void se::yaml::subnode_as_string | ( | const cv::FileNode & | base_node, |
| const std::string & | subnode_name, | ||
| std::string & | s | ||
| ) |
Interprets the data in the subnode of base_node named subnode_name as a string and saves it in s.
Shows a warning message on standard error and doesn't modify s if the YAML data is not a string or doesn't exist.
| [in] | base_node | The reference to the base node |
| [in] | subnode_name | The name of the sub node |
| [out] | s | The string value of the sub node |
| void se::yaml::subnode_as_vector | ( | const cv::FileNode & | base_node, |
| const std::string & | subnode_name, | ||
| std::vector< T > & | v | ||
| ) |
Interprets the data in the subnode of base_node named subnode_name as an std::vector and saves it in v.
Shows a warning message on standard error and doesn't modify v if the YAML data is not a list or doesn't exist.
| [in] | base_node | The reference to the base node |
| [in] | subnode_name | The name of the sub node |
| [out] | v | The vector value of the sub node |
| void se::yaml::subnode_as_eigen_vector3f | ( | const cv::FileNode & | base_node, |
| const std::string & | subnode_name, | ||
| Eigen::Vector3f & | eigen_v3f | ||
| ) |
Interprets the data in the subnode of base_node named subnode_name as an Eigen::Vector3f and saves it in v.
Shows a warning message on standard error and doesn't modify eigen_v3 if the YAML data is not a list or doesn't exist.
| [in] | base_node | The reference to the base node |
| [in] | subnode_name | The name of the sub node |
| [out] | eigen_v3f | The Eigen::Vector3f value of the sub node |
| void se::yaml::subnode_as_eigen_vector_x | ( | const cv::FileNode & | base_node, |
| const std::string & | subnode_name, | ||
| Eigen::Matrix< T, Eigen::Dynamic, 1 > & | eigen_v | ||
| ) |
Interprets the data in the subnode of base_node named subnode_name as an Eigen::Vector3f and saves it in v.
Shows a warning message on standard error and doesn't modify eigen_vx if the YAML data is not a list or doesn't exist.
| [in] | base_node | The reference to the base node |
| [in] | subnode_name | The name of the sub node |
| [out] | eigen_v | The Eigen::Matrix<T, Eigen::Dynamic, 1> value of the sub node |
| void se::yaml::subnode_as_eigen_matrix3f | ( | const cv::FileNode & | base_node, |
| const std::string & | subnode_name, | ||
| Eigen::Matrix3f & | eigen_m3f | ||
| ) |
Interprets the data in the subnode of base_node named subnode_name as an Eigen::Vector3f and saves it in v.
Shows a warning message on standard error and doesn't modify eigen_v3 if the YAML data is not a list or doesn't exist.
| [in] | base_node | The reference to the base node |
| [in] | subnode_name | The name of the sub node |
| [out] | eigen_m3f | The Eigen::Matrix4f value of the sub node |
| void se::yaml::subnode_as_eigen_matrix4f | ( | const cv::FileNode & | base_node, |
| const std::string & | subnode_name, | ||
| Eigen::Matrix4f & | eigen_m4f | ||
| ) |
Interprets the data in the subnode of base_node named subnode_name as an Eigen::Vector3f and saves it in v.
Shows a warning message on standard error and doesn't modify eigen_v3 if the YAML data is not a list or doesn't exist.
| [in] | base_node | The reference to the base node |
| [in] | subnode_name | The name of the sub node |
| [out] | eigen_m4f | The Eigen::Matrix4f value of the sub node |
1.8.13