10 #ifndef SPATIAL_DYN_STRUCTS_GRAPHICS_H_
11 #define SPATIAL_DYN_STRUCTS_GRAPHICS_H_
16 #include "spatial_dyn/eigen/spatial_math.h"
31 EIGEN_MAKE_ALIGNED_OPERATOR_NEW
41 EIGEN_MAKE_ALIGNED_OPERATOR_NEW
64 Eigen::Vector3d
scale = Eigen::Vector3d::Ones();
83 EIGEN_MAKE_ALIGNED_OPERATOR_NEW
85 Eigen::Vector4d rgba = Eigen::Vector4d::Ones();
89 Graphics(
const std::string& name =
"") : name(name) {}
92 Eigen::Isometry3d T_to_parent = Eigen::Isometry3d::Identity();
std::ostream & operator<<(std::ostream &os, const ArticulatedBody &ab)
Definition: articulated_body.cc:346
Definition: discrete_dynamics.cc:21
std::istream & operator>>(std::istream &is, Graphics::Geometry::Type &type)
Definition: graphics.cc:41
Definition: graphics.h:39
Type
Definition: graphics.h:47
Type type
Definition: graphics.h:59
Eigen::Vector3d scale
Definition: graphics.h:64
double radius
Definition: graphics.h:69
std::string mesh
Definition: graphics.h:79
double length
Definition: graphics.h:74
Definition: graphics.h:82
Definition: graphics.h:29