RadarFX API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
oCmakRadarFx::Callback< Ret, Param0 >Callback template the base abstract callback class that is used internally to the delegate
|oCmakRadarFx::MethodCallback< Ret, Param0, T, Method >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
|\CmakRadarFx::StaticFunctionCallback< Ret, Param0 >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
oCDtBaseConnectionPage
|\CmakVrv::DtRadarFxConnectionPageA dialog for configuring the DIS connection
oCmakRadarFx::DtBaseMessageDtBaseMessage is the base class for all messages that can be sent between the server and the client
|oCmakRadarFx::DtElevationRequestThe DtElevationRequest encapsulates a request for the elevation a given target location using the sensors on the named platform or from the ownship location
|oCmakRadarFx::DtElevationResponseThe DtElevationResponse encapsulates a response from the RadarFX Server for a given elevation request
|oCmakRadarFx::DtEntityListRequestDtEntityListRequest is a message to request the current list of entities within the simulation
|oCmakRadarFx::DtEntityListResponseDtEntityListResponse contains the response from the server with the current list of entities within the simulation
|oCmakRadarFx::DtEntityLocationRequestDtEntityLocationRequest is a message to request the current location, orientation, velocity for an entity
|oCmakRadarFx::DtEntityLocationResponseDtEntityLocationResponse contains the response from the server with the current list of entities within the simulation
|oCmakRadarFx::DtHeartbeatMessageDtHeatbeatMessage is sent periodically to ensure that connections are good
|oCmakRadarFx::DtImageRequestDtImageRequest defines a request for an image from the RadarFX Server
||oCmakRadarFx::DtIsarRequestDtIsarRequest defines a request for an image from the RadarFX Server
||oCmakRadarFx::DtMmwRequestDtMmwRequest defines a request for an image from the RadarFX Server
||\CmakRadarFx::DtSarRequestDtSarRequest defines a request for an image from the RadarFX Server
|oCmakRadarFx::DtImageResponseDtSarResponse is the returned image data by the server
||oCmakRadarFx::DtIsarResponseDtIsarResponse is the returned image data by the server
||oCmakRadarFx::DtMmwResponseDtMmwResponse is the returned image data by the server
||\CmakRadarFx::DtSarResponseDtSarResponse is the returned image data by the server
|oCmakRadarFx::DtOcclusionRequestThe DtOcclusionRequest encapsulates a request an occlusion test between the sensors on the named platform or from the ownship location
|oCmakRadarFx::DtOcclusionResponseThe DtOcclusionResponse encapsulates a response from the RadarFX Server for a given occlusion request
|oCmakRadarFx::DtSensorListRequestDtSensorListRequest is a message to request the current list of sensors that the server has configured
|\CmakRadarFx::DtSensorListResponseDtSensorListResponse is the response from the server with a list of configured sensors
oCmakRadarFx::DtBaseProcessDtBaseProcess is the base class for all messages processes that can be sent between the server and the client
|oCmakRadarFx::DtCaptureProcessThe DtCaptureProcess represents the capture of a single frame from the renderer
||oCmakRadarFx::DtIsarCaptureProcessThe 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
||oCmakRadarFx::DtMmwCaptureProcessThe 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
||\CmakRadarFx::DtSarCaptureProcessThe 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
|oCmakRadarFx::DtElevationProcessHandles elevation request messages
|oCmakRadarFx::DtEntityListProcessHandles elevation request messages
|oCmakRadarFx::DtEntityLocationProcessHandles elevation request messages
|oCmakRadarFx::DtOcclusionProcessThe DtOcclusionStrategy handles different types of occlusion requests
|\CmakRadarFx::DtSensorListProcessHandles elevation request messages
oCmakRadarFx::DtBaseProcessCreatorBase class for all process creators, interface used to create classes that can be passed to the ProcessFactory
|oCmakRadarFx::DtElevationProcessCreatorCreator for the DtElevationProcess class
|oCmakRadarFx::DtEntityListProcessCreatorCreator for the DtEntityListProcess class
|oCmakRadarFx::DtEntityLocationProcessCreatorCreator for the DtEntityLocationProcess class
|oCmakRadarFx::DtIsarCaptureProcessCreatorCreator for the DtIsarCaptureProcess class
|oCmakRadarFx::DtMmwCaptureProcessCreatorCreator for the DtMmwCaptureProcess class
|oCmakRadarFx::DtOcclusionProcessCreatorCreator for the DtOcclusionProcess class
|oCmakRadarFx::DtSarCaptureProcessCreatorCreator for the DtSarCaptureProcess class
|\CmakRadarFx::DtSensorListProcessCreatorCreator for the DtSensorListProcess class
oCDtBaseSettingsManager
|\CmakRadarFx::DtRadarFxSettingsManager
oCmakRadarFx::DtDelegate< Ret, Param0 >Delegate template for binding static or member functions for callback at later time The return type and single parameter is parameterized in the template
oCDtDriver
|\CmakRadarFx::DtRadarFxDriverDtRadarFxDriver is the main class that controls the processing flow of the RadarFX Server
oCmakRadarFx::DtEntityDescriptionEntity Description data structure that has the simulation ID, marking text, and entity type
oCmakRadarFx::DtEntityHelperThe DtEntityHelper is a helper class for gathering information about simulation entites from VR-Vantage
oCmakRadarFx::DtCaptureProcess::DtImageCaptureConfigDtImageCaptureConfig defines a request for an image from the RadarFX Server
|oCmakRadarFx::DtMmwCaptureProcess::DtMmwCaptureConfigStructure for holding configuration for SAR image capture
|\CmakRadarFx::DtSarCaptureProcess::DtSarCaptureConfigStructure for holding configuration for SAR image capture
oCDtImageCaptureConfig
|\CmakRadarFx::DtIsarCaptureProcess::DtIsarCaptureConfigStructure for holding configuration for ISAR image capture
oCmakRadarFx::DtImageSize
oCDtImageTaskElement
|oCmakRadarFx::DtGtifImageTaskElement
|oCmakRadarFx::DtImageCaptureTaskElementThe DtSarImageTaskElement is responsible for capturing a frame and passing it to the RadarFx driver to be sent back to the requeting client
|oCmakRadarFx::DtNitfImageTaskElement
|\CmakRadarFx::DtSingleChannelImageTaskElementThe DtSingleChannelImageTaskElement is responsible for converting 3 channel data into single channel
oCDtImageTaskElementCreator
|oCmakRadarFx::DtGtifImageTaskElementCreator
|oCmakRadarFx::DtImageCaptureTaskElementCreator
|oCmakRadarFx::DtNitfImageTaskElementCreator
|\CmakRadarFx::DtRFxSingleChannelImageTaskElementCreator
oCmakRadarFx::DtLocklessQueue< T >DtLocklessQueue is a thread safe queue for single reader/single writer
oCmakRadarFx::DtMessageFactoryDtMessageFactory class
|\CmakRadarFx::DtRadarFxMessageFactoryDtRadarFxMessageFactory creates virtual base class version of DtMessageFactory
oCmakRadarFx::DtMessageHandlerDtMessageHandler manages message delegates
oCDtMetadataPublisher
|\CmakRadarFx::DtRadarFxMetadataPublisher
oCDtMetadataPublisherCreator
|\CmakRadarFx::DtRadarFxMetadataPublisherCreator
oCmakRadarFx::DtCaptureProcess::DtObserverStateStructure used by Capture processes to keep around backups of the observer state so they can reset them after making changes
oCDtPage
|\CmakRadarFx::DtRadarFxServerPage
oCmakVrv::DtRadarFxConnectionInterfaceAbstract interface used to a user interface
|\CmakVrv::DtRadarFxConnectionWidgetWidget for DIS connection
oCmakRadarFx::DtRadarFxConnectorThe DtRadarFXConnector class manages the connection with the server and provides and interface to send and receive messages with the server
oCmakRadarFx::DtRadarFxServerDtRadarFxServer is the network server for receving and sending messages to attached clients
oCmakRadarFx::DtRadarFxSettingsRecordA DtLaserDesignatorSettingsRecord contains the current laser designator settings
oCDtSignalConnectionManager
|\CmakVrv::DtRadarFxConnectionLogicLogic for configuring the radarFx Client Connection
oCmakRadarFx::DtStreamReaderInstances of DtStreamReader decode values from a byte array this assumes the data in the byte stream is in little endian format
|\CmakRadarFx::DtBigEndianStreamReaderInstances 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
oCmakRadarFx::DtStreamWriterInstances of DtStreamWriter encode values into a byte array this writes the data to the stream in little endian format
|\CmakRadarFx::DtBigEndianStreamWriterInstances of DtStreamWriter encode values into a byte array The data will be written to the stream in big endian format
oCDtVirtualBaseClass
|oCmakRadarFx::DtProcessFactoryDtProcessFactory manages the creation of message processors
|oCmakRadarFx::DtRadarFxMessageFactoryDtRadarFxMessageFactory creates virtual base class version of DtMessageFactory
|\CmakRadarFx::DtRadarFxServerCreatorDtProcessFactory manages the creation of message processors
\CQWidget
 \CmakVrv::DtRadarFxConnectionWidgetWidget for DIS connection

Document ID: 1.0
Copyright © 2017 VT MAK Inc. All Rights Reserved (www.mak.com)