![]() |
Scanframe Modular Application 0.1.0
|
Singleton. More...
#include <ProjectModule.h>
Public Types | |
typedef TVector< ProjectData * > | TProjects |
Public Member Functions | |
bool | Initialize () |
Initializes anything in need for initialization. | |
void | DestroyServers () |
Destroys the all servers. Is normally called by the destructor. | |
std::string | GetSystemDesignation () const |
const std::string & | SetSystemDesignation (std::string name) |
void | SetSettingsGlobal (bool global) |
bool | GetSettingsGlobal () const |
void | SetFilterListGlobal (bool global) |
bool | GetFilterListGlobal () const |
bool | GetSystemPosition (ESystemPosition sp, gmi::AxesCoord &ac) const |
const gmi::AxesCoord & | GetSystemPosition (ESystemPosition sp) const |
bool | SetSystemPosition (ESystemPosition sp, const gmi::AxesCoord &ac) |
bool | ReadWriteSystemPositions (bool rd) |
void | GetInspectionParts (QStringList &parts) |
void | GetInspectionSerials (const QString &part, QStringList &serials) |
void | GetInspectionDates (const QString &part, const QString &serial, QStringList &date_times) |
QString | GetInspectionFileDir (const TPartInspection *part_inspection) |
QString | GetInspectionFileSubDir (const TPartInspection *pi) |
bool | InspectionExists (const TPartInspection *pi) const |
bool | InspectionExists (const QString &part, const QString &serial, const QString &dts) const |
IniEnvelope | GetInspectionIni (const TPartInspection *pi) |
std::string | GetCalibrationSetSection (ECalibrationType cal_type, const std::string &set_name) |
std::string | GetConfigCalibrationSetSection () const |
void | GetConfigCalibrationSetNames (QStringList &names) const |
bool | GetInspectionCalibSetValues (const TPartInspection *pi, ECalibrationType cal_type, const std::string &set_name, KeyValues &values) |
bool | SetInspectionCalibSetValues (const TPartInspection *pi, ECalibrationType cal_type, const std::string &set_name, const KeyValues &values) |
bool | GetCalibrationSetNames (const TPartInspection *part_inspection, ECalibrationType cal_type, QStringList &set_names) |
std::string | GetInspectionAreaIniSection (const std::string &scan_area) const |
std::string | GetInspectionAnalysisIniSection (const std::string &scan_area, const std::string &name) const |
bool | GetInspectionGeneralInfo (const TPartInspection *pi, KeyValues &info) |
bool | GetInspectionCustomInfo (const TPartInspection *pi, KeyValues &info) |
bool | SetInspectionCustomInfo (const TPartInspection *pi, const KeyValues &info) |
bool | GetInspectionScanAreaInfo (const TPartInspection *pi, const std::string &scan_area, KeyValues &info) |
EInspectionState | GetInspectionState (const TPartInspection *pi, const std::string &scan_area) const |
bool | SetInspectionState (const TPartInspection *pi, const std::string &scan_area, EInspectionState is) |
QString | GetInspectionUser (const TPartInspection *pi, const std::string &scan_area) const |
bool | SetInspectionUser (const TPartInspection *pi, const std::string &scan_area, const std::string &username, const QDateTime &datetime) |
QString | GetInspectionDateTimeStr (const TPartInspection *pi, const std::string &scan_area) const |
ECalibrationType | GetInspectionCalType (const TPartInspection *pi, const std::string &scan_area) const |
bool | SetInspectionCalType (const TPartInspection *pi, const std::string &scan_area, ECalibrationType ct) |
QString | GetInspectionComment (const TPartInspection *pi, const std::string &scan_area) const |
bool | SetInspectionComment (const TPartInspection *pi, const std::string &scan_area, const std::string &comment) |
bool | IsInspectionFinalized (const TPartInspection *part_inspection) const |
bool | FinalizeInspection (const TPartInspection *pi, bool reset=false) |
QString | GetInspectionDataFileName (const TPartInspection *pi, const std::string &scan_area, int file_index=-1) const |
bool | GetInspectionDataFileNames (const TPartInspection *pi, const std::string &scan_area, QStringList &names) const |
bool | SetInspectionDataFileName (const TPartInspection *pi, const std::string &scan_area, const QString &filename) |
bool | GetInspectionScanAreas (const TPartInspection *pi, QStringList &scan_areas) const |
bool | GetInspectionAnalysisEntries (const TPartInspection *pi, const std::string &scan_area, strings &names) const |
bool | GetAnalysisInfo (const TPartInspection *pi, const std::string &scan_area, const std::string &name, KeyValues &info) const |
bool | SetAnalysisInfo (const TPartInspection *pi, const std::string &scan_area, const std::string &name, const KeyValues &info) |
bool | RemoveAllAnalysisInfo (const TPartInspection *pi, const std::string &scan_area) |
bool | NewPartInspection (const PartProject *pp, TPartInspection *pi) |
void | GetPartProject (PartProject *pp, const TPartInspection *pi) const |
bool | SelectInspectedPart (TPartInspection *pi) |
bool | SelectInspectedPart (QString &part) |
bool | SelectInspection (TPartInspection *pi, bool create=false) |
IniEnvelope | GetProjectCalibIni (const PartProject *part_proj) |
bool | SetProjectCalibSetValues (const PartProject *part_proj, ECalibrationType cal_type, const std::string &set_name, const KeyValues &values) |
bool | GetProjectCalibSetValues (const PartProject *part_proj, ECalibrationType cal_type, const std::string &set_name, KeyValues &values) |
bool | setProjectDataDir (const QString &dir) |
QString | getProjectDataDir () |
bool | IsProjectDirValid () |
void | GetProjectParts (QStringList &parts) |
QStringList | GetProjectParts () |
void | GetProjects (const QString &part, QStringList &projects) |
QStringList | GetProjects (const QString &part) |
void | GetScans (const QString &part, QStringList &scans) |
bool | PartExists (const QString &part) const |
bool | PartExists (const PartProject *part_project) const |
void | GetTools (QStringList &tools) const |
void | GetElements (QStringList &elements) const |
void | GetMaterials (QStringList &materials, EMaterialType mt) const |
QString | GetSettingsDir (const QString &part) const |
void | GetSettings (QStringList &names, const QString &part) const |
QString | GetTemplateDir () const |
void | GetScanTemplates (QStringList &names) const |
IniEnvelope | GetScanTemplateIni (const QString &name) |
bool | NewProjectPart (const QString &part) |
bool | ProjectExists (const QString &part, const QString &project) const |
bool | ProjectExists (const PartProject *pp) const |
bool | ScanExists (const QString &part, const QString &scan) |
bool | ToolExists (const QString &tool) |
bool | ElementExists (const QString &element) |
bool | MaterialExists (const QString &material) |
bool | SettingsExists (const QString &part, const QString &settings) |
bool | GetScanAreaExists (const QString &part, const QString &scan) |
IniEnvelope | GetScanIni (const QString &part, const QString &scan) |
QString | GetScanStateIniPath (const QString &part, const QString &scan) |
QString | GetPartStateIniPath (const QString &part) |
IniEnvelope | GetSettingsIni (const QString &part, const QString &settings_name) |
IniEnvelope | GetToolIni (const QString &tool) |
IniEnvelope | GetElementIni (const QString &element) |
IniEnvelope | GetMaterialIni (const QString &material) |
IniEnvelope | GetConfigIni () |
QString | GetProjectFilePath (const PartProject *part_project) const |
QString | GetFilterPath (const PartProject *part_project) const |
QString | GetPartDirectory (const QString &part) const |
QImage | getPartPicture (const QString &part) |
bool | GetToolPicture (const QString &tool, QImage &picture) |
bool | GetElementPicture (const QString &element, QImage &picture) |
bool | SelectProjectPart (PartProject *part_project) |
bool | SelectProjectPart (QString &part) |
bool | SelectPartProject (PartProject *part_project) |
bool | SelectProject (PartProject *part_project) |
const TProjects & | GetOpenProjects () const |
bool | setInspectionDataDir (const QString &dir) |
QString | getInspectionDataDir () |
bool | IsInspectionDataDirValid () |
GmiServer * | GetMotionServer () |
void | DestroyDevices () |
void | AddServerPropertyPages (PropertySheetDialog *sheet) |
void | AddProjectPropertyPages (PropertySheetDialog *sheet) |
int | GetAcquisitionServerCount () const |
RsaServer * | GetAcquisitionServer (int index) |
const RsaServer * | GetAcquisitionServer (int index) const |
StorageInterface * | GetStorage () |
bool | ManualControl () |
gmi::Controller * | GetController () |
bool | ControllerAllocate (const QString &allocator) |
bool | ControllerFree (const QString &allocator) |
bool | IsControllerAllocated () |
int | GetUsageCount () |
bool | InitializeProjects () |
bool | CanInitializeProjects () |
void | Attach (ProjectData *) |
void | Detach (ProjectData *) |
ProjectData * | GetActiveProject () |
bool | SetActiveProject (ProjectData *project) |
void | RegisterToolEditor (TAddProjectPropertyPage editor) |
void | RegisterElementEditor (TAddProjectPropertyPage editor) |
void | RegisterMaterialEditor (TAddProjectPropertyPage editor) |
bool | EditTool (const QString &tool) |
bool | EditElement (const QString &element) |
bool | EditMaterial (const QString &material) |
bool | GetMaterialVelocity (const QString &material, bool shear, double &value) |
bool | SetMaterialVelocity (const QString &material, double longitudinal_vel, double shear_vel) |
void | RegisterReportGenerator (TGenerateReportEvent handler) |
bool | HasReportGenerator () |
bool | GenerateReport (ProjectData *data) |
bool | GetReportTemplates (QStringList &strings) |
bool | BackupInspection (const TPartInspection *part_inspection) |
bool | BackupProjects () |
bool | IsBackupAvailable () const |
![]() | |
ProjectConfig () | |
virtual | ~ProjectConfig () |
Settings & | settings () |
RsaServer * | getServerAcquisitionUt () |
RsaServer * | getServerAcquisitionEt () |
StorageServer * | getServerStorage () |
GmiServer * | getServerMotion () |
virtual void | addPropertyPages (PropertySheetDialog *sheet) |
Public Attributes | |
Security | SecurityConfig |
Security | SecurityProject |
Security | SecurityInspection |
Protected Member Functions | |
ProjectModule () | |
Default constructor. | |
~ProjectModule () override | |
Virtual Destructor. | |
QString | GetConfigProfilePath () const |
void | HandlePropertyPage (QObject *sender) |
Friends | |
void | destroyProjectModule () |
Deletes the project module if it was created. | |
ProjectModule * | getProjectModule () |
Creates the project module when called for. | |
Additional Inherited Members | |
![]() | |
Settings * | _settings {nullptr} |
RsaServer * | _serverAcquisitionUt |
RsaServer * | _serverAcquisitionEt |
GmiServer * | _serverMotion |
StorageServer * | _serverStorage |
Singleton.
typedef TVector<ProjectData*> sf::ProjectModule::TProjects |
|
protected |
Default constructor.
|
overrideprotected |
Virtual Destructor.
void sf::ProjectModule::AddProjectPropertyPages | ( | PropertySheetDialog * | sheet | ) |
void sf::ProjectModule::AddServerPropertyPages | ( | PropertySheetDialog * | sheet | ) |
void sf::ProjectModule::Attach | ( | ProjectData * | ) |
bool sf::ProjectModule::BackupInspection | ( | const TPartInspection * | part_inspection | ) |
bool sf::ProjectModule::BackupProjects | ( | ) |
bool sf::ProjectModule::CanInitializeProjects | ( | ) |
bool sf::ProjectModule::ControllerAllocate | ( | const QString & | allocator | ) |
bool sf::ProjectModule::ControllerFree | ( | const QString & | allocator | ) |
void sf::ProjectModule::DestroyDevices | ( | ) |
void sf::ProjectModule::DestroyServers | ( | ) |
Destroys the all servers. Is normally called by the destructor.
void sf::ProjectModule::Detach | ( | ProjectData * | ) |
bool sf::ProjectModule::EditElement | ( | const QString & | element | ) |
bool sf::ProjectModule::EditMaterial | ( | const QString & | material | ) |
bool sf::ProjectModule::EditTool | ( | const QString & | tool | ) |
bool sf::ProjectModule::ElementExists | ( | const QString & | element | ) |
bool sf::ProjectModule::FinalizeInspection | ( | const TPartInspection * | pi, |
bool | reset = false |
||
) |
bool sf::ProjectModule::GenerateReport | ( | ProjectData * | data | ) |
RsaServer * sf::ProjectModule::GetAcquisitionServer | ( | int | index | ) |
const RsaServer * sf::ProjectModule::GetAcquisitionServer | ( | int | index | ) | const |
|
inline |
ProjectData * sf::ProjectModule::GetActiveProject | ( | ) |
bool sf::ProjectModule::GetAnalysisInfo | ( | const TPartInspection * | pi, |
const std::string & | scan_area, | ||
const std::string & | name, | ||
KeyValues & | info | ||
) | const |
bool sf::ProjectModule::GetCalibrationSetNames | ( | const TPartInspection * | part_inspection, |
ECalibrationType | cal_type, | ||
QStringList & | set_names | ||
) |
std::string sf::ProjectModule::GetCalibrationSetSection | ( | ECalibrationType | cal_type, |
const std::string & | set_name | ||
) |
void sf::ProjectModule::GetConfigCalibrationSetNames | ( | QStringList & | names | ) | const |
std::string sf::ProjectModule::GetConfigCalibrationSetSection | ( | ) | const |
IniEnvelope sf::ProjectModule::GetConfigIni | ( | ) |
|
protected |
gmi::Controller * sf::ProjectModule::GetController | ( | ) |
IniEnvelope sf::ProjectModule::GetElementIni | ( | const QString & | element | ) |
bool sf::ProjectModule::GetElementPicture | ( | const QString & | element, |
QImage & | picture | ||
) |
void sf::ProjectModule::GetElements | ( | QStringList & | elements | ) | const |
bool sf::ProjectModule::GetFilterListGlobal | ( | ) | const |
QString sf::ProjectModule::GetFilterPath | ( | const PartProject * | part_project | ) | const |
bool sf::ProjectModule::GetInspectionAnalysisEntries | ( | const TPartInspection * | pi, |
const std::string & | scan_area, | ||
strings & | names | ||
) | const |
std::string sf::ProjectModule::GetInspectionAnalysisIniSection | ( | const std::string & | scan_area, |
const std::string & | name | ||
) | const |
std::string sf::ProjectModule::GetInspectionAreaIniSection | ( | const std::string & | scan_area | ) | const |
bool sf::ProjectModule::GetInspectionCalibSetValues | ( | const TPartInspection * | pi, |
ECalibrationType | cal_type, | ||
const std::string & | set_name, | ||
KeyValues & | values | ||
) |
ECalibrationType sf::ProjectModule::GetInspectionCalType | ( | const TPartInspection * | pi, |
const std::string & | scan_area | ||
) | const |
QString sf::ProjectModule::GetInspectionComment | ( | const TPartInspection * | pi, |
const std::string & | scan_area | ||
) | const |
bool sf::ProjectModule::GetInspectionCustomInfo | ( | const TPartInspection * | pi, |
KeyValues & | info | ||
) |
QString sf::ProjectModule::getInspectionDataDir | ( | ) |
QString sf::ProjectModule::GetInspectionDataFileName | ( | const TPartInspection * | pi, |
const std::string & | scan_area, | ||
int | file_index = -1 |
||
) | const |
bool sf::ProjectModule::GetInspectionDataFileNames | ( | const TPartInspection * | pi, |
const std::string & | scan_area, | ||
QStringList & | names | ||
) | const |
void sf::ProjectModule::GetInspectionDates | ( | const QString & | part, |
const QString & | serial, | ||
QStringList & | date_times | ||
) |
QString sf::ProjectModule::GetInspectionDateTimeStr | ( | const TPartInspection * | pi, |
const std::string & | scan_area | ||
) | const |
QString sf::ProjectModule::GetInspectionFileDir | ( | const TPartInspection * | part_inspection | ) |
QString sf::ProjectModule::GetInspectionFileSubDir | ( | const TPartInspection * | pi | ) |
bool sf::ProjectModule::GetInspectionGeneralInfo | ( | const TPartInspection * | pi, |
KeyValues & | info | ||
) |
IniEnvelope sf::ProjectModule::GetInspectionIni | ( | const TPartInspection * | pi | ) |
void sf::ProjectModule::GetInspectionParts | ( | QStringList & | parts | ) |
bool sf::ProjectModule::GetInspectionScanAreaInfo | ( | const TPartInspection * | pi, |
const std::string & | scan_area, | ||
KeyValues & | info | ||
) |
bool sf::ProjectModule::GetInspectionScanAreas | ( | const TPartInspection * | pi, |
QStringList & | scan_areas | ||
) | const |
void sf::ProjectModule::GetInspectionSerials | ( | const QString & | part, |
QStringList & | serials | ||
) |
EInspectionState sf::ProjectModule::GetInspectionState | ( | const TPartInspection * | pi, |
const std::string & | scan_area | ||
) | const |
QString sf::ProjectModule::GetInspectionUser | ( | const TPartInspection * | pi, |
const std::string & | scan_area | ||
) | const |
IniEnvelope sf::ProjectModule::GetMaterialIni | ( | const QString & | material | ) |
void sf::ProjectModule::GetMaterials | ( | QStringList & | materials, |
EMaterialType | mt | ||
) | const |
bool sf::ProjectModule::GetMaterialVelocity | ( | const QString & | material, |
bool | shear, | ||
double & | value | ||
) |
GmiServer * sf::ProjectModule::GetMotionServer | ( | ) |
|
inline |
QString sf::ProjectModule::GetPartDirectory | ( | const QString & | part | ) | const |
QImage sf::ProjectModule::getPartPicture | ( | const QString & | part | ) |
void sf::ProjectModule::GetPartProject | ( | PartProject * | pp, |
const TPartInspection * | pi | ||
) | const |
QString sf::ProjectModule::GetPartStateIniPath | ( | const QString & | part | ) |
IniEnvelope sf::ProjectModule::GetProjectCalibIni | ( | const PartProject * | part_proj | ) |
bool sf::ProjectModule::GetProjectCalibSetValues | ( | const PartProject * | part_proj, |
ECalibrationType | cal_type, | ||
const std::string & | set_name, | ||
KeyValues & | values | ||
) |
QString sf::ProjectModule::getProjectDataDir | ( | ) |
QString sf::ProjectModule::GetProjectFilePath | ( | const PartProject * | part_project | ) | const |
QStringList sf::ProjectModule::GetProjectParts | ( | ) |
void sf::ProjectModule::GetProjectParts | ( | QStringList & | parts | ) |
QStringList sf::ProjectModule::GetProjects | ( | const QString & | part | ) |
void sf::ProjectModule::GetProjects | ( | const QString & | part, |
QStringList & | projects | ||
) |
bool sf::ProjectModule::GetReportTemplates | ( | QStringList & | strings | ) |
bool sf::ProjectModule::GetScanAreaExists | ( | const QString & | part, |
const QString & | scan | ||
) |
IniEnvelope sf::ProjectModule::GetScanIni | ( | const QString & | part, |
const QString & | scan | ||
) |
void sf::ProjectModule::GetScans | ( | const QString & | part, |
QStringList & | scans | ||
) |
QString sf::ProjectModule::GetScanStateIniPath | ( | const QString & | part, |
const QString & | scan | ||
) |
IniEnvelope sf::ProjectModule::GetScanTemplateIni | ( | const QString & | name | ) |
void sf::ProjectModule::GetScanTemplates | ( | QStringList & | names | ) | const |
void sf::ProjectModule::GetSettings | ( | QStringList & | names, |
const QString & | part | ||
) | const |
QString sf::ProjectModule::GetSettingsDir | ( | const QString & | part | ) | const |
bool sf::ProjectModule::GetSettingsGlobal | ( | ) | const |
IniEnvelope sf::ProjectModule::GetSettingsIni | ( | const QString & | part, |
const QString & | settings_name | ||
) |
|
inline |
std::string sf::ProjectModule::GetSystemDesignation | ( | ) | const |
const gmi::AxesCoord & sf::ProjectModule::GetSystemPosition | ( | ESystemPosition | sp | ) | const |
bool sf::ProjectModule::GetSystemPosition | ( | ESystemPosition | sp, |
gmi::AxesCoord & | ac | ||
) | const |
QString sf::ProjectModule::GetTemplateDir | ( | ) | const |
IniEnvelope sf::ProjectModule::GetToolIni | ( | const QString & | tool | ) |
bool sf::ProjectModule::GetToolPicture | ( | const QString & | tool, |
QImage & | picture | ||
) |
void sf::ProjectModule::GetTools | ( | QStringList & | tools | ) | const |
|
inline |
|
protected |
bool sf::ProjectModule::HasReportGenerator | ( | ) |
bool sf::ProjectModule::Initialize | ( | ) |
Initializes anything in need for initialization.
bool sf::ProjectModule::InitializeProjects | ( | ) |
bool sf::ProjectModule::InspectionExists | ( | const QString & | part, |
const QString & | serial, | ||
const QString & | dts | ||
) | const |
bool sf::ProjectModule::InspectionExists | ( | const TPartInspection * | pi | ) | const |
bool sf::ProjectModule::IsBackupAvailable | ( | ) | const |
|
inline |
bool sf::ProjectModule::IsInspectionDataDirValid | ( | ) |
bool sf::ProjectModule::IsInspectionFinalized | ( | const TPartInspection * | part_inspection | ) | const |
bool sf::ProjectModule::IsProjectDirValid | ( | ) |
bool sf::ProjectModule::ManualControl | ( | ) |
bool sf::ProjectModule::MaterialExists | ( | const QString & | material | ) |
bool sf::ProjectModule::NewPartInspection | ( | const PartProject * | pp, |
TPartInspection * | pi | ||
) |
bool sf::ProjectModule::NewProjectPart | ( | const QString & | part | ) |
bool sf::ProjectModule::PartExists | ( | const PartProject * | part_project | ) | const |
bool sf::ProjectModule::PartExists | ( | const QString & | part | ) | const |
bool sf::ProjectModule::ProjectExists | ( | const PartProject * | pp | ) | const |
bool sf::ProjectModule::ProjectExists | ( | const QString & | part, |
const QString & | project | ||
) | const |
bool sf::ProjectModule::ReadWriteSystemPositions | ( | bool | rd | ) |
void sf::ProjectModule::RegisterElementEditor | ( | TAddProjectPropertyPage | editor | ) |
void sf::ProjectModule::RegisterMaterialEditor | ( | TAddProjectPropertyPage | editor | ) |
void sf::ProjectModule::RegisterReportGenerator | ( | TGenerateReportEvent | handler | ) |
void sf::ProjectModule::RegisterToolEditor | ( | TAddProjectPropertyPage | editor | ) |
bool sf::ProjectModule::RemoveAllAnalysisInfo | ( | const TPartInspection * | pi, |
const std::string & | scan_area | ||
) |
bool sf::ProjectModule::ScanExists | ( | const QString & | part, |
const QString & | scan | ||
) |
bool sf::ProjectModule::SelectInspectedPart | ( | QString & | part | ) |
bool sf::ProjectModule::SelectInspectedPart | ( | TPartInspection * | pi | ) |
bool sf::ProjectModule::SelectInspection | ( | TPartInspection * | pi, |
bool | create = false |
||
) |
bool sf::ProjectModule::SelectPartProject | ( | PartProject * | part_project | ) |
bool sf::ProjectModule::SelectProject | ( | PartProject * | part_project | ) |
bool sf::ProjectModule::SelectProjectPart | ( | PartProject * | part_project | ) |
bool sf::ProjectModule::SelectProjectPart | ( | QString & | part | ) |
bool sf::ProjectModule::SetActiveProject | ( | ProjectData * | project | ) |
bool sf::ProjectModule::SetAnalysisInfo | ( | const TPartInspection * | pi, |
const std::string & | scan_area, | ||
const std::string & | name, | ||
const KeyValues & | info | ||
) |
void sf::ProjectModule::SetFilterListGlobal | ( | bool | global | ) |
bool sf::ProjectModule::SetInspectionCalibSetValues | ( | const TPartInspection * | pi, |
ECalibrationType | cal_type, | ||
const std::string & | set_name, | ||
const KeyValues & | values | ||
) |
bool sf::ProjectModule::SetInspectionCalType | ( | const TPartInspection * | pi, |
const std::string & | scan_area, | ||
ECalibrationType | ct | ||
) |
bool sf::ProjectModule::SetInspectionComment | ( | const TPartInspection * | pi, |
const std::string & | scan_area, | ||
const std::string & | comment | ||
) |
bool sf::ProjectModule::SetInspectionCustomInfo | ( | const TPartInspection * | pi, |
const KeyValues & | info | ||
) |
bool sf::ProjectModule::setInspectionDataDir | ( | const QString & | dir | ) |
bool sf::ProjectModule::SetInspectionDataFileName | ( | const TPartInspection * | pi, |
const std::string & | scan_area, | ||
const QString & | filename | ||
) |
bool sf::ProjectModule::SetInspectionState | ( | const TPartInspection * | pi, |
const std::string & | scan_area, | ||
EInspectionState | is | ||
) |
bool sf::ProjectModule::SetInspectionUser | ( | const TPartInspection * | pi, |
const std::string & | scan_area, | ||
const std::string & | username, | ||
const QDateTime & | datetime | ||
) |
bool sf::ProjectModule::SetMaterialVelocity | ( | const QString & | material, |
double | longitudinal_vel, | ||
double | shear_vel | ||
) |
bool sf::ProjectModule::SetProjectCalibSetValues | ( | const PartProject * | part_proj, |
ECalibrationType | cal_type, | ||
const std::string & | set_name, | ||
const KeyValues & | values | ||
) |
bool sf::ProjectModule::setProjectDataDir | ( | const QString & | dir | ) |
void sf::ProjectModule::SetSettingsGlobal | ( | bool | global | ) |
const std::string & sf::ProjectModule::SetSystemDesignation | ( | std::string | name | ) |
bool sf::ProjectModule::SetSystemPosition | ( | ESystemPosition | sp, |
const gmi::AxesCoord & | ac | ||
) |
bool sf::ProjectModule::SettingsExists | ( | const QString & | part, |
const QString & | settings | ||
) |
bool sf::ProjectModule::ToolExists | ( | const QString & | tool | ) |
|
friend |
Deletes the project module if it was created.
|
friend |
Creates the project module when called for.
Security sf::ProjectModule::SecurityConfig |
Security sf::ProjectModule::SecurityInspection |
Security sf::ProjectModule::SecurityProject |