Go to the documentation of this file.
19 template<
typename GetPos,
typename GetSize = const Eigen::Vector3d &,
typename GetColor = const mc_rtc::gui::Color &>
33 return Visual(name, get_visual_fn, get_pos_fn);
static const Color Red
Definition: types.h:102
auto GetValueOrCallbackValue(const T &value_or_cb)
Definition: traits.h:231
void setVisualColor(rbd::parsers::Visual &visual, const mc_rtc::gui::Color &color)
Definition: visual_utils.h:20
auto Ellipsoid(const std::string &name, GetSize size_fn, GetPos get_pos_fn, GetColor color_fn=mc_rtc::gui::Color::Red)
Definition: Ellipsoid.h:20
auto Visual(const std::string &name, GetVisual get_visual_fn, GetPos get_pos_fn)
Definition: Visual.h:64
constexpr auto getVisualSuperellipsoid
Definition: visual_utils.h:137
Definition: Observer.h:15
rbd::parsers::Visual makeVisualSuperellispoid(const Eigen::Vector3d &size, double epsilon1, double epsilon2, const mc_rtc::gui::Color &color)
Definition: visual_utils.h:124