#include <OpenSeesBuildingModel.h>
|
void | sendFatalMessage (QString message) |
| sendFatalMessage signal to be emitted when object needs to shut program down More...
|
|
void | sendErrorMessage (QString message) |
| sendErrorMessage signal to be emitted when object needs to communicate error with user More...
|
|
void | sendStatusMessage (QString message) |
| sendStatusMessage signal to be emitted when object needs to communicate status with user More...
|
|
static bool | copyPath (QString sourceDir, QString destinationDir, bool overWriteDirectory) |
|
static bool | copyFile (QString filename, QString destinationDir) |
|
Definition at line 52 of file OpenSeesBuildingModel.h.
OpenSeesBuildingModel::OpenSeesBuildingModel |
( |
RandomVariablesContainer * |
theRandomVariableIW, |
|
|
bool |
includeCentroid = false , |
|
|
QWidget * |
parent = 0 |
|
) |
| |
|
explicit |
OpenSeesBuildingModel::~OpenSeesBuildingModel |
( |
| ) |
|
void OpenSeesBuildingModel::chooseFileName1 |
( |
void |
| ) |
|
|
slot |
void OpenSeesBuildingModel::clear |
( |
void |
| ) |
|
|
slot |
bool OpenSeesBuildingModel::copyFiles |
( |
QString & |
destDir | ) |
|
|
overridevirtual |
copyFiles method invoked to copy all files aapplication will need to run directory
- Parameters
-
destDir | the directory to put files in |
- Returns
- bool - true for success, otherwise false
Reimplemented from SimCenterAppWidget.
Definition at line 388 of file OpenSeesBuildingModel.cpp.
QString OpenSeesBuildingModel::getMainInput |
( |
| ) |
|
bool OpenSeesBuildingModel::inputAppDataFromJSON |
( |
QJsonObject & |
jsonObject | ) |
|
|
overridevirtual |
inputFromJSON method to read applications specific data from a JSON object
- Parameters
-
rvObject | the JSON object contaiing data to instantiate the object |
- Returns
- bool - true for success, otherwise false
Reimplemented from SimCenterAppWidget.
Definition at line 301 of file OpenSeesBuildingModel.cpp.
bool OpenSeesBuildingModel::inputFromJSON |
( |
QJsonObject & |
jsonObject | ) |
|
|
overridevirtual |
inputFromJSON method to instantiate itself from a JSON object
- Parameters
-
jsonObject | the JSON object contaiing data to instantiate the object |
- Returns
- bool - true for success, otherwise false
Reimplemented from SimCenterWidget.
Definition at line 204 of file OpenSeesBuildingModel.cpp.
bool OpenSeesBuildingModel::outputAppDataToJSON |
( |
QJsonObject & |
jsonObject | ) |
|
|
overridevirtual |
outputAppDataToJSON method to write the application data to json object.
- Parameters
-
rvObject | the JSON object to be written to |
- Returns
- bool - true for success, otherwise false
Reimplemented from SimCenterAppWidget.
Definition at line 281 of file OpenSeesBuildingModel.cpp.
bool OpenSeesBuildingModel::outputToJSON |
( |
QJsonObject & |
jsonObject | ) |
|
|
overridevirtual |
outputToJSON method to write all objects data neeed to reconstruct object to JsonObject
- Parameters
-
rvObject | the JSON object to be written to |
- Returns
- bool - true for success, otherwise false
Reimplemented from SimCenterWidget.
Definition at line 151 of file OpenSeesBuildingModel.cpp.
void OpenSeesBuildingModel::setFilename1 |
( |
QString |
filnema1 | ) |
|
void OpenSeesBuildingModel::specialCopyMainInput |
( |
QString |
fileName, |
|
|
QStringList |
varNamesAndValues |
|
) |
| |
The documentation for this class was generated from the following files: