SUMO - Simulation of Urban MObility
GUISUMOAbstractView::Decal Struct Reference

A decal (an image) that can be shown. More...

#include <GUISUMOAbstractView.h>

Collaboration diagram for GUISUMOAbstractView::Decal:
Collaboration graph

Public Member Functions

 Decal ()
 Constructor. More...
 

Data Fields

double altitude
 The altitude of the image (net coordinates in z-direction, in m) More...
 
double centerX
 The center of the image in x-direction (net coordinates, in m) More...
 
double centerY
 The center of the image in y-direction (net coordinates, in m) More...
 
double centerZ
 The center of the image in z-direction (net coordinates, in m) More...
 
std::string filename
 The path to the file the image is located at. More...
 
int glID
 whether the decal shall be drawn in screen coordinates, rather than network coordinates More...
 
double height
 The height of the image (net coordinates in y-direction, in m) More...
 
FXImage * image
 The image pointer for later cleanup. More...
 
bool initialised
 Whether this image was initialised (inserted as a texture) More...
 
double layer
 The layer of the image. More...
 
double roll
 The roll of the image to the ground plane (in degrees) More...
 
double rot
 The rotation of the image in the ground plane (in degrees) More...
 
bool screenRelative
 Whether this image should be skipped in 2D-views. More...
 
bool skip2D
 Whether this image should be skipped in 2D-views. More...
 
double tilt
 The tilt of the image to the ground plane (in degrees) More...
 
double width
 The width of the image (net coordinates in x-direction, in m) More...
 

Detailed Description

A decal (an image) that can be shown.

Definition at line 277 of file GUISUMOAbstractView.h.

Constructor & Destructor Documentation

GUISUMOAbstractView::Decal::Decal ( )

Constructor.

Definition at line 1343 of file GUISUMOAbstractView.cpp.

Field Documentation

double GUISUMOAbstractView::Decal::altitude

The altitude of the image (net coordinates in z-direction, in m)

Definition at line 294 of file GUISUMOAbstractView.h.

Referenced by GUISettingsHandler::myStartElement(), and GUIDialog_ViewSettings::saveDecals().

double GUISUMOAbstractView::Decal::centerX
double GUISUMOAbstractView::Decal::centerY
double GUISUMOAbstractView::Decal::centerZ

The center of the image in z-direction (net coordinates, in m)

Definition at line 288 of file GUISUMOAbstractView.h.

Referenced by GUISettingsHandler::myStartElement(), and GUIDialog_ViewSettings::saveDecals().

int GUISUMOAbstractView::Decal::glID

whether the decal shall be drawn in screen coordinates, rather than network coordinates

Definition at line 310 of file GUISUMOAbstractView.h.

Referenced by GUISUMOAbstractView::drawDecals().

double GUISUMOAbstractView::Decal::height
FXImage* GUISUMOAbstractView::Decal::image

The image pointer for later cleanup.

Definition at line 312 of file GUISUMOAbstractView.h.

Referenced by GUISUMOAbstractView::drawDecals().

bool GUISUMOAbstractView::Decal::initialised

Whether this image was initialised (inserted as a texture)

Definition at line 304 of file GUISUMOAbstractView.h.

Referenced by GUISUMOAbstractView::drawDecals(), GUISettingsHandler::myStartElement(), and GUIDialog_ViewSettings::onCmdEditTable().

double GUISUMOAbstractView::Decal::roll

The roll of the image to the ground plane (in degrees)

Definition at line 300 of file GUISUMOAbstractView.h.

Referenced by GUISettingsHandler::myStartElement(), and GUIDialog_ViewSettings::saveDecals().

double GUISUMOAbstractView::Decal::rot
bool GUISUMOAbstractView::Decal::screenRelative
bool GUISUMOAbstractView::Decal::skip2D

Whether this image should be skipped in 2D-views.

Definition at line 306 of file GUISUMOAbstractView.h.

Referenced by GUISUMOAbstractView::drawDecals().

double GUISUMOAbstractView::Decal::tilt

The tilt of the image to the ground plane (in degrees)

Definition at line 298 of file GUISUMOAbstractView.h.

Referenced by GUISettingsHandler::myStartElement(), and GUIDialog_ViewSettings::saveDecals().

double GUISUMOAbstractView::Decal::width

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