8 #if !defined(Q_MOC_RUN)
10 #include <QtWidgets/QPushButton>
39 typedef std::map<DtString, AngleOfIncidenceVector>
FacesMap;
48 typedef std::map<DtString, Power>
Powers;
63 virtual void damageTableChanged();
65 virtual void setFromParameters(
const std::vector<DtComponentSystemDefinition*>& rws);
72 virtual QString damageTypeTitle(
const DtString&)
const;
75 virtual void selectFace(
const DtString&,
bool andUpdateGraph);
77 virtual bool setupForFace(
const DtString&);
83 virtual void clearAnglesOfIncidence();
99 virtual bool isSupportedDamageType(
const DtString&)
const;
103 virtual DtString selectedPower()
const;
104 virtual void resetGraphData();
119 virtual void updateData();
120 virtual void updateReaderWriterData();
122 virtual DtString getFaceToCopy(
const QString& message,
const DtString& skipFace =
"")
const;
142 virtual void setupDamageFor(
const DtString& selectedP);
143 virtual void selectPower(
const DtString& selectedP);
145 virtual void updateGraphLabel();
148 virtual void selectDamageTableEntry();
149 virtual void faceApplicationChanged();
150 virtual void clearPowerEntry();
151 virtual void copyFace();
152 virtual void addAngleOfIncidence();
153 virtual void removeAngleOfIncidence();
154 virtual void editAngleOfIncidence();
155 virtual void onCopyPower();
156 virtual void onFaceSelected(
const DtString&);
157 virtual void setupForAngleOfIncidence(
double angle);
158 virtual void onAssignAsDefender();
159 virtual void onAddPower();
DtDmgAngleOfIncidenceLookupTable is the derived form of DtDmgAngleOfIncidenceTable that has a DtPrbSt...
Definition: dmgAngleOfIncidenceLookupTable.h:27
DtDmgAngleOfIncidenceTable is an abstract class whose deriving classes will have one of the two forms...
Definition: dmgAngleOfIncidenceTable.h:29
DT_DLL_vrfutil double angle(double vec1[3], double vec2[3])
DtDetectionPrbRangeCalcEntry is the derived form of DtRangeProbEntry that has a DtPrbCoefficientsDete...
Definition: detectionPrbRangeCalcEntry.h:23
DtDamageProbabilityTable.
Definition: damageProbabilityTable.h:20
const char * source
Definition: lz4.h:442
DtDmgSurfaceEntry is a readable/writable list of angle of incidence tables; the name of the list is a...
Definition: dmgSurfaceEntry.h:29
DtDmgAngleOfIncidenceCalcTable is the derived form of DtDmgAngleOfIncidenceTable that has a DtPrbCoef...
Definition: dmgAngleOfIncidenceCalcTable.h:27
The DtUiElement class is the base for which all UI elements are defined. If you wish to create a new ...
Definition: uiElement.h:97
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:72
DtDetectionPrbRangeLookupEntry is the derived form of DtRangeProbEntry that has a DtPrbStepFunctionDe...
Definition: detectionPrbRangeLookupEntry.h:23
#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:183