VR-Forces 4.5 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Static Public Member Functions | Protected Attributes
makVrv::DtCommunicationLineCreator Class Reference

Instantiates communication lines between entities. More...

Inheritance diagram for makVrv::DtCommunicationLineCreator:
Inheritance graph
[legend]

Public Member Functions

 DtCommunicationLineCreator (DtDe &de)
 CTOR.
DtCommunicationLinecreate (int modelSet, int visualizerType, DtCommunicationLine::AttachablePoint source, DtCommunicationLine::AttachablePoint dest)
 Creates a new communication line between the given points.
- Public Member Functions inherited from makVrv::DtVirtualBaseClass
 DtVirtualBaseClass ()
 Do nothing constructor.
virtual ~DtVirtualBaseClass ()
 Virtual do nothing destructor.

Static Public Member Functions

static DtCommunicationLineCreatorinstance (DtDe &de)
 Returns the communication line creator instance rooted on the De.

Protected Attributes

DtDemyDe

Detailed Description

Instantiates communication lines between entities.

This creator can be overriden by registering the overridden DtCommunicationLineCreator with the DtDe.

Constructor & Destructor Documentation

makVrv::DtCommunicationLineCreator::DtCommunicationLineCreator ( DtDe de)

CTOR.

Member Function Documentation

static DtCommunicationLineCreator& makVrv::DtCommunicationLineCreator::instance ( DtDe de)
static

Returns the communication line creator instance rooted on the De.

This creator can be overridden by registering an instance of DtCommunicationLineCreator with the De.

DtCommunicationLine* makVrv::DtCommunicationLineCreator::create ( int  modelSet,
int  visualizerType,
DtCommunicationLine::AttachablePoint  source,
DtCommunicationLine::AttachablePoint  dest 
)

Creates a new communication line between the given points.

Exceptions
DtCorruptedStateif agents could not be created.

Member Data Documentation

DtDe& makVrv::DtCommunicationLineCreator::myDe
protected

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

Document ID: Generated on Thu Mar 23 18:54:12 EDT 2017 from SVN revision 174804
Copyright © 2005-2017 VT MÄK. All Rights Reserved (www.mak.com)