#include <algorithm>
#include <cmath>
#include <cstdint>
#include <sstream>
#include <string>
#include <vector>
#include <sdf/sdf_config.h>
#include "sdf/system_util.hh"
#include "sdf/Error.hh"
Go to the source code of this file.
Classes | |
class | sdf::v9::Color |
Defines a color. More... | |
class | sdf::v9::Inertia |
A class for inertial information about a link. More... | |
class | sdf::v9::Time |
A Time class, can be used to hold wall- or sim-time. More... | |
Namespaces | |
sdf | |
namespace for Simulation Description Format parser | |
sdf::v9 | |
Macros | |
#define | SDF_DEPRECATED(version) |
#define | SDF_FORCEINLINE |
#define | SDF_SUPPRESS_DEPRECATED_BEGIN |
#define | SDF_SUPPRESS_DEPRECATED_END |
Typedefs | |
using | sdf::v9::Errors = std::vector< Error > |
A vector of Error. More... | |
Functions | |
template<typename T > | |
bool | sdf::v9::equal (const T &_a, const T &_b, const T &_epsilon=1e-6f) |
check if two values are equal, within a tolerance More... | |
std::string SDFORMAT_VISIBLE | sdf::v9::lowercase (const std::string &_in) |
Transforms a string to its lowercase equivalent. More... | |
SDFORMAT_VISIBLE std::vector< std::string > | sdf::v9::split (const std::string &_str, const std::string &_splitter) |
Split a string using the delimiter in splitter. More... | |
SDFORMAT_VISIBLE std::string | sdf::v9::trim (const char *_in) |
Trim leading and trailing whitespace from a string. More... | |
#define SDF_DEPRECATED | ( | version | ) |
#define SDF_FORCEINLINE |
#define SDF_SUPPRESS_DEPRECATED_BEGIN |
#define SDF_SUPPRESS_DEPRECATED_END |