14 #include <vlutil/vlFilename.h>
47 virtual DtFilename geometryFile()
const;
49 virtual DtFilename makeRelativeToModelSet(
const DtFilename&)
const;
51 virtual void checkNavigationData();
54 virtual void generationComplete(
bool);
55 virtual void enableElements();
57 virtual DtFilename modelDefinitionFile(
bool resolve =
true)
const;
58 virtual DtFilename makeFilenameRelative(
const DtFilename& f)
const;
61 virtual void onSelectGeometry();
62 virtual void onGenerateNavigationData();
63 virtual void onRemoveNavigationData();
64 virtual void useDetailedGeometryInSimulationEngineChanged();
65 virtual void whichModelToUseChanged();
66 virtual void embedIntoTerrainChanged();
67 virtual void onSelectGeometryFile();
68 virtual void onClearGeometry();
69 virtual void onUseVisualModel();
QPushButton * myCancelButton
Definition: uiObjectGeometryElement.h:86
Definition: uiObjectGeometryElement.h:25
virtual void createControls(QWidget *parent)
If additional widgets or connections need to be made do it here. The parent is the myWidget member...
QDialog * myGeometrySelectionDialog
Definition: uiObjectGeometryElement.h:88
virtual void setFromParameters(DtReaderWriter *parentRw)
Calls setFromParameters with std::vector of parameter.
QCheckBox * myUseDetailedGeometryInSimulationEngine
Definition: uiObjectGeometryElement.h:79
QPushButton * myOKButton
Definition: uiObjectGeometryElement.h:85
QLineEdit * myGeometryFile
Definition: uiObjectGeometryElement.h:82
boost::function< DtUiElement *(makVrv::DtDe &)> CreatorFunction
Definition: uiElement.h:185
QPushButton * myChooseVisualModel
Definition: uiObjectGeometryElement.h:87
QPushButton * myGenerateNavigationData
Definition: uiObjectGeometryElement.h:77
Definition: navDataGeneratorDialog.h:27
QRadioButton * myUseObjectVisuals
Definition: uiObjectGeometryElement.h:75
QPushButton * mySelectGeometry
Definition: uiObjectGeometryElement.h:76
QRadioButton * mySelectedFile
Definition: uiObjectGeometryElement.h:74
virtual bool isModified() const
DtNavDataGeneratorDialog * myGenerationDialog
Definition: uiObjectGeometryElement.h:72
QToolButton * myChooseGeometry
Definition: uiObjectGeometryElement.h:83
Definition: uiStringElement.h:15
DtUiStringElement * myObjectGeometryFile
Definition: uiObjectGeometryElement.h:73
QLabel * myNavigationStatusLabel
Definition: uiObjectGeometryElement.h:81
QPushButton * myClearGeometry
Definition: uiObjectGeometryElement.h:84
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
QPushButton * myRemoveGenerateNavigationData
Definition: uiObjectGeometryElement.h:78
QCheckBox * myEmbedIntoTerrain
Definition: uiObjectGeometryElement.h:80
#define DT_DLL_simulationObjectEditorimpl
This file is used to determine how to build.
Definition: simulationObjectEditorImplDefines.h:33
Base class of the ui element class chain. Properties available through designer for all ui elements a...
Definition: uiElement.h:180