Point3D.h File Reference
Include dependency graph for Point3D.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  mc_rtc::gui::details::Point3DImpl< GetT, SetT >
 

Namespaces

 mc_rtc
 
 mc_rtc::gui
 
 mc_rtc::gui::details
 

Functions

template<typename GetT , std::enable_if_t< std::is_invocable_v< GetT >, int > = 0>
auto mc_rtc::gui::Point3D (const std::string &name, GetT get_fn)
 
template<typename GetT , typename SetT >
auto mc_rtc::gui::Point3D (const std::string &name, GetT get_fn, SetT set_fn)
 
template<typename GetT , std::enable_if_t< std::is_invocable_v< GetT >, int > = 0>
auto mc_rtc::gui::Point3D (const std::string &name, const PointConfig &config, GetT get_fn)
 
template<typename GetT , typename SetT >
auto mc_rtc::gui::Point3D (const std::string &name, const PointConfig &config, GetT get_fn, SetT set_fn)
 
template<typename T >
auto mc_rtc::gui::Point3DRO (const std::string &name, T &&value)
 
template<typename T >
auto mc_rtc::gui::Point3DRO (const std::string &name, const PointConfig &config, T &&value)
 
template<typename T , std::enable_if_t<!std::is_invocable_v< T >, int > = 0>
auto mc_rtc::gui::Point3D (const std::string &name, T &value)
 
template<typename T , std::enable_if_t<!std::is_invocable_v< T >, int > = 0>
auto mc_rtc::gui::Point3D (const std::string &name, const PointConfig &config, T &value)