mc_rtc::gui::PointConfig Struct Reference

#include <mc_rtc/gui/types.h>

Collaboration diagram for mc_rtc::gui::PointConfig:

Public Member Functions

 PointConfig ()
 
 PointConfig (const Color &color, double scale=0.02)
 
 PointConfig (const mc_rtc::Configuration &config)
 
void fromMessagePack (const mc_rtc::Configuration &config)
 
void fromConfig (const mc_rtc::Configuration &config)
 
mc_rtc::Configuration saveConfig () const
 
void write (mc_rtc::MessagePackBuilder &out) const
 

Static Public Member Functions

static constexpr size_t write_size ()
 

Public Attributes

Color color
 
double scale = 0.02
 

Constructor & Destructor Documentation

◆ PointConfig() [1/3]

mc_rtc::gui::PointConfig::PointConfig ( )
inline

◆ PointConfig() [2/3]

mc_rtc::gui::PointConfig::PointConfig ( const Color color,
double  scale = 0.02 
)
inline

◆ PointConfig() [3/3]

mc_rtc::gui::PointConfig::PointConfig ( const mc_rtc::Configuration config)
inline

Member Function Documentation

◆ fromConfig()

void mc_rtc::gui::PointConfig::fromConfig ( const mc_rtc::Configuration config)
inline

◆ fromMessagePack()

void mc_rtc::gui::PointConfig::fromMessagePack ( const mc_rtc::Configuration config)
inline

◆ saveConfig()

mc_rtc::Configuration mc_rtc::gui::PointConfig::saveConfig ( ) const
inline

◆ write()

void mc_rtc::gui::PointConfig::write ( mc_rtc::MessagePackBuilder out) const
inline

◆ write_size()

static constexpr size_t mc_rtc::gui::PointConfig::write_size ( )
inlinestaticconstexpr

Member Data Documentation

◆ color

Color mc_rtc::gui::PointConfig::color

◆ scale

double mc_rtc::gui::PointConfig::scale = 0.02

The documentation for this struct was generated from the following file: