14 #include <vlutil/vlFilename.h>
46 virtual DtFilename geometryFile()
const;
48 virtual DtFilename makeRelativeToModelSet(
const DtFilename&)
const;
50 virtual void checkNavigationData();
53 virtual void generationComplete(
bool);
54 virtual void enableElements();
56 virtual DtFilename modelDefinitionFile(
bool resolve =
true)
const;
57 virtual DtFilename makeFilenameRelative(
const DtFilename& f)
const;
60 virtual void onSelectGeometry();
61 virtual void onGenerateNavigationData();
62 virtual void onRemoveNavigationData();
63 virtual void useDetailedGeometryInSimulationEngineChanged();
64 virtual void whichModelToUseChanged();
65 virtual void embedIntoTerrainChanged();
66 virtual void onSelectGeometryFile();
67 virtual void onClearGeometry();
68 virtual void onUseVisualModel();
QPushButton * myCancelButton
Definition: uiObjectGeometryElement.h:85
Definition: uiObjectGeometryElement.h:24
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:87
virtual void setFromParameters(DtReaderWriter *parentRw)
Calls setFromParameters with std::vector of parameter.
QCheckBox * myUseDetailedGeometryInSimulationEngine
Definition: uiObjectGeometryElement.h:78
QPushButton * myOKButton
Definition: uiObjectGeometryElement.h:84
QLineEdit * myGeometryFile
Definition: uiObjectGeometryElement.h:81
boost::function< DtUiElement *(makVrv::DtDe &)> CreatorFunction
Definition: uiElement.h:177
QPushButton * myChooseVisualModel
Definition: uiObjectGeometryElement.h:86
QPushButton * myChooseGeometry
Definition: uiObjectGeometryElement.h:82
QPushButton * myGenerateNavigationData
Definition: uiObjectGeometryElement.h:76
Definition: navDataGeneratorDialog.h:27
QRadioButton * myUseObjectVisuals
Definition: uiObjectGeometryElement.h:74
QPushButton * mySelectGeometry
Definition: uiObjectGeometryElement.h:75
QRadioButton * mySelectedFile
Definition: uiObjectGeometryElement.h:73
virtual bool isModified() const
DtNavDataGeneratorDialog * myGenerationDialog
Definition: uiObjectGeometryElement.h:71
Definition: uiStringElement.h:15
DtUiStringElement * myObjectGeometryFile
Definition: uiObjectGeometryElement.h:72
QLabel * myNavigationStatusLabel
Definition: uiObjectGeometryElement.h:80
QPushButton * myClearGeometry
Definition: uiObjectGeometryElement.h:83
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
QPushButton * myRemoveGenerateNavigationData
Definition: uiObjectGeometryElement.h:77
QCheckBox * myEmbedIntoTerrain
Definition: uiObjectGeometryElement.h:79
#define DT_DLL_simulationObjectEditorimpl
This file is used to determine how to build.
Definition: simulationObjectEditorImplDefines.h:32
Base class of the ui element class chain.
Definition: uiElement.h:172