20 #include <QtGui/QColor>
24 class DtCoordinateConverter;
46 virtual void onTerrainPatchFilesToAddUpdated(
47 const std::map<std::string, DtAddTerrainPatchManager::TerrainPatchFile>& filePaths);
50 virtual void onCoordinateSystemUpdated(
const std::string& coordinateSystem,
51 const std::string& coordinateSystemParameters );
60 virtual void slot_terrainPatchFilesAdded(
const std::vector<std::string>& filePaths);
64 virtual void slot_ddsFlipChanged(
bool flipDdsImages);
72 virtual void slot_indirectEnabledChanged(
bool indirectRenderingEnabled);
75 virtual void slot_terrainPatchFilesDeleted(
const std::vector<std::string>& filePaths);
79 virtual void slot_addTerrainPatches();
83 virtual void slot_coordinateSystemChanged(
const std::string& coordSystem);
87 virtual void slot_coordinateSystemParamsChanged(
const std::string& coordSystemParams);
bool myIndirectEnabled
Definition: DtAddTerrainPatchLogic.h:100
DtAddTerrainPatchInterface * myInterface
Definition: DtAddTerrainPatchLogic.h:94
AddTerrainPatchStatus
An enumeration for the possible statuses a terrain patch can have when being added.
Definition: DtAddTerrainPatchManager.h:58
DtCoordinateConverter is the base class for 'local (cig) to geocentric' converters.
Definition: DtCoordinateConverter.h:25
DtDe & myDe
Definition: DtAddTerrainPatchLogic.h:93
Contains makVrv::DtDe class.
Logic for the Add Terrain Patch dialog.
Definition: DtAddTerrainPatchLogic.h:28
std::string myCoordinateSystemType
Definition: DtAddTerrainPatchLogic.h:96
#define DT_DLL_VRVCOREQT
Definition: vrvCoreQt.h:20
std::string myCoordinateSystemParams
Definition: DtAddTerrainPatchLogic.h:97
Contains DLL export macros.
DtSignalConnectionManager mySignals
Definition: DtAddTerrainPatchLogic.h:102
DtAddTerrainPatchManager::AlphaToCoverageState myAlphaToCoverageState
Definition: DtAddTerrainPatchLogic.h:99
AlphaToCoverageState
The possible states of alpha to coverage for a terrain patch.
Definition: DtAddTerrainPatchManager.h:38
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
Base class to provide boost signal/slot management.
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:70
Contains makVrv::DtAddTerrainPatchManager class declaration.
The interface between the Terrain patch logic and the dialog. <.
Definition: DtAddTerrainPatchInterface.h:24
Contains makVrv::DtAddTerrainPatchInterface class declaration.
bool myDdsFlip
Definition: DtAddTerrainPatchLogic.h:98