|
| | DtUiDamageTableConfigurationWidget (makVrv::DtDe &) |
| |
| virtual | ~DtUiDamageTableConfigurationWidget () |
| |
| virtual void | setEnabled (bool) |
| |
| | DtUiHitProbabilityConfigurationWidget (makVrv::DtDe &) |
| |
| virtual | ~DtUiHitProbabilityConfigurationWidget () |
| |
| virtual bool | hasRange (const DtEntityType &) const |
| |
| virtual void | setPlotPenColor (const QColor &) |
| |
| | DtUiElement (makVrv::DtDe &) |
| |
| virtual | ~DtUiElement () |
| |
| virtual bool | blockSignals (bool) |
| |
| virtual void | init (QWidget *widget, QWidget *label, DtReaderWriter *originalData, DtReaderWriter *backupData, DtElementChangedCallbackFcn=boost::bind(&DtUiElement::theNullFunction, _1)) |
| |
| virtual void | init (QWidget *widget, QWidget *label, const std::vector< DtReaderWriter * > &originalData, const std::vector< DtReaderWriter * > &backupData, DtElementChangedCallbackFcn=boost::bind(&DtUiElement::theNullFunction, _1)) |
| |
| virtual void | init (QWidget *widget, QWidget *label, const DtObjectType &, const DtString &platformType, DtElementChangedCallbackFcn=boost::bind(&DtUiElement::theNullFunction, _1)) |
| |
| virtual DtString | displayUnits () const |
| |
| virtual void | setDisplayUnits (const DtString &units) |
| |
| virtual void | setLabelText (const QString &) |
| |
| virtual DtString | sourceUnits () const |
| |
| virtual void | setSourceUnits (const DtString &units) |
| |
| virtual void | setFromSystemParameterData (const DtSystemParameterData *data, const DtComponentSystemDefinition *) |
| |
| virtual void | objectParametersModified () |
| |
| virtual void | connectedTo (QObject *) |
| |
| virtual void | setModelModified (DtModelSetEntry *) |
| |
| virtual DtString | uniqueName () const |
| |
| virtual bool | supportsSystems () const |
| |
| virtual const DtString & | platformType () const |
| |
| virtual void | setPlatformType (const DtString &) |
| |
| virtual void | setObjectTypes (const std::vector< DtObjectType > &) |
| |
| virtual void | aboutToShow () |
| |
const std::vector
< DtReaderWriter * > & | values () const |
| |
const std::vector
< DtReaderWriter * > & | backupValues () const |
| |
| virtual bool | isModified () const |
| |
| virtual bool | isValid () const |
| |
| virtual void | decorateElement () |
| |
| virtual void | setFromParameters (DtReaderWriter *parentRw) |
| |
| virtual bool | restoreFromBackup () |
| |
| QHBoxLayout * | findLayoutThatHas (QWidget *w, QBoxLayout *layout) |
| |
| QBoxLayout * | findUsableLayoutFor (QWidget *w) |
| |
| const std::vector< DtObjectType > & | objectTypes () const |
| |
const std::vector
< DtComponentSystemDefinition * > & | systems () const |
| |
| virtual void | sendEvent (const DtUiElementEvent &) |
| |
| virtual bool | allValuesTheSame () const |
| |
| virtual bool | isMixedValue () const |
| |
| virtual bool | enabled () const |
| |
| virtual void | setControllingCheckBox (QCheckBox *) |
| |
| QCheckBox * | controllingCheckBox () |
| |
| virtual void | populateParentValues (std::string elementName) |
| |
|
| virtual void | damageTableChanged () |
| |
| virtual void | setFromParameters (const std::vector< DtReaderWriter * > &parentRw) |
| |
| virtual void | setFromParameters (const std::vector< DtComponentSystemDefinition * > &rws) |
| |
| virtual void | createControls (QWidget *widget) |
| |
| virtual double | minimumRange (DtDetectionPrbRangeLookupEntry *entry) const |
| |
| virtual double | maximumRange (DtDetectionPrbRangeCalcEntry *entry) const |
| |
| virtual void | clearGraphData () |
| |
| virtual void | setupDamageValue (const DtRwDamageByMunitionPowerMap &) |
| |
| virtual QString | damageTypeTitle (const DtString &) const |
| |
| virtual DtDamageProbabilityTable * | selectedDamageTable () const |
| |
| virtual void | selectFace (const DtString &, bool andUpdateGraph) |
| |
| virtual bool | setupForFace (const DtString &) |
| |
| virtual Power | createPowerStructure (const DtDamageProbabilityTable *) |
| |
| virtual ProbabilitiesMap | createPowerStructure (const DtDmgAngleOfIncidenceLookupTable *) |
| |
| virtual ProbabilitiesMap | createPowerStructure (const DtDmgAngleOfIncidenceCalcTable *) |
| |
| virtual AngleOfIncidenceVector | createPowerStructure (DtDmgSurfaceEntry *) |
| |
| virtual void | clearAnglesOfIncidence () |
| |
| virtual void | changeHitPercentage () |
| |
| virtual void | processUiEvent (const DtUiElementEvent &e) |
| |
| virtual void | addGraphDataCanvas () |
| |
| virtual void | copyAnglesOfIncidence (const AngleOfIncidenceVector &source, AngleOfIncidenceVector &destination) const |
| |
| virtual void | clearAnglesOfIncidence (AngleOfIncidenceVector &destination) const |
| |
| virtual void | setupGraphDataFor (const DtString &) |
| |
| virtual void | setupForAnglesOfIncidence (const AngleOfIncidenceVector &) |
| |
| virtual void | createDamageSurfaceEntry (const AngleOfIncidenceVector &, DtDmgSurfaceEntry &) const |
| |
| virtual void | createDamageProbabilityTable (const DtString &selectedPower, DtDamageProbabilityTable &table) const |
| |
| virtual void | addLookupTableToSurface (const AngleOfIncidence &, DtDmgSurfaceEntry &) const |
| |
| virtual void | addCoefficientTableToSurface (const AngleOfIncidence &, DtDmgSurfaceEntry &) const |
| |
| virtual bool | isSupportedDamageType (const DtString &) const |
| |
| virtual QListWidgetItem * | selectedLine () const |
| |
| virtual QListWidgetItem * | selectedPowerType () const |
| |
| virtual DtString | selectedPower () const |
| |
| virtual void | resetGraphData () |
| |
| virtual bool | compareAnglesOfIncidence (const AngleOfIncidenceVector &lhs, const AngleOfIncidenceVector &rhs) const |
| |
| virtual bool | compareProbabilities (const ProbabilitiesMap &lhs, const ProbabilitiesMap &rhs) const |
| |
| virtual void | plotLineSelected () |
| |
| virtual int | selectedRow () const |
| |
| virtual int | changeRangeForColumn (const DtString &et, int column, double toRange) |
| |
| virtual int | changeRangeFor (const DtString &et, double fromRange, double toRange) |
| |
| virtual void | addNewRangeEntry (double range) |
| |
| virtual bool | addNewCoefficientEntry () |
| |
| virtual void | removeRange () |
| |
| virtual void | updateData () |
| |
| virtual void | updateReaderWriterData () |
| |
| virtual DtString | getFaceToCopy (const QString &message, const DtString &skipFace="") const |
| |
| virtual void | setAllToFace (const DtString &power, const DtString &face) |
| |
| virtual DtDamageProbabilityTable * | createEmptyDamageLookupTable () const |
| |
| virtual DtDamageProbabilityTable * | createEmptyDamageCalcTable () const |
| |
| virtual DtDmgSurfaceEntry * | createEmptyDamageLookupSurface (const DtString &surface) const |
| |
| virtual DtDmgSurfaceEntry * | createEmptyDamageCalcSurface (const DtString &surface) const |
| |
| virtual void | changeEquation () |
| |
| virtual void | setDamageTableToCurrentPower (const DtDamageProbabilityTable *tbl) |
| |
| virtual void | setDamageTableToPower (const DtString &selectedP, const DtDamageProbabilityTable *tbl) |
| |
| virtual void | setupDamageFor (const DtString &selectedP) |
| |
| virtual void | selectPower (const DtString &selectedP) |
| |
| virtual bool | multiLinesPerGraph () const |
| |
| virtual void | updateGraphLabel () |
| |
| virtual void | addCommonEntityTypeEntry (const DtEntityType &, const std::vector< DtRangeProbEntry * > &, bool plotCoefficientImmediately=false) |
| |
| virtual void | createNewRangeTableForSelectedItem (double maxRange, double hitChance) |
| |
| virtual void | plot (const DtEntityType &, DtDetectionPrbRangeLookupEntry *) |
| |
| virtual QVector< QPointF > | updateDataFor (QLineEdit *, DtDetectionPrbRangeLookupEntry *, std::vector< int > &columns) |
| |
| virtual void | setupGraphDataFor (DtDetectionPrbRangeLookupEntry *, const DtString &key, int row=0) |
| |
| virtual QVector< QPointF > | getPlotPoints (DtDetectionPrbRangeLookupEntry *, std::vector< int > &columns) const |
| |
| virtual double | getProbability (double range, DtRangeProbEntry *entry) const |
| |
| virtual void | plot (const DtEntityType &, DtDetectionPrbRangeCalcEntry *) |
| |
| virtual QVector< QPointF > | updateDataFor (QLineEdit *, DtDetectionPrbRangeCalcEntry *) |
| |
| virtual void | setupGraphDataFor (DtDetectionPrbRangeCalcEntry *, const DtString &key, int row=0) |
| |
| virtual QVector< QPointF > | getPlotPoints (DtDetectionPrbRangeCalcEntry *) const |
| |
| virtual void | addNewRangeEntry (PlotData &pd, double range, const DtString &name="probability") |
| |
| virtual bool | replotAllNotAtMaximumRange () |
| |
| virtual QString | newRangeWindowLabel () const |
| |
| virtual double | findMaximumRange () const |
| |
| virtual void | graphLineColorChanged (const QColor &oldColor, const QColor &newColor) |
| |
| virtual void | addPlotLine (const DtString &key, const QString &displayName, const QVector< QPointF > &points, DtRangeProbEntry *entry) |
| |
| virtual void | addNewEntryBasedOffOf (const DtEntityType &existingType, const DtEntityType &newType) |
| |
| virtual void | addNewRangeTableEntry (const DtEntityType &newType) |
| |
| virtual void | addNewCoefficientTableEntry (const DtEntityType &newType) |
| |
| virtual double | maximumRange (DtDetectionPrbRangeLookupEntry *entry) const |
| |
| virtual void | plotLineSelected (const DtString &) |
| |
| virtual void | createRangeTableFor (const DtEntityType &) |
| |
| virtual void | setupGraphDataFor (const DtString &key, const PlotData &) |
| |
| virtual void | addNewCoefficientEntry (PlotData &pd) |
| |
| virtual bool | addNewRangeEntry () |
| |
| virtual bool | eventFilter (QObject *, QEvent *) |
| |
| virtual void | cellEntered (QObject *e) |
| |
| virtual void | moveRange () |
| |
| virtual void | wheelMove (double delta) |
| |
| virtual int | changeRangeFor (PlotData &pd, double fromRange, double toRange) |
| |
| virtual int | changeRangeForColumn (PlotData &pd, int column, double toRange) |
| |
| virtual void | removeRange (PlotData &pd, int currentColumn) |
| |
| virtual void | createBasicCoefficientTable (const DtEntityType &) |
| |
| virtual void | createBasicRangeTable (const DtEntityType &) |
| |
| virtual QString | graphDataTitle () const |
| |
| virtual void | setGraphDataTitle (const QString &) |
| |
| virtual void | createChoiceRadioButtons () |
| |
| virtual void | clearAllData () |
| |
| virtual void | setupEntriesFrom (const std::vector< DtReaderWriter * > &) |
| |
| virtual void | hitTableChanged (const QString &reason="") |
| |
| virtual void | clearPlotLines () |
| |
| virtual void | clearEntityTypes () |
| |
| virtual void | validateHitTableType (makVrf::DtEnumerationSelectionWidget *, const DtObjectType &) |
| |
| virtual void | replotGraph () |
| |
| virtual double | sourceToDisplayUnits (double) const |
| |
| virtual double | displayToSourceUnits (double) const |
| |
| virtual QString | units () const |
| |
| virtual void | updateLabelTitle () |
| |
| virtual QString | labelTitle () const |
| |