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.