17#include <vrfobjparam/radarObjectSensorDescriptor.h>
20#include <vrfutil/rwTemplatedMap.h>
78 virtual DtString
type()
const override;
85 virtual DtComponentDescriptor*
clone(DtReaderWriterRegistry* parentRegistry = 0)
const override;
Radar state information class for radar system configurations.
Definition rwRadarStateInfo.h:32
DtVreRadarObjectSensorDescriptor()
Default constructor (not implemented)
DtVreRadarObjectSensorDescriptor(const DtVreRadarObjectSensorDescriptor &orig, DtReaderWriterRegistry *parentRegistry=0)
Copy constructor.
DtVreRadarObjectSensorDescriptor & operator=(const DtVreRadarObjectSensorDescriptor &orig)
Assignment operator.
DtRwRadarStateInfo myInitialRadarState
Initial radar state information.
Definition vreRadarObjectSensorDescriptor.h:113
DtVreRadarObjectSensorDescriptor(const DtString &name, DtReaderWriterRegistry *parentRegistry=0)
Constructor with component name.
static DtComponentDescriptor * creator()
Factory function to create a new instance of this descriptor.
virtual DtComponentDescriptor * clone(DtReaderWriterRegistry *parentRegistry=0) const override
Creates a clone of this descriptor.
virtual DtString type() const override
Gets the type identifier for this descriptor.
const DtRwRadarStateInfo & initialRadarState() const
Gets the initial radar state.
DtEntityLabelMap myEntityLabelMap
Entity label mapping.
Definition vreRadarObjectSensorDescriptor.h:119
virtual ~DtVreRadarObjectSensorDescriptor() override
Virtual destructor.
virtual const DtEntityLabelMap & entityLabels() const
Gets the entity label map.
Export macros for the VREngage Object Parameter library.
#define VREVRFOBJPARAM_DLL
Platform-specific DLL export/import declaration.
Definition export.h:27
Include export definitions for this library.
Definition glsVreMessageUtil.h:49
DtRwTemplatedMapPtr< DtRwEntityType, DtRwString > DtEntityLabelMap
Type definition for a map of entity types to label strings.
Definition vreRadarObjectSensorDescriptor.h:28
const char DtVreRadarObjectSensorDescriptorType[]
Type identifier string for the radar object sensor descriptor.
Definition vreRadarObjectSensorDescriptor.h:25
Defines radar state information structure.