VR-Link API Documentation for HLA 1516
List of all members | Public Member Functions | Protected Attributes
DtMinefieldLaneMarkerRecord Class Reference

class DtMinefieldLaneMarkerRecord More...

+ Collaboration diagram for DtMinefieldLaneMarkerRecord:

Public Member Functions

 DtMinefieldLaneMarkerRecord ()
 Constructor.
 DtMinefieldLaneMarkerRecord (const DtMinefieldLaneMarkerRecord &orig)
 Copy Constructor.
DtMinefieldLaneMarkerRecordoperator= (const DtMinefieldLaneMarkerRecord &orig)
 Assignment Operators.
DtMinefieldLaneMarkerRecordoperator= (const DtNetMinefieldLaneMarkerRecord &orig)
int operator== (const DtMinefieldLaneMarkerRecord &record)
int operator!= (const DtMinefieldLaneMarkerRecord &record)
virtual ~DtMinefieldLaneMarkerRecord ()
 Destructor.
virtual void setSegmentParameters (const DtLinearSegmentRecord &seg)
 Set/Get SegmentParameters.
virtual const
DtLinearSegmentRecord
segmentParameters () const
virtual void setVisibleSideLocation (const DtVisibleSideLocation value)
 Set/Get Visible Side Location.
virtual DtVisibleSideLocation visibleSideLocation () const
virtual void unloadNetRecord (const DtNetMinefieldLaneMarkerRecord &record)
virtual void loadNetRecord (DtNetMinefieldLaneMarkerRecord &record) const
virtual void printData () const
virtual void printDataToStream (std::ostream &stream) const

Protected Attributes

DtLinearSegmentRecord mySegmentParameters
DtVisibleSideLocation myVisibleSideLocation

Detailed Description

class DtMinefieldLaneMarkerRecord

Instances of DtMinefieldLaneMarkerRecord implement the MinefieldLaneMarkerStruct used to implement the Minefield Lane Marker Linear Object

Constructor & Destructor Documentation

DtMinefieldLaneMarkerRecord::DtMinefieldLaneMarkerRecord ( )

Constructor.

DtMinefieldLaneMarkerRecord::DtMinefieldLaneMarkerRecord ( const DtMinefieldLaneMarkerRecord orig)

Copy Constructor.

virtual DtMinefieldLaneMarkerRecord::~DtMinefieldLaneMarkerRecord ( )
virtual

Destructor.

Member Function Documentation

virtual void DtMinefieldLaneMarkerRecord::loadNetRecord ( DtNetMinefieldLaneMarkerRecord record) const
virtual
int DtMinefieldLaneMarkerRecord::operator!= ( const DtMinefieldLaneMarkerRecord record)
DtMinefieldLaneMarkerRecord& DtMinefieldLaneMarkerRecord::operator= ( const DtMinefieldLaneMarkerRecord orig)

Assignment Operators.

DtMinefieldLaneMarkerRecord& DtMinefieldLaneMarkerRecord::operator= ( const DtNetMinefieldLaneMarkerRecord orig)
int DtMinefieldLaneMarkerRecord::operator== ( const DtMinefieldLaneMarkerRecord record)
virtual void DtMinefieldLaneMarkerRecord::printData ( ) const
virtual
virtual void DtMinefieldLaneMarkerRecord::printDataToStream ( std::ostream &  stream) const
virtual
virtual const DtLinearSegmentRecord& DtMinefieldLaneMarkerRecord::segmentParameters ( ) const
virtual
virtual void DtMinefieldLaneMarkerRecord::setSegmentParameters ( const DtLinearSegmentRecord seg)
virtual

Set/Get SegmentParameters.

virtual void DtMinefieldLaneMarkerRecord::setVisibleSideLocation ( const DtVisibleSideLocation  value)
virtual

Set/Get Visible Side Location.

virtual void DtMinefieldLaneMarkerRecord::unloadNetRecord ( const DtNetMinefieldLaneMarkerRecord record)
virtual
virtual DtVisibleSideLocation DtMinefieldLaneMarkerRecord::visibleSideLocation ( ) const
virtual

Member Data Documentation

DtLinearSegmentRecord DtMinefieldLaneMarkerRecord::mySegmentParameters
protected
DtVisibleSideLocation DtMinefieldLaneMarkerRecord::myVisibleSideLocation
protected

The documentation for this class was generated from the following file:

Document ID: Generated on Wed Aug 14 15:35:11 EDT 2013 from SVN revision 130445
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)