Code_TYMPAN  4.4.0
Industrial site acoustic simulation
Signals | Public Member Functions | Properties | Private Member Functions | Private Attributes | List of all members
TYGeographicData Class Reference

#include <TYGeographicData.h>

Inheritance diagram for TYGeographicData:
Inheritance graph
[legend]
Collaboration diagram for TYGeographicData:
Collaboration graph
[legend]

Signals

void landtakeCoordinatesChanged ()
 
void crsChanged ()
 
void backgroundImgChanged ()
 
void levelCurvesChanged ()
 
void scaleFactorChanged ()
 
void imageWidthChanged ()
 

Public Member Functions

 TYGeographicData (QObject *parent=nullptr)
 
void setLandtakeCoordinates (const QString &text)
 
QString crs () const
 
void setCrs (const QString &text)
 
QString landtakeCoordinates () const
 
void setBackgroundImg (const QString &base64Image)
 
QString backgroundImg () const
 
QString levelCurves () const
 
void setLevelCurves (const QString &text)
 
QImage getImage () const
 
QString scaleFactor () const
 
void setScaleFactor (const QString &text)
 
QString imageWidth () const
 
void setImageWidth (const QString &text)
 
Q_INVOKABLE bool saveImageToFile (const QString &filePath)
 

Properties

QString landtake_coordinates
 
QString background_img
 
QString crs
 
QString level_curves
 
QString scale_factor
 
QString image_width
 

Private Member Functions

QImage buildImageFromBase64 (const QString &base64Image) const
 

Private Attributes

QString m_landtake_coordinates
 
QString m_crs
 
QString m_base64Image
 
QString m_level_curves
 
QImage m_image
 
QString m_scale_factor
 
QString m_image_width
 

Detailed Description

Definition at line 26 of file TYGeographicData.h.

Constructor & Destructor Documentation

◆ TYGeographicData()

TYGeographicData::TYGeographicData ( QObject *  parent = nullptr)
explicit

Definition at line 18 of file TYGeographicData.cpp.

Member Function Documentation

◆ backgroundImg()

QString TYGeographicData::backgroundImg ( ) const

Definition at line 58 of file TYGeographicData.cpp.

◆ backgroundImgChanged

void TYGeographicData::backgroundImgChanged ( )
signal
Here is the caller graph for this function:

◆ buildImageFromBase64()

QImage TYGeographicData::buildImageFromBase64 ( const QString &  base64Image) const
private

Definition at line 127 of file TYGeographicData.cpp.

Here is the caller graph for this function:

◆ crs()

QString TYGeographicData::crs ( ) const

Definition at line 29 of file TYGeographicData.cpp.

◆ crsChanged

void TYGeographicData::crsChanged ( )
signal
Here is the caller graph for this function:

◆ getImage()

QImage TYGeographicData::getImage ( ) const

Definition at line 105 of file TYGeographicData.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ imageWidth()

QString TYGeographicData::imageWidth ( ) const

Definition at line 91 of file TYGeographicData.cpp.

◆ imageWidthChanged

void TYGeographicData::imageWidthChanged ( )
signal
Here is the caller graph for this function:

◆ landtakeCoordinates()

QString TYGeographicData::landtakeCoordinates ( ) const

Definition at line 43 of file TYGeographicData.cpp.

◆ landtakeCoordinatesChanged

void TYGeographicData::landtakeCoordinatesChanged ( )
signal
Here is the caller graph for this function:

◆ levelCurves()

QString TYGeographicData::levelCurves ( ) const

Definition at line 63 of file TYGeographicData.cpp.

◆ levelCurvesChanged

void TYGeographicData::levelCurvesChanged ( )
signal
Here is the caller graph for this function:

◆ saveImageToFile()

bool TYGeographicData::saveImageToFile ( const QString &  filePath)

Definition at line 114 of file TYGeographicData.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ scaleFactor()

QString TYGeographicData::scaleFactor ( ) const

Definition at line 77 of file TYGeographicData.cpp.

◆ scaleFactorChanged

void TYGeographicData::scaleFactorChanged ( )
signal
Here is the caller graph for this function:

◆ setBackgroundImg()

void TYGeographicData::setBackgroundImg ( const QString &  base64Image)

Definition at line 48 of file TYGeographicData.cpp.

◆ setCrs()

void TYGeographicData::setCrs ( const QString &  text)

Definition at line 34 of file TYGeographicData.cpp.

◆ setImageWidth()

void TYGeographicData::setImageWidth ( const QString &  text)

Definition at line 96 of file TYGeographicData.cpp.

◆ setLandtakeCoordinates()

void TYGeographicData::setLandtakeCoordinates ( const QString &  text)

Definition at line 20 of file TYGeographicData.cpp.

◆ setLevelCurves()

void TYGeographicData::setLevelCurves ( const QString &  text)

Definition at line 68 of file TYGeographicData.cpp.

◆ setScaleFactor()

void TYGeographicData::setScaleFactor ( const QString &  text)

Definition at line 82 of file TYGeographicData.cpp.

Member Data Documentation

◆ m_base64Image

QString TYGeographicData::m_base64Image
private

Definition at line 66 of file TYGeographicData.h.

◆ m_crs

QString TYGeographicData::m_crs
private

Definition at line 65 of file TYGeographicData.h.

◆ m_image

QImage TYGeographicData::m_image
mutableprivate

Definition at line 68 of file TYGeographicData.h.

◆ m_image_width

QString TYGeographicData::m_image_width
private

Definition at line 70 of file TYGeographicData.h.

◆ m_landtake_coordinates

QString TYGeographicData::m_landtake_coordinates
private

Definition at line 64 of file TYGeographicData.h.

◆ m_level_curves

QString TYGeographicData::m_level_curves
private

Definition at line 67 of file TYGeographicData.h.

◆ m_scale_factor

QString TYGeographicData::m_scale_factor
private

Definition at line 69 of file TYGeographicData.h.

Property Documentation

◆ background_img

QString TYGeographicData::background_img
readwrite

Definition at line 1 of file TYGeographicData.h.

◆ crs

QString TYGeographicData::crs
readwrite

Definition at line 1 of file TYGeographicData.h.

◆ image_width

QString TYGeographicData::image_width
readwrite

Definition at line 1 of file TYGeographicData.h.

◆ landtake_coordinates

QString TYGeographicData::landtake_coordinates
readwrite

Definition at line 1 of file TYGeographicData.h.

◆ level_curves

QString TYGeographicData::level_curves
readwrite

Definition at line 1 of file TYGeographicData.h.

◆ scale_factor

QString TYGeographicData::scale_factor
readwrite

Definition at line 1 of file TYGeographicData.h.


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