#include <ddmcameracalculatorgeographic.h>

Public Types | |
| typedef dtHLAGM::DDMCalculatorGeographic | BaseClass |
Public Member Functions | |
| DDMCameraCalculatorGeographic () | |
| void | SetCamera (dtCore::Camera *camera) |
| Sets the camera this calculator is using for generating the region. | |
| dtCore::Camera * | GetCamera () |
| |
| virtual bool | UpdateRegionData (DDMRegionData &ddmData) const |
| Updates the subscription region. | |
| float | GetXSubscriptionRange () const |
| |
| void | SetXSubscriptionRange (float range) |
| Sets the length in the X direction the camera the calculator should subscribe to. | |
| float | GetYSubscriptionRange () const |
| |
| void | SetYSubscriptionRange (float range) |
| Sets the length in the Y direction the camera the calculator should subscribe to. | |
| float | GetMinTimeBetweenUpdates () const |
| |
| void | SetMinTimeBetweenUpdates (float minTime) |
| sets the minimum time between updates. | |
Static Public Attributes | |
| static const std::string | PROP_X_SUBSCRIPTION_RANGE |
| static const std::string | PROP_Y_SUBSCRIPTION_RANGE |
| static const std::string | PROP_MIN_TIME_BETWEEN_UPDATES |
Protected Member Functions | |
| virtual | ~DDMCameraCalculatorGeographic () |
| double | FixLongitudeRange (double longitude) const |
Reimplemented from dtHLAGM::DDMCalculatorGeographic.
| dtHLAGM::DDMCameraCalculatorGeographic::DDMCameraCalculatorGeographic | ( | ) |
| dtHLAGM::DDMCameraCalculatorGeographic::~DDMCameraCalculatorGeographic | ( | ) | [protected, virtual] |
| void dtHLAGM::DDMCameraCalculatorGeographic::SetCamera | ( | dtCore::Camera * | camera | ) |
Sets the camera this calculator is using for generating the region.
| dtCore::Camera * dtHLAGM::DDMCameraCalculatorGeographic::GetCamera | ( | ) |
| bool dtHLAGM::DDMCameraCalculatorGeographic::UpdateRegionData | ( | DDMRegionData & | ddmData | ) | const [virtual] |
Updates the subscription region.
| region | the region to update. |
Reimplemented from dtHLAGM::DDMCalculatorGeographic.
| float dtHLAGM::DDMCameraCalculatorGeographic::GetXSubscriptionRange | ( | ) | const [inline] |
| void dtHLAGM::DDMCameraCalculatorGeographic::SetXSubscriptionRange | ( | float | range | ) |
Sets the length in the X direction the camera the calculator should subscribe to.
| float dtHLAGM::DDMCameraCalculatorGeographic::GetYSubscriptionRange | ( | ) | const [inline] |
| void dtHLAGM::DDMCameraCalculatorGeographic::SetYSubscriptionRange | ( | float | range | ) |
Sets the length in the Y direction the camera the calculator should subscribe to.
| float dtHLAGM::DDMCameraCalculatorGeographic::GetMinTimeBetweenUpdates | ( | ) | const [inline] |
| void dtHLAGM::DDMCameraCalculatorGeographic::SetMinTimeBetweenUpdates | ( | float | minTime | ) |
sets the minimum time between updates.
| double dtHLAGM::DDMCameraCalculatorGeographic::FixLongitudeRange | ( | double | longitude | ) | const [protected] |
const std::string dtHLAGM::DDMCameraCalculatorGeographic::PROP_X_SUBSCRIPTION_RANGE [static] |
const std::string dtHLAGM::DDMCameraCalculatorGeographic::PROP_Y_SUBSCRIPTION_RANGE [static] |
const std::string dtHLAGM::DDMCameraCalculatorGeographic::PROP_MIN_TIME_BETWEEN_UPDATES [static] |