![]() |
VR-Link API Documentation for HLA 1516
|
Instances of DtAntennaPatternRecord are used to represent the antenna pattern data contained in Radio Transmitter objects. More...
Inheritance diagram for DtAntennaPatternRecord:
Collaboration diagram for DtAntennaPatternRecord:Public Member Functions | |
| DtAntennaPatternRecord () | |
| default constructor | |
| DtAntennaPatternRecord (const DtAntennaPatternRecord &orig) | |
| copy constructor | |
| virtual | ~DtAntennaPatternRecord () |
| destructor | |
| DtAntennaPatternRecord & | operator= (const DtAntennaPatternRecord &orig) |
| assignment operator | |
| bool | operator== (const DtAntennaPatternRecord &orig) const |
| equality operator | |
| bool | operator!= (const DtAntennaPatternRecord &orig) const |
| inequality operator | |
| virtual void | setFromNet (const void *net, int size) |
| Set from network representation. | |
| virtual const void * | netRep (int *size=NULL) const |
| Returns network representation, fills size with size of netRep. | |
| virtual int | netSize () const |
| Returns size of network representation. | |
| virtual DtAntennaPatternRecord * | clone () const |
| Returns a new'ed clone of the instance. Caller deletes. | |
| virtual void | printData () const |
| Prints the data. | |
| virtual void | printDataToStream (std::ostream &stream) const |
Protected Attributes | |
| char * | myNetRep |
| int | myNetSize |
Instances of DtAntennaPatternRecord are used to represent the antenna pattern data contained in Radio Transmitter objects.
default constructor
| DtAntennaPatternRecord::DtAntennaPatternRecord | ( | const DtAntennaPatternRecord & | orig | ) |
copy constructor
| virtual DtAntennaPatternRecord::~DtAntennaPatternRecord | ( | ) | [virtual] |
destructor
| virtual DtAntennaPatternRecord* DtAntennaPatternRecord::clone | ( | ) | const [virtual] |
Returns a new'ed clone of the instance. Caller deletes.
Reimplemented in DtBeamAntennaPatternRecord.
| virtual const void* DtAntennaPatternRecord::netRep | ( | int * | size = NULL | ) | const [virtual] |
Returns network representation, fills size with size of netRep.
Return value is pointer to internal object with same lifetime as this. Do not delete.
Reimplemented in DtBeamAntennaPatternRecord.
| virtual int DtAntennaPatternRecord::netSize | ( | ) | const [virtual] |
Returns size of network representation.
Reimplemented in DtBeamAntennaPatternRecord.
| bool DtAntennaPatternRecord::operator!= | ( | const DtAntennaPatternRecord & | orig | ) | const |
inequality operator
| DtAntennaPatternRecord& DtAntennaPatternRecord::operator= | ( | const DtAntennaPatternRecord & | orig | ) |
assignment operator
| bool DtAntennaPatternRecord::operator== | ( | const DtAntennaPatternRecord & | orig | ) | const |
equality operator
| virtual void DtAntennaPatternRecord::printData | ( | ) | const [virtual] |
Prints the data.
Reimplemented in DtBeamAntennaPatternRecord.
| virtual void DtAntennaPatternRecord::printDataToStream | ( | std::ostream & | stream | ) | const [virtual] |
Reimplemented in DtBeamAntennaPatternRecord.
| virtual void DtAntennaPatternRecord::setFromNet | ( | const void * | net, |
| int | size | ||
| ) | [virtual] |
Set from network representation.
Reimplemented in DtBeamAntennaPatternRecord.
char* DtAntennaPatternRecord::myNetRep [protected] |
int DtAntennaPatternRecord::myNetSize [protected] |