VR-Link API Documentation for HLA 1.3
Public Member Functions | Static Public Member Functions | Protected Attributes
DtEnvironmentObjectRepository Class Reference
+ Inheritance diagram for DtEnvironmentObjectRepository:
+ Collaboration diagram for DtEnvironmentObjectRepository:

List of all members.

Public Member Functions

 DtEnvironmentObjectRepository ()
virtual ~DtEnvironmentObjectRepository ()
 DtEnvironmentObjectRepository (const DtEnvironmentObjectRepository &orig)
DtEnvironmentObjectRepositoryoperator= (const DtEnvironmentObjectRepository &orig)
virtual DtStateRepositoryclone (bool copy) const
 Return a copy/empty object of the same type as this.
virtual void setObjectId (const DtEntityIdentifier &identifier)
 Set/Get Environment Object ID.
virtual const DtEntityIdentifierobjectId () const
virtual void setReferencedObjectId (const DtGlobalObjectDesignator &rtiObject)
 Set/Get Referenced Object ID.
virtual const
DtGlobalObjectDesignator
referencedObjectId () const
virtual void setForceId (const DtForceType value)
 Set/Get Force ID.
virtual DtForceType forceId () const
virtual void setObjectType (const DtSyntheticEnvironmentObjectType &type)
 Set/Get Object Type.
virtual const
DtSyntheticEnvironmentObjectType
objectType () const
virtual void printData () const
 Prints data to DtInfo.
virtual void printDataToStream (std::ostream &stream) const
 Prints data to the specified stream.

Static Public Member Functions

static
DtEnvironmentObjectRepository
create ()

Protected Attributes

DtEntityIdentifier myObjectId
DtGlobalObjectDesignator myReferencedObjId
DtForceType myForceId
DtSyntheticEnvironmentObjectType myObjectType

Constructor & Destructor Documentation


Member Function Documentation

virtual DtStateRepository* DtEnvironmentObjectRepository::clone ( bool  copy) const [virtual]

Return a copy/empty object of the same type as this.

Implements DtStateRepository.

Reimplemented in DtLinearObjectRepository, DtPointObjectRepository, and DtArealObjectRepository.

virtual const DtEntityIdentifier& DtEnvironmentObjectRepository::objectId ( ) const [virtual]
DtEnvironmentObjectRepository& DtEnvironmentObjectRepository::operator= ( const DtEnvironmentObjectRepository orig)
virtual void DtEnvironmentObjectRepository::printData ( ) const [virtual]

Prints data to DtInfo.

Implements DtStateRepository.

Reimplemented in DtPointObjectRepository, DtLinearObjectRepository, and DtArealObjectRepository.

virtual void DtEnvironmentObjectRepository::printDataToStream ( std::ostream &  stream) const [virtual]

Prints data to the specified stream.

Reimplemented from DtStateRepository.

Reimplemented in DtPointObjectRepository, DtLinearObjectRepository, and DtArealObjectRepository.

virtual void DtEnvironmentObjectRepository::setForceId ( const DtForceType  value) [virtual]

Set/Get Force ID.

virtual void DtEnvironmentObjectRepository::setObjectId ( const DtEntityIdentifier identifier) [virtual]

Set/Get Environment Object ID.

Set/Get Object Type.

Set/Get Referenced Object ID.


Member Data Documentation


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

Document ID: Generated on Mon May 14 08:06:18 EDT 2012 from SVN revision 114750
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)