|
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) |
| Fact *sensorWidth READ sensorWidth | CONSTANT (Fact *sensorHeight READ sensorHeight CONSTANT) 1(Fact *imageWidth READ imageWidth CONSTANT) 1(Fact *imageHeight READ imageHeight CONSTANT) 1(Fact *focalLength READ focalLength CONSTANT) 1(Fact *landscape READ landscape CONSTANT) 1(Fact *fixedOrientation READ fixedOrientation CONSTANT) 1(Fact *minTriggerInterval READ minTriggerInterval CONSTANT) SettingsFact *sensorWidth(void) |
| < Sensor size in millimeters | |
| 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 |
< 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
| CONSTANT | Sensor size in millimeters |
Definition at line 15 of file CameraSpec.h.
|
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, and JsonHelper::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.
| void CameraSpec::save | ( | QJsonObject & | json | ) | const |
Definition at line 44 of file CameraSpec.cc.
Referenced by CameraCalc::save().
|
inline |
Definition at line 25 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().