All Classes Namespaces Files Functions Variables Typedefs Friends Macros Groups Pages
Classes | Namespaces | Macros | Functions
Types.hh File Reference
#include <algorithm>
#include <cmath>
#include <cstdint>
#include <sstream>
#include <vector>
#include "sdf/system_util.hh"
Include dependency graph for Types.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  sdf::Color
 Defines a color. More...
 
class  sdf::Inertia
 A class for inertial information about a link. More...
 
class  sdf::Pose
 Encapsulates a position and rotation in three space. More...
 
class  sdf::Quaternion
 A quaternion class. More...
 
class  sdf::Time
 A Time class, can be used to hold wall- or sim-time. More...
 
class  sdf::Vector2d
 Generic double x, y vector. More...
 
class  sdf::Vector2i
 Generic integer x, y vector. More...
 
class  sdf::Vector3
 The Vector3 class represents the generic vector containing 3 elements. Since it's commonly used to keep coordinate system related information, its elements are labeled by x, y, z. More...
 

Namespaces

 sdf
 namespace for Simulation Description Format parser
 

Macros

#define SDF_DEPRECATED(version)
 
#define SDF_FORCEINLINE
 

Functions

template<typename T >
bool sdf::equal (const T &_a, const T &_b, const T &_epsilon=1e-6)
 check if two values are equal, within a tolerance More...
 
SDFORMAT_VISIBLE const char * sdf::winGetEnv (const char *_name)
 Windows equivalent of getEnv. More...
 

Macro Definition Documentation

#define SDF_DEPRECATED (   version)
#define SDF_FORCEINLINE