This class implements the logic behind the DtShapeObjectDefinitionDialog.
| virtual makVrf::DtShapeObjectDefinitionDialogLogic::~DtShapeObjectDefinitionDialogLogic |
( |
| ) |
|
|
virtual |
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::createConnections |
( |
| ) |
|
|
virtual |
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::terminateConnections |
( |
| ) |
|
|
virtual |
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::processLocationEdited |
( |
int |
currentRow = -1 | ) |
|
|
virtual |
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::processSelectLocation |
( |
int |
| ) |
|
|
virtual |
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::processAddNewPoint |
( |
| ) |
|
|
virtual |
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::processRemovePoint |
( |
int |
index | ) |
|
|
virtual |
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::processObjectCreation |
( |
| ) |
|
|
virtual |
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::processObjectUpdate |
( |
| ) |
|
|
virtual |
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::processDoneRequest |
( |
| ) |
|
|
virtual |
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::processCloseRequest |
( |
| ) |
|
|
virtual |
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::processCellEdited |
( |
int |
, |
|
|
int |
|
|
) |
| |
|
virtual |
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::onAltitudeSet |
( |
int |
, |
|
|
int |
|
|
) |
| |
|
virtual |
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::processCellEntered |
( |
int |
, |
|
|
int |
|
|
) |
| |
|
virtual |
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::processNamePrefixEdited |
( |
| ) |
|
|
virtual |
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::processLabelEdited |
( |
const std::string & |
name | ) |
|
|
virtual |
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::processExtendedLabelsEdited |
( |
const std::map< int, DtString > & |
name | ) |
|
|
virtual |
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::processObjectSpecificLabelEdited |
( |
int |
index, |
|
|
QString |
marker, |
|
|
QString |
value |
|
) |
| |
|
virtual |
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::processItemSelectionChanged |
( |
| ) |
|
|
virtual |
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::processPopulateDialog |
( |
const makVrv::DtUniqueID & |
id | ) |
|
|
virtual |
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::headingChanged |
( |
| ) |
|
|
virtual |
| virtual bool makVrf::DtShapeObjectDefinitionDialogLogic::inGeocentric |
( |
| ) |
const |
|
virtual |
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::setupGui |
( |
| ) |
|
|
virtual |
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::updateLocations |
( |
const std::vector< DtGeodeticCoord > & |
locs | ) |
|
|
virtual |
| virtual bool makVrf::DtShapeObjectDefinitionDialogLogic::isLine |
( |
| ) |
const |
|
virtual |
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::populateDialogWithStmt |
( |
const DtCreateObjectCommand * |
cmd | ) |
|
|
virtual |
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::populateOverlays |
( |
| ) |
|
|
virtual |
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::setForce |
( |
int |
| ) |
|
|
virtual |
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::processAltitudeTypeChanged |
( |
| ) |
|
|
virtual |
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::attachToMouseChanged |
( |
bool |
b | ) |
|
|
virtual |
| virtual DtGeodeticCoord makVrf::DtShapeObjectDefinitionDialogLogic::convertToGeodetic |
( |
const DtVector & |
| ) |
const |
|
virtual |
| virtual DtVector makVrf::DtShapeObjectDefinitionDialogLogic::convertToLocal |
( |
const DtGeodeticCoord & |
| ) |
const |
|
virtual |
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::adjustAltitudesBy |
( |
double |
| ) |
|
|
virtual |
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::processItemAdded |
( |
int |
| ) |
|
|
virtual |
Called when an item is added into the list.
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::showTerrainProfile |
( |
| ) |
|
|
virtual |
Show terrain profile dialog by calling dialog manager to do the show with the current principal object image.
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::slot_pointSamplingRateChanged |
( |
int |
| ) |
|
|
virtual |
Called when the sampling rate changes. Hands on to shape handler to do the actual work.
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::slot_lineWidthChanged |
( |
int |
| ) |
|
|
virtual |
Called when the line width changes. Hands on to shape handler to do the actual work.
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::slot_penStyleChanged |
( |
int |
| ) |
|
|
virtual |
Called when the line style changes. Hands on to shape handler to do the actual work.
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::slot_arrowDataChanged |
( |
const std::string & |
s | ) |
|
|
virtual |
Called when arrow data has changed from the style dialog.
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::slot_arrowSizeChanged |
( |
double |
| ) |
|
|
virtual |
Called when the arrow size changes.
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::slot_fillDataChanged |
( |
int |
| ) |
|
|
virtual |
Called when fill data has changed from the style dialog.
| virtual int makVrf::DtShapeObjectDefinitionDialogLogic::fillStyle |
( |
| ) |
const |
|
virtual |
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::slot_onFloorChanged |
( |
double |
| ) |
|
|
virtual |
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::slot_onCeilingChanged |
( |
double |
| ) |
|
|
virtual |
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::slot_onFloorSet |
( |
double |
| ) |
|
|
virtual |
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::slot_onCeilingSet |
( |
double |
| ) |
|
|
virtual |
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::reversePoints |
( |
| ) |
|
|
virtual |
Reverses the line points.
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::updateButtons |
( |
| ) |
|
|
virtual |
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::setActivationTime |
( |
| ) |
|
|
virtual |
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::setEmbarkationInformation |
( |
makVrv::DtUniqueID |
, |
|
|
bool |
|
|
) |
| |
|
virtual |
Sets the embarkation information in the handler.
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::setupLabels |
( |
| ) |
|
|
virtual |
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::closeDialog |
( |
| ) |
|
|
protectedvirtual |
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::slot_headingChangedByMouse |
( |
double |
headingInDeg | ) |
|
|
protectedvirtual |
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::slot_onMouseLocationChanged |
( |
const DtVector & |
loc | ) |
|
|
protectedvirtual |
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::slot_onMouseAltitudeChanged |
( |
double |
heading | ) |
|
|
protectedvirtual |
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::slot_onPlacement |
( |
const DtVector & |
loc | ) |
|
|
protectedvirtual |
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::slot_onColorChanged |
( |
int |
| ) |
|
|
protectedvirtual |
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::slot_onLocationAdded |
( |
const DtVector & |
loc | ) |
|
|
protectedvirtual |
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::slot_onOverlayNameChanged |
( |
const std::string & |
name | ) |
|
|
protectedvirtual |
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::slot_onForceChanged |
( |
int |
| ) |
|
|
protectedvirtual |
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::objectCreated |
( |
| ) |
|
|
protectedvirtual |
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::restoreLocations |
( |
| ) |
|
|
protectedvirtual |
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::backupLocations |
( |
| ) |
|
|
protectedvirtual |
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::setupActivationTime |
( |
const DtSetDataRequest & |
setReq | ) |
|
|
protectedvirtual |
| virtual void makVrf::DtShapeObjectDefinitionDialogLogic::slot_onPublishObjectChanged |
( |
bool |
| ) |
|
|
protectedvirtual |
| makVrv::DtDe& makVrf::DtShapeObjectDefinitionDialogLogic::myDe |
|
protected |
| DtReferenceEllipsoid* makVrf::DtShapeObjectDefinitionDialogLogic::myReferenceForConversion |
|
protected |
| bool makVrf::DtShapeObjectDefinitionDialogLogic::myAltitudeAllowed |
|
protected |
| std::vector<DtGeodeticCoord> makVrf::DtShapeObjectDefinitionDialogLogic::myBackupLocations |
|
protected |
The documentation for this class was generated from the following file: