24 class DtDatatypeManager;
30 class DtComplexDatatypeNode;
33 namespace MAKTrafficClientServerExConn
35 class DtClientExerciseConnection;
41 class DtLgrTrafficAnalyzerView;
42 class DtLgrHlaSimInterface;
63 virtual void release(
QWidget* parent);
66 virtual bool isOk()
const;
69 virtual void activate();
72 virtual void deactivate();
78 virtual double updateTime();
86 virtual bool initializeFomObjects();
89 virtual bool initializeExerciseConnection();
90 virtual bool initializePanels();
91 virtual bool initializeMenus();
95 virtual DtOMTTree* omtTree();
98 virtual DtDatatypeManager* datatypeManager();
105 static const QString& trafficAnalyzerComponentName();
119 virtual void setLocationCoordSys(
bool alternate);
120 virtual void setOrientationCoordSys(
bool alternate);
121 virtual void setVelocityCoordSys(
bool alternate);
122 virtual void setEntityTypeCoordSys(
bool alternate);
124 virtual void setLocationDatatype(DtComplexDatatypeNode* datatypeNode,
bool useAlternate);
125 virtual void setOrientationDatatype(DtComplexDatatypeNode* datatypeNode,
bool useAlternate);
126 virtual void setVelocityDatatype(DtComplexDatatypeNode* datatypeNode,
bool useAlternate);
133 void consoleOutput(
int type,
const QString& message);
139 virtual void update();
147 virtual void onPrepareToResign(
const bool& toggle);
150 virtual void onRecordingChanged(
const bool& recordingState);
153 void onPlaybackFileOpened(
const DtString& filename);
156 virtual void onCurrentTimeChanged(
const DtAbsoluteTime& currentTime);
160 virtual void onRejoined(
const QString& federationName);
163 virtual void onClose();
166 virtual void filterByEntityType();
DtOMTTree * myOMTTree
Definition: trafficAnalyzerComponent.h:185
DtFilterByTypeFilter * myFilterEntityTypeFilter
Definition: trafficAnalyzerComponent.h:204
QAction * myFilterEntityAction
Definition: trafficAnalyzerComponent.h:201
Definition: fomClassListDlg.h:30
bool myUseAltLocationCoordSys
Definition: trafficAnalyzerComponent.h:206
Provides the base interface for Logger Application gui components.
Definition: lgrGuiComponent.h:36
bool myIsOk
Definition: trafficAnalyzerComponent.h:175
bool myUseAltVelocityCoordSys
Definition: trafficAnalyzerComponent.h:208
QTimer * myVrlinkTimer
Definition: trafficAnalyzerComponent.h:182
DtFomClassListDlg * myClassListDlg
Definition: trafficAnalyzerComponent.h:191
DtExerciseConn * myExconn
Definition: trafficAnalyzerComponent.h:177
Definition: trafficAnalyzerComponent.h:45
Contains MAKLogger::DtLgrGuiComponent class.
Definition: hlaTAFilter.h:15
DtLgrGuiModel * myModel
Definition: trafficAnalyzerComponent.h:173
The logger GUI's model.
Definition: lgrGuiModel.h:56
Panel that shows you all objects in a federation.
Definition: interactionInstanceListDlg.h:41
QDockWidget * myClassDock
Definition: trafficAnalyzerComponent.h:195
DtDatatypeManager * myManager
Definition: trafficAnalyzerComponent.h:186
QDockWidget * myInteractionInstanceDock
Definition: trafficAnalyzerComponent.h:197
DtFilterByTypeDialog * myFilterEntityTypeDlg
Definition: trafficAnalyzerComponent.h:203
static QString theTrafficAnalyzerComponentName
Definition: trafficAnalyzerComponent.h:215
Definition: trafficAnalyzerConfig.h:23
DtTrafficAnalyzerConfig myConfig
Definition: trafficAnalyzerComponent.h:189
QDockWidget * myObjectInstanceDock
Definition: trafficAnalyzerComponent.h:196
bool myUseAltOrientationCoordSys
Definition: trafficAnalyzerComponent.h:207
QMenu * myViewSubMenu
Definition: trafficAnalyzerComponent.h:199
QMainWindow * myParentWindow
Definition: trafficAnalyzerComponent.h:180
DtString myBaseEntityClassName
Definition: trafficAnalyzerComponent.h:211
TrafficAnalyzer top level view class.
Definition: trafficAnalyzerView.h:21
bool myUseAltEntityTypeCoordSys
Definition: trafficAnalyzerComponent.h:209
DtFom * myFom
Definition: trafficAnalyzerComponent.h:184
Definition: filterByTypeFilter.h:21
This class implements the "Filter-By-Pdu-Kind" dialog, where the user is prompted to select (for filt...
Definition: trafficAnalyzer/filterByTypeDlg.h:31
class DT_DLL_LGRUTIL DtAbsoluteTime
Definition: absoluteTime.h:22
DtInteractionInstanceListDlg * myInteractionInstanceListDlg
Definition: trafficAnalyzerComponent.h:193
DtLgrTrafficAnalyzerView * myView
Definition: trafficAnalyzerComponent.h:181
Definition: clientExerciseConnection.h:25
Interface for HLA simulation.
Definition: lgrHlaSimInterface.h:38
This class implements the "Filter-By-Pdu-Kind" dialog, where the user is prompted to select (for filt...
Definition: lgrSimGui/filterByTypeDlg.h:47
DtObjectInstanceListDlg * myObjectInstanceListDlg
Definition: trafficAnalyzerComponent.h:192
DtDisDictionary * myEntityTypeDictionary
Definition: trafficAnalyzerComponent.h:187
#define DT_DLL_TRFCANLZR
Definition: trafficAnalyzerPlugin.h:16
Definition: objectInstanceListDlg.h:34
MAKTrafficClientServerExConn::DtClientExerciseConnection * myClientExconn
Access to ex conn as client ex conn (if created that way)
Definition: trafficAnalyzerComponent.h:179
Absolute Time, a particular measured instance in time, could be thought of as a set of relative times...
Definition: absoluteTime.h:82
bool myActivatedFlag
Definition: trafficAnalyzerComponent.h:174