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
 @brif 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: