![]() |
RadarFX API Documentation
|
| Instances of DtStreamReader decode values from a byte array this assumes the data in the byte stream is in little endian format | |
| Instances of DtStreamWriter encode values into a byte array this writes the data to the stream in little endian format | |
| Instances of DtStreamReader decode values from a byte array The data in the stream is expected to be in big endian format and will be returned in the system format | |
| Instances of DtStreamWriter encode values into a byte array The data will be written to the stream in big endian format | |
| Callback template the base abstract callback class that is used internally to the delegate | |
| Static member function (or global function) callback is used to bind global or static class functions The return type and single parameter is parameterized in the template | |
| Member function callback is used to bind class member functions The return type, single parameter, object type and method pointer are parameterized in the template | |
| Delegate template for binding static or member functions for callback at later time The return type and single parameter is parameterized in the template | |
| DtLocklessQueue is a thread safe queue for single reader/single writer | |
| The DtElevationRequest encapsulates a request for the elevation a given target location using the sensors on the named platform or from the ownship location | |
| The DtElevationResponse encapsulates a response from the RadarFX Server for a given elevation request | |
| Entity Description data structure that has the simulation ID, marking text, and entity type | |
| DtEntityListRequest is a message to request the current list of entities within the simulation | |
| DtEntityListResponse contains the response from the server with the current list of entities within the simulation | |
| DtEntityLocationRequest is a message to request the current location, orientation, velocity for an entity | |
| DtEntityLocationResponse contains the response from the server with the current list of entities within the simulation | |
| DtImageRequest defines a request for an image from the RadarFX Server | |
| DtSarResponse is the returned image data by the server | |
| DtIsarRequest defines a request for an image from the RadarFX Server | |
| DtIsarResponse is the returned image data by the server | |
| DtBaseMessage is the base class for all messages that can be sent between the server and the client | |
| DtMessageFactory class | |
| DtMessageHandler manages message delegates | |
| DtMmwRequest defines a request for an image from the RadarFX Server | |
| DtMmwResponse is the returned image data by the server | |
| The DtOcclusionRequest encapsulates a request an occlusion test between the sensors on the named platform or from the ownship location | |
| The DtOcclusionResponse encapsulates a response from the RadarFX Server for a given occlusion request | |
| DtSarRequest defines a request for an image from the RadarFX Server | |
| DtSarResponse is the returned image data by the server | |
| DtSensorListRequest is a message to request the current list of sensors that the server has configured | |
| DtSensorListResponse is the response from the server with a list of configured sensors | |
| DtHeatbeatMessage is sent periodically to ensure that connections are good | |
| The DtRadarFXConnector class manages the connection with the server and provides and interface to send and receive messages with the server | |
| A DtLaserDesignatorSettingsRecord contains the current laser designator settings | |
| DtBaseProcess is the base class for all messages processes that can be sent between the server and the client | |
| Base class for all process creators, interface used to create classes that can be passed to the ProcessFactory | |
| The DtCaptureProcess represents the capture of a single frame from the renderer | |
| DtImageCaptureConfig defines a request for an image from the RadarFX Server | |
| Structure used by Capture processes to keep around backups of the observer state so they can reset them after making changes | |
| DtRadarFxDriver is the main class that controls the processing flow of the RadarFX Server | |
| Handles elevation request messages | |
| Creator for the DtElevationProcess class | |
| Handles elevation request messages | |
| Creator for the DtEntityListProcess class | |
| Handles elevation request messages | |
| Creator for the DtEntityLocationProcess class | |
| The DtSarImageTaskElement is responsible for capturing a frame and passing it to the RadarFx driver to be sent back to the requeting client | |
| The DtIsarCaptureProcess represents the capture of a single frame from the renderer. It waits for all data to be paged in and sensor mode sto be set | |
| Structure for holding configuration for ISAR image capture | |
| Creator for the DtIsarCaptureProcess class | |
| The DtMmwCaptureProcess represents the capture of a single frame from the renderer. It waits for all data to be paged in and sensor mode sto be set | |
| Structure for holding configuration for SAR image capture | |
| Creator for the DtMmwCaptureProcess class | |
| The DtOcclusionStrategy handles different types of occlusion requests | |
| Creator for the DtOcclusionProcess class | |
| DtProcessFactory manages the creation of message processors | |
| DtRadarFxMessageFactory creates virtual base class version of DtMessageFactory | |
| The DtSarCaptureProcess represents the capture of a single frame from the renderer. It waits for all data to be paged in and sensor mode sto be set | |
| Structure for holding configuration for SAR image capture | |
| Creator for the DtSarCaptureProcess class | |
| Handles elevation request messages | |
| Creator for the DtSensorListProcess class | |
| DtRadarFxServer is the network server for receving and sending messages to attached clients | |
| DtProcessFactory manages the creation of message processors | |
| The DtSingleChannelImageTaskElement is responsible for converting 3 channel data into single channel | |
| The DtEntityHelper is a helper class for gathering information about simulation entites from VR-Vantage | |
| Abstract interface used to a user interface | |
| Logic for configuring the radarFx Client Connection | |
| A dialog for configuring the DIS connection | |
| Widget for DIS connection | |