#include <parsers/RBDyn/parsers/common.h>
Classes | |
struct | Box |
struct | Cylinder |
struct | Mesh |
struct | Sphere |
struct | Superellipsoid |
A Superellipsoid can approximate primitive shapes as boxes, cylinders and pyrimids while remaining strictly convex. More... | |
Public Types | |
enum | Type { BOX, CYLINDER, SPHERE, MESH, SUPERELLIPSOID, UNKNOWN } |
using | Data = boost::variant< Box, Cylinder, Mesh, Sphere, Superellipsoid > |
Public Member Functions | |
Geometry () | |
Public Attributes | |
Type | type |
Data | data |
using rbd::parsers::Geometry::Data = boost::variant<Box, Cylinder, Mesh, Sphere, Superellipsoid> |
|
inline |
Data rbd::parsers::Geometry::data |
Type rbd::parsers::Geometry::type |