![]() |
VR-Forces 4.8 Class Documentation
|
The logic for a Raster map page. More...
Public Member Functions | |
| DtTextureDrapingLogic (DtDe &de, DtTextureDrapingInterface &iFace, std::string def) | |
| CTOR. More... | |
| virtual | ~DtTextureDrapingLogic () |
| DTOR. More... | |
| virtual void | slot_onSelectedRasterChanged (const std::string &raster) |
| slot triggered when the interface's selected raster changed More... | |
| virtual void | slot_onDisplayRasterChanged (const std::string &raster, bool state) |
| slot triggered when the interface's selected raster's on/off state changed More... | |
| virtual void | slot_onRasterChanged (const std::string &raster, const std::string &file) |
| slot triggered when the interface's selected raster image More... | |
| virtual void | slot_onRasterScaleChanged (const std::string &raster, double x, double y) |
| Sets the scale of the specified raster. More... | |
| virtual void | slot_onRasterOffsetChanged (const std::string &raster, double x, double y) |
| Sets the offset of the specified raster. More... | |
| virtual void | slot_onBlendModeChanged (const std::string &raster, int state) |
| slot triggered when the interface's selected raster's blend mode changed More... | |
| virtual void | slot_onWrapModeChanged (const std::string &raster, int state) |
| slot triggered when the interface's selected raster's wrap mode state changed More... | |
| virtual void | slot_onClearTexture (const std::string &raster) |
| slot triggered when the interface wants to clear out the current texture More... | |
| virtual void | slot_onResetTexture (const std::string &raster) |
| slot triggered when the interface wants to reset the current texture More... | |
| virtual void | slot_updateCoordinateSystem (const std::string &coordinate) |
| slot triggered when coordinate system changes. More... | |
| virtual void | slot_onSWCornerChanged (const std::string &raster, const std::string &x, const std::string &y) |
| slot triggered when sw corner (origin) changes More... | |
| virtual void | slot_onNECornerChanged (const std::string &raster, const std::string &x, const std::string &y) |
| slot triggered when ne corner (scale) changes More... | |
| virtual void | slot_onAddRasterLayer () |
| slot triggered when adding a new raster layer More... | |
| virtual void | slot_onRemoveRasterLayer (const std::string &) |
| slot triggered when removing specified layer More... | |
| virtual void | slot_onMoveRasterLayer (const std::string &, int) |
| slot triggered when want to move a raster layer up or down in the hierarchy More... | |
| virtual bool | slot_onRenameRasterLayer (const std::string &old, const std::string &newName) |
| slot called when wanting to rename from old to new. More... | |
| virtual void | slot_displayUnitsChanged (int type) |
| slot called when display units and/or decimals change More... | |
| virtual void | slot_displayCoordinateSystemChanged () |
| slot called when display coordinate system or coord sys precision changes More... | |
Protected Member Functions | |
| void | addRasterImages () |
| Adds all raster images into the interface. More... | |
| void | addCoordinateSystems () |
| Adds all coordinate systems. More... | |
| void | addBlendModes () |
| Adds blend modes. More... | |
| void | addWrapModes () |
| Adds wrap modes. More... | |
| virtual void | updateCoordinates () |
| updates the coordinates for the current coordinate system into the iterface More... | |
Protected Attributes | |
| DtDe & | myDe |
| DtTextureDrapingInterface & | myInterface |
| std::string | myDefinition |
| DtSignalConnectionManager | mySignals |
| makArchives::DtDisplayUnitsSettingsRecord::CoordSys | myCoordSys |
The logic for a Raster map page.
| makVrv::DtTextureDrapingLogic::DtTextureDrapingLogic | ( | DtDe & | de, |
| DtTextureDrapingInterface & | iFace, | ||
| std::string | def | ||
| ) |
CTOR.
|
virtual |
DTOR.
|
virtual |
slot triggered when the interface's selected raster changed
|
virtual |
slot triggered when the interface's selected raster's on/off state changed
|
virtual |
slot triggered when the interface's selected raster image
|
virtual |
Sets the scale of the specified raster.
|
virtual |
Sets the offset of the specified raster.
|
virtual |
slot triggered when the interface's selected raster's blend mode changed
|
virtual |
slot triggered when the interface's selected raster's wrap mode state changed
|
virtual |
slot triggered when the interface wants to clear out the current texture
|
virtual |
slot triggered when the interface wants to reset the current texture
|
virtual |
slot triggered when coordinate system changes.
Updates the interface to new coordinates
|
virtual |
slot triggered when sw corner (origin) changes
|
virtual |
slot triggered when ne corner (scale) changes
|
virtual |
slot triggered when adding a new raster layer
|
virtual |
slot triggered when removing specified layer
|
virtual |
slot triggered when want to move a raster layer up or down in the hierarchy
|
virtual |
slot called when wanting to rename from old to new.
Returns true if rename is successful
|
virtual |
slot called when display units and/or decimals change
|
virtual |
slot called when display coordinate system or coord sys precision changes
|
protected |
Adds all raster images into the interface.
|
protected |
Adds all coordinate systems.
|
protected |
Adds blend modes.
|
protected |
Adds wrap modes.
|
protectedvirtual |
updates the coordinates for the current coordinate system into the iterface
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |