#include <CameraConfig.h>
Definition at line 60 of file CameraConfig.h.
◆ CameraConfig()
◆ ~CameraConfig()
mars::gui::CameraConfig::~CameraConfig |
( |
| ) |
|
◆ getFrustumSettings()
std::vector< double > mars::gui::CameraConfig::getFrustumSettings |
( |
void |
| ) |
|
◆ getLockCamera()
bool mars::gui::CameraConfig::getLockCamera |
( |
void |
| ) |
|
|
inline |
◆ getLockID()
unsigned long mars::gui::CameraConfig::getLockID |
( |
void |
| ) |
|
|
inline |
◆ getLockRotation()
bool mars::gui::CameraConfig::getLockRotation |
( |
void |
| ) |
|
|
inline |
◆ getOffsetPos()
const utils::Vector* mars::gui::CameraConfig::getOffsetPos |
( |
void |
| ) |
|
|
inline |
◆ getOffsetRot()
◆ getWindowID()
unsigned long mars::gui::CameraConfig::getWindowID |
( |
void |
| ) |
|
|
inline |
◆ loadConfig()
void mars::gui::CameraConfig::loadConfig |
( |
std::string |
filename | ) |
|
◆ receiveData()
The DataBroker will call this method to notify the receiver of whenever the condition for which the receiver registered occur.
- Parameters
-
info | Information about the DataPackage. |
dataPackage | The DataPackage containing all the data. |
callbackParam | The int the receiver passed during registration. The default (the receiver didn't provide a callbackParam) is 0. This can be used to easily distinguish different registrations. |
Implements mars::data_broker::ReceiverInterface.
Definition at line 134 of file CameraConfig.cpp.
◆ saveConfig()
void mars::gui::CameraConfig::saveConfig |
( |
std::string |
filename | ) |
|
◆ setFrustum()
void mars::gui::CameraConfig::setFrustum |
( |
std::vector< double > |
frustum | ) |
|
◆ setLockCamera()
bool mars::gui::CameraConfig::setLockCamera |
( |
bool |
option | ) |
|
◆ setLockID()
void mars::gui::CameraConfig::setLockID |
( |
unsigned long |
node_id | ) |
|
◆ setLockRotation()
void mars::gui::CameraConfig::setLockRotation |
( |
bool |
option | ) |
|
◆ setOffsetPos()
◆ setOffsetRot()
◆ setWindowID()
void mars::gui::CameraConfig::setWindowID |
( |
unsigned long |
id | ) |
|
◆ updateCamera()
void mars::gui::CameraConfig::updateCamera |
( |
void |
| ) |
|
◆ control
◆ dataMutex
QMutex mars::gui::CameraConfig::dataMutex |
|
private |
◆ dbMapping
◆ frust
Frustum mars::gui::CameraConfig::frust |
|
private |
◆ gc
◆ lock_camera
bool mars::gui::CameraConfig::lock_camera |
|
private |
◆ lock_rotation
bool mars::gui::CameraConfig::lock_rotation |
|
private |
◆ node_id
unsigned long mars::gui::CameraConfig::node_id |
|
private |
◆ node_pos
◆ node_rot
◆ offset_euler
◆ offset_pos
◆ offset_rot
◆ update_ticks
unsigned int mars::gui::CameraConfig::update_ticks |
|
private |
◆ win_id
unsigned long mars::gui::CameraConfig::win_id |
|
private |
The documentation for this class was generated from the following files:
- /Developer/bob-learning-dev/simulation/mars/gui/src/dialogs/CameraConfig/CameraConfig.h
- /Developer/bob-learning-dev/simulation/mars/gui/src/dialogs/CameraConfig/CameraConfig.cpp