SUMO - Simulation of Urban MObility
GUIVisualizationSizeSettings Struct Reference

#include <GUIVisualizationSettings.h>

Public Member Functions

SUMOReal getExaggeration (const GUIVisualizationSettings &s) const
 return the drawing size including exaggeration and constantSize values More...
 
 GUIVisualizationSizeSettings (float _minSize, float _exaggeration=1.0, bool _constantSize=false)
 
bool operator!= (const GUIVisualizationSizeSettings &other)
 
bool operator== (const GUIVisualizationSizeSettings &other)
 
void print (OutputDevice &dev, const std::string &name) const
 

Data Fields

bool constantSize
 
float exaggeration
 The size exaggeration (upscale) More...
 
float minSize
 The minimum size to draw this object. More...
 

Detailed Description

Definition at line 82 of file GUIVisualizationSettings.h.

Constructor & Destructor Documentation

GUIVisualizationSizeSettings::GUIVisualizationSizeSettings ( float  _minSize,
float  _exaggeration = 1.0,
bool  _constantSize = false 
)
inline

Definition at line 83 of file GUIVisualizationSettings.h.

Member Function Documentation

bool GUIVisualizationSizeSettings::operator!= ( const GUIVisualizationSizeSettings other)
inline

Definition at line 98 of file GUIVisualizationSettings.h.

bool GUIVisualizationSizeSettings::operator== ( const GUIVisualizationSizeSettings other)
inline

Definition at line 93 of file GUIVisualizationSettings.h.

References constantSize, exaggeration, and minSize.

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

Definition at line 102 of file GUIVisualizationSettings.h.

References OutputDevice::writeAttr().

Referenced by GUIVisualizationSettings::save().

Field Documentation

float GUIVisualizationSizeSettings::exaggeration

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