VR-Exchange 2.10 API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Typedefs | Enumerations | Functions
MAKVrExchange::DtDdsBroker Namespace Reference

Classes

class  DtDdsBroker
 Implements a DtBroker for the DDS Architecture. More...
 
class  DtDdsBrokerDialog
 Responsible for displaying all information about the broker. More...
 
class  DtDdsBrokerInitializer
 Parses the MTL file, and reads command line arguments to produce a set of parameters useful for DtDdsBroker instances. More...
 
class  DtDdsConnectionSettingsWidget
 Widget containing the DIS connection settings for the dis broker. More...
 
class  DtDdsDiscoverableCriteria
 Provides discoverable criteria initialization parameters to the DDS Broker. More...
 
class  DtDdsGeneralSettingsWidget
 Provides an interface for configuring DDS connection settings. More...
 
class  DtDdsObjectTranslator
 DtObjectTranslator instances are responsible for translating between DDS and the Portal for objects, or things that have state. More...
 
class  DtDdsInteractionTranslator
 Base class for Interaction Translators. More...
 
class  DtDetonationTranslator
 Provides Detonation interaction translation between DDS and the VR-Exchange Portal. More...
 
class  DtEntityIdMapper
 DtEntityIdMapper is used to map the portal entityID attribute to a DDS entity. More...
 
class  DtEntityTranslator
 Provides Entity State object translation between DDS and the VR-Exchange Portal. More...
 
class  DtFireTranslator
 Provides Fire interaction translation between DDS and the VR-Exchange Portal. More...
 
class  DtGlobalIdMapper
 DtGlobalIdMapper is used to convert between Poral ObjectId's and DDS Entity. More...
 
class  DtDdsGlobalIdContainer
 A simple helper class for DtGlobalIdMapper. More...
 
class  DtThrottle
 Tracks and verifies throttling for different object identifiers. More...
 
class  DtDdsCbInfo
 Helper class for storing update callbacks. More...
 
class  DtDdsDomainConnection
 
class  DtDdsDomainConnInitializer
 
class  DtEntityPublisher
 Handles publication of DDS Entity State objects. More...
 
class  DtReflectedEntity
 
class  DtReflectedObject
 Provides a common base class for DDS reflected objects. More...
 

Typedefs

typedef DtGlobalIdMapper *(* DtGlobalIdMapperCreator )()
 A Function pointer for a GlobalIdMapper creator function. More...
 

Enumerations

enum  DdsBrokerObjectDataField { ThrottleRateData = 0 }
 Enumeration for DDS Broker Object Data field(s). More...
 

Functions

DT_DLL_VLDDS void DtDdsCopyVector (const simpleOM::SpatialVector &src, DtVector32 &dest)
 
DT_DLL_VLDDS void DtDdsCopyVector (const DtVector32 &src, simpleOM::SpatialVector &dest)
 
DT_DLL_VLDDS void DtDdsCopyVector (const simpleOM::SpatialVector &src, DtVector64 &dest)
 
DT_DLL_VLDDS void DtDdsCopyVector (const DtVector64 &src, simpleOM::SpatialVector &dest)
 
DT_DLL_VLDDS void DtDdsCopyTaitBryan (const simpleOM::TaitBryan &src, DtTaitBryan &dest)
 
DT_DLL_VLDDS void DtDdsCopyTaitBryan (const DtTaitBryan &src, simpleOM::TaitBryan &dest)
 

Typedef Documentation

typedef DtGlobalIdMapper*(* MAKVrExchange::DtDdsBroker::DtGlobalIdMapperCreator)()

A Function pointer for a GlobalIdMapper creator function.

Enumeration Type Documentation

Enumeration for DDS Broker Object Data field(s).

Enumerator
ThrottleRateData 

Function Documentation

void MAKVrExchange::DtDdsBroker::DtDdsCopyTaitBryan ( const simpleOM::TaitBryan &  src,
DtTaitBryan &  dest 
)
inline
void MAKVrExchange::DtDdsBroker::DtDdsCopyTaitBryan ( const DtTaitBryan &  src,
simpleOM::TaitBryan &  dest 
)
inline
void MAKVrExchange::DtDdsBroker::DtDdsCopyVector ( const simpleOM::SpatialVector &  src,
DtVector32 &  dest 
)
inline
void MAKVrExchange::DtDdsBroker::DtDdsCopyVector ( const DtVector32 &  src,
simpleOM::SpatialVector &  dest 
)
inline
void MAKVrExchange::DtDdsBroker::DtDdsCopyVector ( const simpleOM::SpatialVector &  src,
DtVector64 &  dest 
)
inline
void MAKVrExchange::DtDdsBroker::DtDdsCopyVector ( const DtVector64 &  src,
simpleOM::SpatialVector &  dest 
)
inline

Document ID: Generated on Mon May 25 18:45:12 EDT 2026 from SVN revision 289111
Copyright © 2005-2026 MAK Technologies. All Rights Reserved (www.mak.com)