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::AACRegisteredTranslationInfo
Interface for accessing translation between two registered
PoseData
DWARF::AACUserDataInfoPull
Synchronous pull interface for Ubitrack measuements
AbilityConnectorDescription_i
Handles one connector description of an ability. implements
DWARF::ConnectorDescription
DWARF::AbilityDescription
Access an ability description and its connector descriptions
ActiveAbilityDescription_i
Class responsible for a single ability of one service in the service manager; implements DWARF::ActiveAbilityDescription
ActiveNeedDescription_i
Class responsible for a single need of one service in the service manager; implements DWARF::ActiveNeedDescription
DWARF::ActiveServiceDescription
The main interface of an active service description
ActiveServiceDescription_i
Class responsible for a single service in the service manager; implements
DWARF::ActiveServiceDescription
AnaglyphRenderMode
Draws red/green color mask for Stereo vision
DWARF::ARTInterpreter
This class acts as a parser for ART tracking data
ARTkFrameMarkerNeed
The class handling the MarkerData need
ARTkFrameNFTNeed
The class handling the NFTData need
ARTkFusion
Class for fusioning an ARToolkit and an inertial tracker PoseData stream
ARTkMarkerConfiguratorService
The class handling the setup of needs & abilities
ARTkMarkerDataNeed
The class handling the need for marker data
DWARF::ARTkMarkerDetect
Interface for configuration of AR Toolkit based marker detection service
ARTkMarkerDetectionService
The class handling the setup of needs & abilities
ARTkMarkerInfo
A class encapsulating all info we need for a single marker
DWARF::artkMarkerInfo
Structure for sending detected AR Toolkit marker information as events
ARTkMarkerPositionAbility
The class handling the ability for marker positions
ARTkMultiMarkerInfo
ARTkNFTConfiguratorService
The class handling the setup of needs & abilities
DWARF::artkNFTInfo
Structure for sending detected NFT information as events
ARTkNftPositionAbility
The class handling the ability for NFT position
ARTkNftShmemNeed
The class handling the need for video images (Shmem) and receiving events for modifying the search window size (PushConsumer)
ARTkPoseReconstructService
The class handling the setup of needs & abilities
ARTkShmemNeed
The class handling the need for video images
DWARF::AsdInstantiation
Choose partners to communicate with
DWARF::AsdLoading
Register an object within a running service with a certain need or ability description
DWARF::AsdSelection
Choose partners to communicate with
DWARF::AsdSession
Enumerate open and potentially open sessions
DWARF::Attributes
Interface for accessing and enumerating attributes
DWARF::AttributesChanged
Interface for notifying a service that attributes have changed
AttributesDebugger
AttributesDebuggerCreator
AttributesHolder
A mixin helper class for holding attributes; implements The methods of the
DWARF::Attributes
interface for other classes
DWARF::BindingContext
Information on a possible context, given by a matching need or ability
DWARF::CalibrationReceiver
The class handling the calibration and runtime transformations
CalibrationWindowImpl
The class handling the Qt window operations
CammatrixReceiver
Handles incoming Cammatrix Events
CConfiguration
CConfiguration::AnyValueBase< ValueType >
CConfiguration::ValueBase
ChangeNotifier
Sends notifications when a service changes; usable by the UMA, and DIVE
CombinedMeasurement
ConnectionsDebugger
ConnectionsDebuggerCreator
DWARF::ConnectorDescription
Access a connector description
ConnectorDescription_i
Handles one connector description of a need or ability. implements
DWARF::ConnectorDescription
ConnFactoryNull
Connector factory for "null" connector; does nothing
ConnFactoryObjref
Connector factory for
CORBA
object references
ConnFactoryPush
Connector factory for
CORBA
notification service events
ConnFactoryShmem
Connector factory for shared memory
Ubitrack::ContextEstimation
Ubitrack::ContextEstimationService
The class handling the setup of needs & abilities
ContextNotification
Abstract interface for needs and abilities wanting to get notified of context changes
ContextSet
Helper class for holding a set of attribute/value contexts
DWARF::ContinuousPoseService
PoseService
delivers events at a constant update rate
DWARF::ControlerModelEvent
ConvexHull
CorbaInit
The class with the helper for
CORBA
initialization
DWARF::CovarianceEllipsoid
CProtoMap
DataFlowInstantiator
DataFlowInstantiator::ComponentInfo
DebugFactory
DebuggerCreator
DebugStreamer
A base class for providing special DEBUGSTREAMS
DefaultSvcInstantiation
Default handler for the SvcInstantiation interface
DefaultSvcLoad
Default handler for the SvcLoad interface
DefaultSvcSelection
Default handler for the SvcSelection interface
DefaultSvcStartup
Default handler for the SvcStartup interface
Delegator
Importing 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
DwarfImageInfoEvent
Helper class for starting windows in the GUI thread
DWARFModelEnumerator
DwarfSaveCalDataEvent
Helper class for starting windows in the GUI thread
DWARFService
DWARFService::Ability
DWARFService::Attributes
DWARFService::Need
DWARFService::Need::Session
DWARFSystemModel
DWARFSystemModel::ServiceManagerSession
DWARF::EasyPoseData
A wrapper for the
PoseData
structure with some convenience
Edge
DWARF::ErrorPoseAbility
DWARF::ErrorVisualizerService
The class handling the setup of needs & abilities
DWARF::InternalEvents::EventQueue
Queue 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::EventSender
Generic class to send
DWARF
events
ExampleService
The class handling the setup of needs & abilities
ExtendedKalmanFilter
ExtendedKalmanFilter::MeasurementFunction
ExtendedKalmanFilter::TimeUpdateFunction
Facet
Filter
The class handling the basic Filter functions . This Class handling all the basic Filter functions for adding and removing abilities and needs
FilterConfigurationDebugger
FirstReceiver
The class handling needs of type FirstReceiver
FirstSender
The class handling abilities of type FirstSender
FormelInterpreter
The 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
GeometryFactory
Constructs 3D objects
GetXMLDebugger
GraphLayout
GraphLayout::Edge
GraphLayout::KeyLabel
GraphLayout::Node
GraphLayouter
GraphNodeWidget
GraphView
IdentityMeasurement
DWARF::Inference1Service
A service class for infering
PoseData
InferenceQueue
DWARF::InferenceService
The 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::JeepLookAndFeel
The class handling the ability of the jeep lookandfeel
JeepService
The class handling the setup of needs & abilities
KalmanService
KillDebugger
DWARF::LayoutManager
DWARF::LayoutManagerControl
DWARF::LayoutManagerControlEvent
LayoutManagerControlSender
LayoutManagerFacade
DWARF::LayoutManagerGeometry
DWARF::LayoutManagerGeometryData
DWARF::LayoutManagerGeometryEvent
LayoutManagerGeometryReceiver
Handles incoming Layout Manager Geometry Result Events
LayoutManagerGeometrySender
DWARF::LayoutManagerLayoutSettings
DWARF::LayoutManagerObjectConstraints
DWARF::LayoutManagerPosition25D
DWARF::LayoutManagerSize25D
LayoutObject
LineInterleavedRenderMode
Ubitrack::MarkerDescription
A generic marker description
DWARF::MarkerLoaderService
The class handling the setup of needs & abilities
DWARF::MessageAlert
MonoRenderMode
DWARF::MultiTracker
DWARF::MultiTrackerBase
DWARF::MultiTrackerConvexHull
DWARF::MultiTrackerNeuralNet
DWARF::MultiTrackerReceiver
NcursesApp
Main ncurses application class
NeedConnectorDescription_i
Handles one connector description of a need. implements
DWARF::ConnectorDescription
DWARF::NeedDescription
Access a need description and its connector descriptions
NeuralNet
DWARF::ObjectCalibration
The class handling the calibration task
Ubitrack::ObjectNode
A class for describing Ubitrack objects
de::tum::in::dwarf::DISTARB::ObjectReference
DWARF::ObjrefImporterNeed< CORBAInterface >
DWARF::ObjrefImporterNeed< CORBAInterface >::Processor
DWARF::PackedAttribute
Name-value attribute pair
Parsephone
The Parsephone formula interpreter class . This Class uses the formula interpreter class to interprete formulas
DWARF::Partner
Information on a potential communication partner for a need
PathFinder
PdataReceiver
Handles incoming PoseData Events
DWARF::PointingDeviceReceiver
The class handling the
PoseData
events from the pointing device
PolynomialPredictor
DWARF::PoseData
The structure for the position data
PoseDataNeed
The class handling the PoseData need
DWARF::PoseDataPlayer
The class handling the setup of needs & abilities
DWARF::PoseDataPlayer::PoseDataReader
Reads PoseDatas from a File
PoseEKF
PoseEKF::MotionModel
PoseReceiverFactory
Constructs PoseData sinks
DWARF::PoseSender
Class for sending
PoseData
events
PoseSequence
PoseSequenceCollection
PoseSequenceSubCollection
PoseSequenceView
DWARF::PoseService
A 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
Receiver
The 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
ReentrantMutex
A helper class for reentrant locks
RenderMode
de::tum::in::dwarf::DISTARB::RowLayout
SamplerService
SceneGraphManager
Functions as Mediator for Scenegraph Manipulations
Ubitrack::SearchReply
Ubitrack::SearchRequest
SecondReceiver
The class handling needs of type SecondReceiver
SecondSender
The class handling abilities of type SecondSender
Sender
The class handling the sending of events in a filter . This Class handling all the basic functions for sending events
DWARF::Service
Every service must support this interface
DWARF::ServiceChanged
Event notifying that something about a service description has changed
DWARF::ServiceDescription
Access a service description and its need and ability descriptions
ServiceFactory
ServiceFactory::LoaderBase
ServiceFactory::TemplateLoader< T >
DWARF::ServiceManager
The main interface of the service manager
ServiceManager_i
Main facade class of the service manager; implements
DWARF::ServiceManager
Session
Represents one end of a connection between an ability and a need
ShmemNeed
The class handling the shared memory need
ShmemViewer
The
DWARF
service class
ShmemViewerWindow
The main Qt window class, derived from QMainWindow
SlpLocator
Responsible for all SLP communication in the service manager
DWARF::SMgrDescribeServices
Manages service descriptions within one service manager
DWARF::SMgrRegisterServices
Register a running service (a process) with a service description in the service manager
SoAutoLayoutKit
SoCameraDataReceiver
The class handling the shared memory need for CameraImages
SoDwarfCamera
SoDwarfViewer
The actual Viewer for
DWARF
SoDwarfViewerFactory
Constructs a new Dwarf Viewer in its own window
SoPoseDataReceiver
Receives 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
SoStereoCameraKit
A virtual rack for two Cameras
DWARF::SpatextBaseDataQuery
Query 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::StaticAutoCalibrationService
The class handling the setup of needs & abilities
DWARF::StaticCalibrationService
The class handling the setup of needs & abilities
StaticEdgeService
StaticEdgeService::PoseAbility
DWARF::SvcInstantiation
Callback interface to notify a template service that the set of potential instantiation contexts has changed
DWARF::SvcLoad
Load a new service into memory, e.g. by starting a new process
DWARF::SvcProtObjrefImporter
Import a reference to a remote object
DWARF::SvcProtPullConsumer
Pull
CORBA
structured events (experimental)
DWARF::SvcProtPushConsumer
Receive
CORBA
structured events
DWARF::SvcProtPushSupplier
Send
CORBA
structured events
DWARF::SvcProtShmem
Read or write shared memory
DWARF::SvcSelection
Callback interface to notify a service that the set of potential communication partners has been changed
DWARF::SvcSession
Start and end sessions to other services
DWARF::SvcStartup
Start a service, e.g. by starting a thread and using hardware resources
SystemModelPathFinder
Finds paths in a SRG defined by a
DWARF
system model
SystemModelQueryFinder
SystemModelSrgGenerator
Generates a spatial relationship graph from a
DWARF
system model
TemplateService
The class handling service startup and shutdown
DWARF::translation3d
Translation vector between to registered PoseDatas/markers
DWARF::TranslationInfo
Struct that is send as event with the PoseDataRegistration infos
Ubitrack::UbitrackMiddlewareAgent
UmaService::ActiveQuery
DWARF::UserGaze
Event to forward gaze information
Ubitrack::UTEdge
DWARF::UTPoseDataAsyncPull
Asynchronous pull interface for Ubitrack measuements
DWARF::UTPoseDataAsyncPush
Asynchronous push interface for Ubitrack measuements
DWARF::UTPoseDataSyncPull
Synchronous pull interface for Ubitrack measuements
Vertex
DWARF::ViewerControl
DWARF::ViewerControlEvent
ViewerControlImpl
ViewerControlReceiver
Handles incoming Viewer Command Events
ViewerFacade
The Facade for the
DWARF
Viewer
DWARF::ViewerLayoutControl
DWARF::ViewerLayoutControlEvent
DWARF::ViewerLayoutControlGeometryData
ViewerLayoutControlImpl
DWARF::ViewerLayoutControlLayoutSettings
DWARF::ViewerLayoutControlObjectConstraints
DWARF::ViewerLayoutControlPosition25D
ViewerLayoutControlReceiver
Handles incoming Viewer Layout Command Events
DWARF::ViewerLayoutControlSize25D
Worker
A helper class for threading, cleanup, and reentrant outcalls. Each
ActiveServiceDescription_i
is at the root of a of worker objects
DWARF::WorldPoseSender
Class for sending the internal world coordinate system calibration data
XmlServiceDescriber
XML Parser for service descriptions
XsensTracker
Wrapper class for the MT9-B tracker
XsensTrackerException
XsensTrackerService
The 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