Go to the documentation of this file.
19 template<
typename GetPos,
typename GetRadius =
double,
typename GetColor = const mc_rtc::gui::Color &>
20 auto Sphere(
const std::string & name,
33 return Visual(name, get_visual_fn, get_pos_fn);
auto Sphere(const std::string &name, GetRadius radius_fn, GetPos get_pos_fn, GetColor color_fn=mc_rtc::gui::Color::Red)
Definition: Sphere.h:20
constexpr auto getVisualSphere
Definition: visual_utils.h:80
static const Color Red
Definition: types.h:102
auto GetValueOrCallbackValue(const T &value_or_cb)
Definition: traits.h:231
rbd::parsers::Visual makeVisualSphere(double radius, const mc_rtc::gui::Color &color)
Definition: visual_utils.h:72
void setVisualColor(rbd::parsers::Visual &visual, const mc_rtc::gui::Color &color)
Definition: visual_utils.h:20
auto Visual(const std::string &name, GetVisual get_visual_fn, GetPos get_pos_fn)
Definition: Visual.h:64
Definition: Observer.h:15