|
humoto
|
Very basic definitions.
Definition in file humoto_helpers.h.
Go to the source code of this file.
#include "build_config.h"#include "export_import.h"#include <algorithm>#include <vector>#include <map>#include <stack>#include <queue>#include <list>#include <string>#include <cmath>#include <utility>#include <limits>#include <fstream>#include <iostream>#include <iomanip>#include <sys/time.h>#include <stdexcept>#include <boost/shared_ptr.hpp>#include <boost/lexical_cast.hpp>#include <boost/math/special_functions/fpclassify.hpp>#include <boost/thread.hpp>#include <Eigen/Core>#include <Eigen/Geometry>#include "eigentools.h"#include "humoto/logger.h"#include "humoto/constants.h"#include "humoto/utility.h"#include "humoto/leftright.h"#include "humoto/time.h"Namespaces | |
| humoto | |
| The root namespace of HuMoTo. | |
Macros | |
| #define | EIGEN_INITIALIZE_MATRICES_BY_NAN |
| #define | HUMOTO_ASSERT(condition, message) if (!(condition)) {HUMOTO_THROW_MSG(message);}; |
| #define | HUMOTO_GLOBAL_LOGGER_ENABLED |
| Define this to enable logging. More... | |
| #define | HUMOTO_MACRO_SUBSTITUTE(arg) arg |
| #define | HUMOTO_THROW_MSG(s) throw std::runtime_error(s) |
| HUMOTO_THROW_MSG throws an error message concatenated with the name of the function (if supported). More... | |
| #define EIGEN_INITIALIZE_MATRICES_BY_NAN |
Definition at line 45 of file humoto_helpers.h.
| #define HUMOTO_ASSERT | ( | condition, | |
| message | |||
| ) | if (!(condition)) {HUMOTO_THROW_MSG(message);}; |
Definition at line 86 of file humoto_helpers.h.
| #define HUMOTO_GLOBAL_LOGGER_ENABLED |
Define this to enable logging.
Definition at line 60 of file humoto_helpers.h.
| #define HUMOTO_MACRO_SUBSTITUTE | ( | arg | ) | arg |
Definition at line 90 of file humoto_helpers.h.
| #define HUMOTO_THROW_MSG | ( | s | ) | throw std::runtime_error(s) |
HUMOTO_THROW_MSG throws an error message concatenated with the name of the function (if supported).
Definition at line 77 of file humoto_helpers.h.
1.8.13