8 #if !defined(Q_MOC_RUN)
10 #include <QtWidgets/QPushButton>
45 virtual void setFromParameters(
const std::vector<DtReaderWriter*>& parentRw)
override;
47 virtual void setupGraphDataTitles(std::map<DtString,QString>&);
48 virtual void setFromParameters(
const std::vector<DtComponentSystemDefinition*>& rws)
override;
56 virtual bool setupForFaceMultiHit(
const DtString&);
70 virtual void updateDamagePointsReaderWriterData();
77 virtual DtDamagePointsTable* createEmptyDamagePointsLookupTable(std::vector<DtString>& zones)
const;
81 virtual DtDamagePointsTable* createEmptyDamagePointsCalcTable(std::vector<DtString>& zones)
const;
92 virtual void updateMultiHitGraphLabel();
94 virtual void updateMultiHitData();
99 virtual void changeEquationMultiHit();
102 virtual void onDamageGraphPowerChanged(
DtString,
double,
double);
105 virtual void onDamageGraphDataChanged(
DtString,
double,
double);
108 virtual void selectDamagePointsTableEntry();
110 virtual void clearPowerEntryMultiHit();
116 virtual void onFaceSelectedMultiHit(
const DtString&);
117 virtual void setupForAngleOfIncidenceMultiHit(
double angle);
DtRangeProbEntry is an abstract class whose deriving classes will have one of the two forms of DtPrbD...
Definition: rangeProbEntry.h:19
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
DtDamagePointsTable.
Definition: damagePointsTable.h:19
DT_DLL_vrfutil double angle(double vec1[3], double vec2[3])
DtDamageProbabilityTable.
Definition: damageProbabilityTable.h:20
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:76
#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:185