|
QGroundControl
Ground Control Station for MAVLink Drones
|
#include <CameraSpec.h>
Inheritance diagram for CameraSpec:
Collaboration diagram for CameraSpec:Signals | |
| void | dirtyChanged (bool dirty) |
Public Member Functions | |
| CameraSpec (const QString &settingsGroup, QObject *parent=nullptr) | |
| const CameraSpec & | operator= (const CameraSpec &other) |
| SettingsFact * | sensorWidth (void) |
| SettingsFact * | sensorHeight (void) |
| SettingsFact * | imageWidth (void) |
| SettingsFact * | imageHeight (void) |
| SettingsFact * | focalLength (void) |
| SettingsFact * | landscape (void) |
| SettingsFact * | fixedOrientation (void) |
| SettingsFact * | minTriggerInterval (void) |
| bool | dirty (void) const |
| void | setDirty (bool dirty) |
| void | save (QJsonObject &json) const |
| bool | load (const QJsonObject &json, QString &errorString) |
Definition at line 5 of file CameraSpec.h.
| CameraSpec::CameraSpec | ( | const QString & | settingsGroup, |
| QObject * | parent = nullptr |
||
| ) |
Definition at line 6 of file CameraSpec.cc.
|
inline |
Definition at line 33 of file CameraSpec.h.
Referenced by setDirty().
|
signal |
Referenced by setDirty(), and TransectStyleComplexItem::TransectStyleComplexItem().
|
inline |
Definition at line 30 of file CameraSpec.h.
|
inline |
Definition at line 28 of file CameraSpec.h.
Referenced by CameraCalc::CameraCalc().
|
inline |
Definition at line 27 of file CameraSpec.h.
Referenced by CameraCalc::CameraCalc().
|
inline |
Definition at line 26 of file CameraSpec.h.
Referenced by CameraCalc::CameraCalc().
|
inline |
Definition at line 29 of file CameraSpec.h.
Referenced by CameraCalc::CameraCalc().
| bool CameraSpec::load | ( | const QJsonObject & | json, |
| QString & | errorString | ||
| ) |
Definition at line 56 of file CameraSpec.cc.
References errorString, Fact::setRawValue(), and JsonParsing::validateKeys().
Referenced by CameraCalc::load().
|
inline |
Definition at line 31 of file CameraSpec.h.
| const CameraSpec & CameraSpec::operator= | ( | const CameraSpec & | other | ) |
Definition at line 22 of file CameraSpec.cc.
References Fact::rawValue(), and Fact::setRawValue().
| void CameraSpec::save | ( | QJsonObject & | json | ) | const |
Definition at line 44 of file CameraSpec.cc.
References Fact::rawValue().
Referenced by CameraCalc::save().
|
inline |
Definition at line 25 of file CameraSpec.h.
Referenced by CameraCalc::CameraCalc().
|
inline |
< Sensor size in millimeters Sensor size in millimeters Image size in pixels Image size in pixels Focal length in millimeters true: camera is in landscape orientation true: camera is in fixed orientation Minimum time in seconds between each photo taken, 0 for not specified
Definition at line 24 of file CameraSpec.h.
Referenced by CameraCalc::CameraCalc().
| void CameraSpec::setDirty | ( | bool | dirty | ) |
Definition at line 36 of file CameraSpec.cc.
References dirty(), and dirtyChanged().
Referenced by CameraCalc::CameraCalc(), and TransectStyleComplexItem::setDirty().