Eclipse SUMO - Simulation of Urban MObility
GUIVisualizationTextSettings Struct Reference

#include <GUIVisualizationSettings.h>

Collaboration diagram for GUIVisualizationTextSettings:

Public Member Functions

 GUIVisualizationTextSettings (bool _show, double _size, RGBColor _color, RGBColor _bgColor=RGBColor(128, 0, 0, 0), bool _constSize=true)
 constructor More...
 
bool operator!= (const GUIVisualizationTextSettings &other)
 inequality comparator More...
 
bool operator== (const GUIVisualizationTextSettings &other)
 equality comparator More...
 
void print (OutputDevice &dev, const std::string &name) const
 print values in output device More...
 
double scaledSize (double scale, double constFactor=0.1) const
 get scale size More...
 

Data Fields

RGBColor bgColor
 background text color More...
 
RGBColor color
 text color More...
 
bool constSize
 flag to avoid size changes More...
 
bool show
 flag show More...
 
double size
 text size More...
 

Detailed Description

Definition at line 51 of file GUIVisualizationSettings.h.

Constructor & Destructor Documentation

◆ GUIVisualizationTextSettings()

GUIVisualizationTextSettings::GUIVisualizationTextSettings ( bool  _show,
double  _size,
RGBColor  _color,
RGBColor  _bgColor = RGBColor(128, 0, 0, 0),
bool  _constSize = true 
)

constructor

Definition at line 155 of file GUIVisualizationSettings.cpp.

Member Function Documentation

◆ operator!=()

bool GUIVisualizationTextSettings::operator!= ( const GUIVisualizationTextSettings other)

inequality comparator

Definition at line 175 of file GUIVisualizationSettings.cpp.

References bgColor, color, constSize, show, and size.

◆ operator==()

bool GUIVisualizationTextSettings::operator== ( const GUIVisualizationTextSettings other)

equality comparator

Definition at line 165 of file GUIVisualizationSettings.cpp.

References bgColor, color, constSize, show, and size.

◆ print()

void GUIVisualizationTextSettings::print ( OutputDevice dev,
const std::string &  name 
) const

print values in output device

Definition at line 185 of file GUIVisualizationSettings.cpp.

References bgColor, color, constSize, show, size, and OutputDevice::writeAttr().

Referenced by GUIVisualizationSettings::save().

◆ scaledSize()

Field Documentation

◆ bgColor

◆ color

◆ constSize

bool GUIVisualizationTextSettings::constSize

◆ show

◆ size


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