div class="twikiTopBar">

Chair for Computer Aided Medical Procedures & Augmented Reality
Lehrstuhl für Informatikanwendungen in der Medizin & Augmented Reality

DWARF Data Structures

Here are the data structures with brief descriptions:
DWARF::AACRegisteredTranslationInfoInterface for accessing translation between two registered PoseData
DWARF::AACUserDataInfoPullSynchronous pull interface for Ubitrack measuements
AbilityConnectorDescription_iHandles one connector description of an ability. implements DWARF::ConnectorDescription
DWARF::AbilityDescriptionAccess an ability description and its connector descriptions
ActiveAbilityDescription_iClass responsible for a single ability of one service in the service manager; implements DWARF::ActiveAbilityDescription
ActiveNeedDescription_iClass responsible for a single need of one service in the service manager; implements DWARF::ActiveNeedDescription
DWARF::ActiveServiceDescriptionThe main interface of an active service description
ActiveServiceDescription_iClass responsible for a single service in the service manager; implements DWARF::ActiveServiceDescription
AnaglyphRenderModeDraws red/green color mask for Stereo vision
DWARF::ARTInterpreterThis class acts as a parser for ART tracking data
ARTkFrameMarkerNeedThe class handling the MarkerData need
ARTkFrameNFTNeedThe class handling the NFTData need
ARTkFusionClass for fusioning an ARToolkit and an inertial tracker PoseData stream
ARTkMarkerConfiguratorServiceThe class handling the setup of needs & abilities
ARTkMarkerDataNeedThe class handling the need for marker data
DWARF::ARTkMarkerDetectInterface for configuration of AR Toolkit based marker detection service
ARTkMarkerDetectionServiceThe class handling the setup of needs & abilities
ARTkMarkerInfoA class encapsulating all info we need for a single marker
DWARF::artkMarkerInfoStructure for sending detected AR Toolkit marker information as events
ARTkMarkerPositionAbilityThe class handling the ability for marker positions
ARTkMultiMarkerInfo
ARTkNFTConfiguratorServiceThe class handling the setup of needs & abilities
DWARF::artkNFTInfoStructure for sending detected NFT information as events
ARTkNftPositionAbilityThe class handling the ability for NFT position
ARTkNftShmemNeedThe class handling the need for video images (Shmem) and receiving events for modifying the search window size (PushConsumer)
ARTkPoseReconstructServiceThe class handling the setup of needs & abilities
ARTkShmemNeedThe class handling the need for video images
DWARF::AsdInstantiationChoose partners to communicate with
DWARF::AsdLoadingRegister an object within a running service with a certain need or ability description
DWARF::AsdSelectionChoose partners to communicate with
DWARF::AsdSessionEnumerate open and potentially open sessions
DWARF::AttributesInterface for accessing and enumerating attributes
DWARF::AttributesChangedInterface for notifying a service that attributes have changed
AttributesDebugger
AttributesDebuggerCreator
AttributesHolderA mixin helper class for holding attributes; implements The methods of the DWARF::Attributes interface for other classes
DWARF::BindingContextInformation on a possible context, given by a matching need or ability
DWARF::CalibrationReceiverThe class handling the calibration and runtime transformations
CalibrationWindowImplThe class handling the Qt window operations
CammatrixReceiverHandles incoming Cammatrix Events
CConfiguration
CConfiguration::AnyValueBase< ValueType >
CConfiguration::ValueBase
ChangeNotifierSends notifications when a service changes; usable by the UMA, and DIVE
CombinedMeasurement
ConnectionsDebugger
ConnectionsDebuggerCreator
DWARF::ConnectorDescriptionAccess a connector description
ConnectorDescription_iHandles one connector description of a need or ability. implements DWARF::ConnectorDescription
ConnFactoryNullConnector factory for "null" connector; does nothing
ConnFactoryObjrefConnector factory for CORBA object references
ConnFactoryPushConnector factory for CORBA notification service events
ConnFactoryShmemConnector factory for shared memory
Ubitrack::ContextEstimation
Ubitrack::ContextEstimationServiceThe class handling the setup of needs & abilities
ContextNotificationAbstract interface for needs and abilities wanting to get notified of context changes
ContextSetHelper class for holding a set of attribute/value contexts
DWARF::ContinuousPoseServicePoseService delivers events at a constant update rate
DWARF::ControlerModelEvent
ConvexHull
CorbaInitThe class with the helper for CORBA initialization
DWARF::CovarianceEllipsoid
CProtoMap
DataFlowInstantiator
DataFlowInstantiator::ComponentInfo
DebugFactory
DebuggerCreator
DebugStreamerA base class for providing special DEBUGSTREAMS
DefaultSvcInstantiationDefault handler for the SvcInstantiation interface
DefaultSvcLoadDefault handler for the SvcLoad interface
DefaultSvcSelectionDefault handler for the SvcSelection interface
DefaultSvcStartupDefault handler for the SvcStartup interface
DelegatorImporting delegator for the SvcSelection interface, allows delegated selection
DfComponent
DfGraph
DWARF::Direction
de::tum::in::dwarf::DISTARB::DISTARB
de::tum::in::dwarf::DISTARB::DISTARB_GUI
DIVEApp
DIVEConfiguration
DotLayouter
DWARFGraphView
DwarfImageInfoEventHelper class for starting windows in the GUI thread
DWARFModelEnumerator
DwarfSaveCalDataEventHelper class for starting windows in the GUI thread
DWARFService
DWARFService::Ability
DWARFService::Attributes
DWARFService::Need
DWARFService::Need::Session
DWARFSystemModel
DWARFSystemModel::ServiceManagerSession
DWARF::EasyPoseDataA wrapper for the PoseData structure with some convenience
Edge
DWARF::ErrorPoseAbility
DWARF::ErrorVisualizerServiceThe class handling the setup of needs & abilities
DWARF::InternalEvents::EventQueueQueue for storing events that should be delivered internally
DWARF::MiddlewareUtils::EventReceiver< TEvent >Creates objects that can be registered for a StructuredPushConsumer need The event will be unpacked automatically to the correct type and sent to a user-defined method. The functor must be of type Functor::Unary< void, const TEvent&>. It can point to an arbitrary function or class member. Use the Functor::Bind function to create a functor
DWARF::MiddlewareUtils::EventReceiverBase
DWARF::MiddlewareUtils::EventReceiverSession< TEvent >
DWARF::MiddlewareUtils::EventSenderGeneric class to send DWARF events
ExampleServiceThe class handling the setup of needs & abilities
ExtendedKalmanFilter
ExtendedKalmanFilter::MeasurementFunction
ExtendedKalmanFilter::TimeUpdateFunction
Facet
FilterThe class handling the basic Filter functions . This Class handling all the basic Filter functions for adding and removing abilities and needs
FilterConfigurationDebugger
FirstReceiverThe class handling needs of type FirstReceiver
FirstSenderThe class handling abilities of type FirstSender
FormelInterpreterThe Formula interpreter class This Class interpretes a formula and returns the result of the interpretation to set a new formula set the callbackpointer to a method that registers the abilities then call setString and set the pointer to a function that returns the values for the Variables of the formula
GeometryFactoryConstructs 3D objects
GetXMLDebugger
GraphLayout
GraphLayout::Edge
GraphLayout::KeyLabel
GraphLayout::Node
GraphLayouter
GraphNodeWidget
GraphView
IdentityMeasurement
DWARF::Inference1ServiceA service class for infering PoseData
InferenceQueue
DWARF::InferenceServiceThe class handling the setup of needs & abilities
InferenceServicePull
InferenceServicePush
InferenceServiceSyncPush
de::tum::in::dwarf::DISTARB::InstantiationManager
DWARF::InternalEvents::InternalEventReceiver< TEvent >Receives Events from the CORBA notification service
DWARF::InternalEvents::InternalEventSender
DWARF::IntersenseTracker
InvertServicePull
InvertServicePush
IOFilterStream
IOFilterStream::StreamBuf
DWARF::JeepLookAndFeelThe class handling the ability of the jeep lookandfeel
JeepServiceThe class handling the setup of needs & abilities
KalmanService
KillDebugger
DWARF::LayoutManager
DWARF::LayoutManagerControl
DWARF::LayoutManagerControlEvent
LayoutManagerControlSender
LayoutManagerFacade
DWARF::LayoutManagerGeometry
DWARF::LayoutManagerGeometryData
DWARF::LayoutManagerGeometryEvent
LayoutManagerGeometryReceiverHandles incoming Layout Manager Geometry Result Events
LayoutManagerGeometrySender
DWARF::LayoutManagerLayoutSettings
DWARF::LayoutManagerObjectConstraints
DWARF::LayoutManagerPosition25D
DWARF::LayoutManagerSize25D
LayoutObject
LineInterleavedRenderMode
Ubitrack::MarkerDescriptionA generic marker description
DWARF::MarkerLoaderServiceThe class handling the setup of needs & abilities
DWARF::MessageAlert
MonoRenderMode
DWARF::MultiTracker
DWARF::MultiTrackerBase
DWARF::MultiTrackerConvexHull
DWARF::MultiTrackerNeuralNet
DWARF::MultiTrackerReceiver
NcursesAppMain ncurses application class
NeedConnectorDescription_iHandles one connector description of a need. implements DWARF::ConnectorDescription
DWARF::NeedDescriptionAccess a need description and its connector descriptions
NeuralNet
DWARF::ObjectCalibrationThe class handling the calibration task
Ubitrack::ObjectNodeA class for describing Ubitrack objects
de::tum::in::dwarf::DISTARB::ObjectReference
DWARF::ObjrefImporterNeed< CORBAInterface >
DWARF::ObjrefImporterNeed< CORBAInterface >::Processor
DWARF::PackedAttributeName-value attribute pair
ParsephoneThe Parsephone formula interpreter class . This Class uses the formula interpreter class to interprete formulas
DWARF::PartnerInformation on a potential communication partner for a need
PathFinder
PdataReceiverHandles incoming PoseData Events
DWARF::PointingDeviceReceiverThe class handling the PoseData events from the pointing device
PolynomialPredictor
DWARF::PoseDataThe structure for the position data
PoseDataNeedThe class handling the PoseData need
DWARF::PoseDataPlayerThe class handling the setup of needs & abilities
DWARF::PoseDataPlayer::PoseDataReaderReads PoseDatas from a File
PoseEKF
PoseEKF::MotionModel
PoseReceiverFactoryConstructs PoseData sinks
DWARF::PoseSenderClass for sending PoseData events
PoseSequence
PoseSequenceCollection
PoseSequenceSubCollection
PoseSequenceView
DWARF::PoseServiceA service class for sending PoseData
PredicatesDebugger
PredicatesDebuggerCreator
DWARF::InternalEvents::ProcessId
PushSupplierDebugger
PushSupplierDebugger::AnyEvent
PushSupplierDebuggerCreator
PyCrustDebugger
PythonDebugger
QClickLabel
QPushButtonID
QtPostThread< Runnee >
QuaternionMeasurement
QuaternionPredictor
QueryFinder
DWARF::InternalEvents::QueuedEvent< TEvent >
DWARF::InternalEvents::QueuedEventBase
ReceiverThe class handling the receiving of events in a filter . This Class handling all the basic functions for receiving events On instantiation the receiver object needs a pointer to the instantiatin objects (e.g. the filter ) On receiving an event the gotEvent method of this class is called passing a this-pointer to the filter for access to the stored event (lastEvent)
DWARF::InternalEvents::ReceiverMap
ReentrantMutexA helper class for reentrant locks
RenderMode
de::tum::in::dwarf::DISTARB::RowLayout
SamplerService
SceneGraphManagerFunctions as Mediator for Scenegraph Manipulations
Ubitrack::SearchReply
Ubitrack::SearchRequest
SecondReceiverThe class handling needs of type SecondReceiver
SecondSenderThe class handling abilities of type SecondSender
SenderThe class handling the sending of events in a filter . This Class handling all the basic functions for sending events
DWARF::ServiceEvery service must support this interface
DWARF::ServiceChangedEvent notifying that something about a service description has changed
DWARF::ServiceDescriptionAccess a service description and its need and ability descriptions
ServiceFactory
ServiceFactory::LoaderBase
ServiceFactory::TemplateLoader< T >
DWARF::ServiceManagerThe main interface of the service manager
ServiceManager_iMain facade class of the service manager; implements DWARF::ServiceManager
SessionRepresents one end of a connection between an ability and a need
ShmemNeedThe class handling the shared memory need
ShmemViewerThe DWARF service class
ShmemViewerWindowThe main Qt window class, derived from QMainWindow
SlpLocatorResponsible for all SLP communication in the service manager
DWARF::SMgrDescribeServicesManages service descriptions within one service manager
DWARF::SMgrRegisterServicesRegister a running service (a process) with a service description in the service manager
SoAutoLayoutKit
SoCameraDataReceiverThe class handling the shared memory need for CameraImages
SoDwarfCamera
SoDwarfViewerThe actual Viewer for DWARF
SoDwarfViewerFactoryConstructs a new Dwarf Viewer in its own window
SoPoseDataReceiverReceives PoseData and makes it available to the SceneGraph. The SoPoseDataReceiver is a custom Node especially tailored to the needs of DWARF It inherits both from SoNode class and the POA_DWARF::SvcProtPushConsumer Interface. On creation the Node creates a new Need and registers it at the ServiceManager. When a communication channel is set up by the ServiceManager the Node receives PoseData events. It then extracts the values from the events and writes them to its fields to make them available to the Scenegraph
SoStereoCameraKitA virtual rack for two Cameras
DWARF::SpatextBaseDataQueryQuery interface for the spatial context federation service some general remarks about this interface: -> each method call using the 'unique_identifier' and / or 'class_identifier' parameter (when it is not 'null') must specify a case sensitive string as the correponding parameter -> when using the get*History methods which return a sequence of SpatextBaseData then the latest history item of the entity is located at the beginning of the sequence (SpatextBaseData[0]) -> when using the get*History methods which return a matrix of SpatextBaseData then the latest history item of each entity is located at the beginning of the history sequence (e.g. SpatextBaseData[17][0])
SrgEdge
SrgNode
SrgNode::EdgeInfo
SrGraph
StartDebugger
DWARF::StaticAutoCalibrationServiceThe class handling the setup of needs & abilities
DWARF::StaticCalibrationServiceThe class handling the setup of needs & abilities
StaticEdgeService
StaticEdgeService::PoseAbility
DWARF::SvcInstantiationCallback interface to notify a template service that the set of potential instantiation contexts has changed
DWARF::SvcLoadLoad a new service into memory, e.g. by starting a new process
DWARF::SvcProtObjrefImporterImport a reference to a remote object
DWARF::SvcProtPullConsumerPull CORBA structured events (experimental)
DWARF::SvcProtPushConsumerReceive CORBA structured events
DWARF::SvcProtPushSupplierSend CORBA structured events
DWARF::SvcProtShmemRead or write shared memory
DWARF::SvcSelectionCallback interface to notify a service that the set of potential communication partners has been changed
DWARF::SvcSessionStart and end sessions to other services
DWARF::SvcStartupStart a service, e.g. by starting a thread and using hardware resources
SystemModelPathFinderFinds paths in a SRG defined by a DWARF system model
SystemModelQueryFinder
SystemModelSrgGeneratorGenerates a spatial relationship graph from a DWARF system model
TemplateServiceThe class handling service startup and shutdown
DWARF::translation3dTranslation vector between to registered PoseDatas/markers
DWARF::TranslationInfoStruct that is send as event with the PoseDataRegistration infos
Ubitrack::UbitrackMiddlewareAgent
UmaService::ActiveQuery
DWARF::UserGazeEvent to forward gaze information
Ubitrack::UTEdge
DWARF::UTPoseDataAsyncPullAsynchronous pull interface for Ubitrack measuements
DWARF::UTPoseDataAsyncPushAsynchronous push interface for Ubitrack measuements
DWARF::UTPoseDataSyncPullSynchronous pull interface for Ubitrack measuements
Vertex
DWARF::ViewerControl
DWARF::ViewerControlEvent
ViewerControlImpl
ViewerControlReceiverHandles incoming Viewer Command Events
ViewerFacadeThe Facade for the DWARF Viewer
DWARF::ViewerLayoutControl
DWARF::ViewerLayoutControlEvent
DWARF::ViewerLayoutControlGeometryData
ViewerLayoutControlImpl
DWARF::ViewerLayoutControlLayoutSettings
DWARF::ViewerLayoutControlObjectConstraints
DWARF::ViewerLayoutControlPosition25D
ViewerLayoutControlReceiverHandles incoming Viewer Layout Command Events
DWARF::ViewerLayoutControlSize25D
WorkerA helper class for threading, cleanup, and reentrant outcalls. Each ActiveServiceDescription_i is at the root of a of worker objects
DWARF::WorldPoseSenderClass for sending the internal world coordinate system calibration data
XmlServiceDescriberXML Parser for service descriptions
XsensTrackerWrapper class for the MT9-B tracker
XsensTrackerException
XsensTrackerServiceThe class handling the setup of needs & abilities

Data Structures | generated on Sun Apr 29 02:01:08 2007 by Doxygen 1.4.1 for DWARF