53 virtual DtReal altitude()
const;
54 virtual void setAltitude(DtReal value);
57 virtual void setDistance(DtReal value);
59 virtual DtReal time()
const;
60 virtual void setTime(DtReal value);
74 virtual const char*
xmlType()
const;
77 virtual std::set<DtString> supportedXmlTypes()
const;
119 virtual const char*
xmlType()
const;
126 namespace DtBufferSerialize
bool operator==(const DtReaderWriter &) const
Equivalence operator.
virtual const char * readerWriterType() const
Used to supply a string type that this reader writer type is. This can be used in place of dynamic-ca...
DT_DLL_readerWriter int getSize(const DtString &val)
The number of bytes required to encode the value.
bool operator==(const DtRwTemplatedListPtr &) const
Equivalence operators.
DtRwDistanceAltitudeTimeEntryList(const DtSymbolString &name, DtReaderWriterRegistry *parentRegistry=NULL)
Definition: rwDistanceAltitudeTimeEntry.h:95
Definition: symbolString.h:20
File: rwDistanceAltitudeTimeEntry.h.
Definition: rwDistanceAltitudeTimeEntry.h:23
DtRwReal myTime
Definition: rwDistanceAltitudeTimeEntry.h:82
Definition: readerWriter.h:85
static const char * theXmlType()
Definition: rwTemplatedList.h:98
Definition: readerWriterRegistry.h:39
DtRwReal myDistance
Definition: rwDistanceAltitudeTimeEntry.h:81
virtual const char * xmlType() const
Routines to archive/dearchive from an XML Environment.
Definition: rwTemplatedList.h:104
virtual void reset()
For those reader/writer items that support it, resets the reader/writer value to original state Defau...
virtual const char * xmlType() const
Definition: readerWriter.h:366
virtual std::set< DtString > supportedXmlTypes() const
Returns list of supported types. Default is the templated object xml type.
DT_DLL_VRVCORE double distance(const makVrv::DtCoordinateSystem &, const DtVector &from, const DtVector &to)
Returns the distance from the two points. Coordinates are in local database coordinates The coordinat...
DtRwDistanceAltitudeTimeEntryList(const DtString &name, const DtRwDistanceAltitudeTimeEntryList &orig, DtReaderWriterRegistry *parentRegistry=NULL)
Definition: rwDistanceAltitudeTimeEntry.h:98
DtRwDistanceAltitudeTimeEntryList(const DtRwDistanceAltitudeTimeEntryList &orig, DtReaderWriterRegistry *parentRegistry=NULL)
Definition: rwDistanceAltitudeTimeEntry.h:106
virtual int alignment() const
For those items that are sent over the network via HLA, this will give the network alignment...
DT_DLL_readerWriter char * encode(const DtFilename &val, char *buffer)
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned...
DtRwReal myAltitude
Definition: rwDistanceAltitudeTimeEntry.h:80
const char * readerWriterType() const
Used to supply a string type that this reader writer type is. This can be used in place of dynamic-ca...
Description: Readable, Writable DtReal (double)
Definition: rwReal.h:27
DtRwDistanceAltitudeTimeEntryList()
default constructor
Definition: rwDistanceAltitudeTimeEntry.h:89
DtRwDistanceAltitudeTimeEntryList(const DtString &name, DtReaderWriterRegistry *parentRegistry=NULL)
real constructor
Definition: rwDistanceAltitudeTimeEntry.h:92
A version of DtRwList that contains a homogeneous list of a templated RW type. The templated type spe...
Definition: rwTemplatedList.h:26
Definition: rwDistanceAltitudeTimeEntry.h:85
DtRwDistanceAltitudeTimeEntryList(const DtSymbolString &name, const DtRwDistanceAltitudeTimeEntryList &orig, DtReaderWriterRegistry *parentRegistry=NULL)
Definition: rwDistanceAltitudeTimeEntry.h:102
#define DT_DLL_vrfutil
This file is used to determine how to build Disable inconsistent dll linkage warning Visual Studio 6...
Definition: vrfutilDefines.h:34
const DtReaderWriter & operator=(const DtReaderWriter &orig)
assignment operator
DT_DLL_readerWriter const char * decode(DtString &val, const char *buffer)
Decodes a value from buffer and places the result in val of the type specified by val...
static const char * theXmlType()
The type that is used when archiving to an XML stream.