#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 |