|
Data Structures |
| struct | UserGaze |
| | Event to forward gaze information. More...
|
| struct | translation3d |
| | the translation vector between to registered PoseDatas/markers More...
|
| struct | TranslationInfo |
| | the struct that is send as event with the PoseDataRegistration infos More...
|
| interface | AACUserDataInfoPull |
| | Synchronous pull interface for Ubitrack measuements. More...
|
| interface | AACRegisteredTranslationInfo |
| | interface for accessing translation between two registered PoseData More...
|
| interface | ARTkMarkerDetect |
| | Interface for configuration of AR Toolkit based marker detection service. More...
|
| struct | artkMarkerInfo |
| | Structure for sending detected AR Toolkit marker information as events. More...
|
| struct | artkNFTInfo |
| | Structure for sending detected NFT information as events. More...
|
| struct | ControlerModelEvent |
| struct | LayoutManagerPosition25D |
| struct | LayoutManagerSize25D |
| struct | LayoutManagerGeometryData |
| struct | LayoutManagerObjectConstraints |
| struct | LayoutManagerLayoutSettings |
| interface | LayoutManagerControl |
| struct | LayoutManagerControlEvent |
| interface | LayoutManagerGeometry |
| struct | LayoutManagerGeometryEvent |
| interface | LayoutManager |
| struct | MessageAlert |
| struct | PoseData |
| | The structure for the position data. More...
|
| interface | UTPoseDataSyncPull |
| | Synchronous pull interface for Ubitrack measuements. More...
|
| interface | UTPoseDataAsyncPush |
| | Asynchronous push interface for Ubitrack measuements. More...
|
| interface | UTPoseDataAsyncPull |
| | Asynchronous pull interface for Ubitrack measuements. More...
|
| struct | PackedAttribute |
| | Name-value attribute pair. More...
|
| interface | Attributes |
| | Interface for accessing and enumerating attributes. More...
|
| interface | AttributesChanged |
| | Interface for notifying a service that attributes have changed. More...
|
| struct | ServiceChanged |
| | Event notifying that something about a service description has changed. More...
|
| interface | SMgrDescribeServices |
| | Manages service descriptions within one service manager. More...
|
| interface | ServiceDescription |
| | Access a service description and its need and ability descriptions. More...
|
| interface | NeedDescription |
| | Access a need description and its connector descriptions. More...
|
| interface | AbilityDescription |
| | Access an ability description and its connector descriptions. More...
|
| interface | ConnectorDescription |
| | Access a connector description. More...
|
| interface | Service |
| | Every service must support this interface. More...
|
| interface | SvcLoad |
| | Load a new service into memory, e.g. by starting a new process. More...
|
| interface | SMgrRegisterServices |
| | Register a running service (a process) with a service description in the service manager. More...
|
| interface | AsdLoading |
| | Register an object within a running service with a certain need or ability description. More...
|
| interface | SvcStartup |
| | Start a service, e.g. by starting a thread and using hardware resources. More...
|
| struct | Partner |
| | Information on a potential communication partner for a need. More...
|
| interface | SvcSelection |
| | Callback interface to notify a service that the set of potential communication partners has been changed. More...
|
| interface | AsdSelection |
| | Choose partners to communicate with. More...
|
| interface | SvcSession |
| | Start and end sessions to other services. More...
|
| interface | AsdSession |
| | Enumerate open and potentially open sessions. More...
|
| interface | SvcProtObjrefImporter |
| | Import a reference to a remote object. More...
|
| interface | SvcProtPushSupplier |
| | Send CORBA structured events. More...
|
| interface | SvcProtPushConsumer |
| | Receive CORBA structured events. More...
|
| interface | SvcProtPullConsumer |
| | Pull CORBA structured events (experimental). More...
|
| interface | SvcProtShmem |
| | Read or write shared memory. More...
|
| struct | BindingContext |
| | Information on a possible context, given by a matching need or ability. More...
|
| interface | SvcInstantiation |
| | Callback interface to notify a template service that the set of potential instantiation contexts has changed. More...
|
| interface | AsdInstantiation |
| | Choose partners to communicate with. More...
|
| interface | ServiceManager |
| | The main interface of the service manager. More...
|
| interface | ActiveServiceDescription |
| | The main interface of an active service description. More...
|
| interface | 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]). More...
|
| interface | ViewerControl |
| struct | ViewerControlEvent |
| struct | ViewerLayoutControlPosition25D |
| struct | ViewerLayoutControlSize25D |
| struct | ViewerLayoutControlGeometryData |
| struct | ViewerLayoutControlObjectConstraints |
| struct | ViewerLayoutControlLayoutSettings |
| interface | ViewerLayoutControl |
| struct | ViewerLayoutControlEvent |
| class | ContinuousPoseService |
| | PoseService delivers events at a constant update rate. More...
|
| class | EasyPoseData |
| | A wrapper for the PoseData structure with some convenience. More...
|
| class | PoseSender |
| | Class for sending PoseData events. More...
|
| class | PoseService |
| | A service class for sending PoseData. More...
|
| class | PoseDataPlayer |
| | The class handling the setup of needs & abilities. More...
|
| class | ARTInterpreter |
| | This class acts as a parser for ART tracking data. More...
|
| class | IntersenseTracker |
| class | MultiTracker |
| struct | Direction |
| class | MultiTrackerBase |
| class | MultiTrackerConvexHull |
| class | MultiTrackerNeuralNet |
| class | MultiTrackerReceiver |
| class | CalibrationReceiver |
| | The class handling the calibration and runtime transformations. More...
|
| class | ObjectCalibration |
| | The class handling the calibration task. More...
|
| class | PointingDeviceReceiver |
| | The class handling the PoseData events from the pointing device. More...
|
| class | WorldPoseSender |
| | Class for sending the internal world coordinate system calibration data. More...
|
| class | MarkerLoaderService |
| | The class handling the setup of needs & abilities. More...
|
| class | CovarianceEllipsoid |
| class | ErrorPoseAbility |
| class | ErrorVisualizerService |
| | The class handling the setup of needs & abilities. More...
|
| class | ObjrefImporterNeed |
| class | InferenceService |
| | The class handling the setup of needs & abilities. More...
|
| class | Inference1Service |
| | A service class for infering PoseData. More...
|
| class | StaticAutoCalibrationService |
| | The class handling the setup of needs & abilities. More...
|
| class | StaticCalibrationService |
| | The class handling the setup of needs & abilities. More...
|
| class | JeepLookAndFeel |
| | The class handling the ability of the jeep lookandfeel. More...
|
Namespaces |
| namespace | InternalEvents |
| namespace | MiddlewareUtils |
| namespace | Util |
Typedefs |
| typedef string | AACUserID |
| | Data type for user identifiers.
|
| typedef string | VOPoseDataReceiverID |
| | Data type identifying the PoseReceiver in the Viewer.
|
|
typedef sequence< AACUserID > | UserIDSeq |
| | a sequence of UserIDs
|
| typedef long | artkXYPattern [16 *16] |
| | xy dimension of artkPattern
|
| typedef artkXYPattern | artkColorPattern [3] |
| | color dimension of artkPattern
|
| typedef artkColorPattern | artkPattern [4] |
| | Data structure describing a AR Toolkit pattern.
|
| typedef double | artkCoord2D [2] |
| | type defining (x,y) coordinate in image
|
| typedef double | artkLine [3] |
| | type defining line in 2D
|
| typedef artkLine | artkMarkerBoundary [4] |
| | type defining set of four lines bounding artk marker
|
| typedef artkCoord2D | artkMarkerCorner [4] |
| | type defining corners of artk marker
|
| typedef sequence< artkMarkerInfo > | artkFrameMarkers |
| | An unbounded number of markers detected in a single video frame.
|
| typedef sequence< LayoutManagerGeometryData > | LayoutManagerGeometryDataSequence |
| typedef sequence< string > | LayoutManagerStringSequence |
| typedef float | Float3d [3] |
| typedef sequence< Float5d > | PosSequence5d |
| typedef string | UTObjectID |
| | Data type for object identifiers in the Spatial Relationship graph.
|
| typedef double | pos3d [3] |
| typedef double | quaternion [4] |
| typedef double | covarMatrix6x6 [6][6] |
| | Data type for 6x6 covariance matrices.
|
|
typedef sequence< PoseData > | PoseDataSeq |
| | Sequence of PoseData.
|
|
typedef sequence< string > | StringSeq |
| | A sequence of strings used for enumerating descriptions.
|
|
typedef sequence< PackedAttribute > | PackedAttributes |
| | Sequence of name-value attribute pairs.
|
|
typedef sequence< Partner > | PartnerSeq |
| | Information on a sequence of partners.
|
|
typedef sequence< BindingContext > | BindingContextSeq |
| | Information on a sequence of partners.
|
|
typedef sequence< SpatextBaseData > | SpatextBaseDataSeq |
| | Sequence of SpatextBaseData.
|
|
typedef sequence< SpatextBaseDataSeq > | SpatextBaseDataMatrix |
| | matrix of SpatextBaseData items
|
| typedef sequence< SpatextData > | SpatextDataSeq |
| | Sequence of SpatextData.
|
|
typedef sequence< VehicleData > | VehicleDataSeq |
| | Sequence of VehicleData.
|
| typedef sequence< string > | ViewerLayoutControlStringSequence |
Enumerations |
| enum | ControlerModelType |
| enum | LayoutManagerObjectType |
| enum | LayoutManagerFixedConstraint |
| enum | LayoutManagerDepthPartition { WHOLE_SPACE,
SPACE_BEFORE,
SPACE_BEHIND,
EMPTY_SPACE
} |
| enum | LayoutManagerControlType {
ADD,
REMOVE,
UPDATE,
CLEAR,
LAYOUT
} |
| enum | ViewerControlType |
| enum | ViewerLayoutControlObjectType |
| enum | ViewerLayoutControlFixedConstraint |
| enum | ViewerLayoutControlDepthPartition { VLC_WHOLE_SPACE,
VLC_SPACE_BEFORE,
VLC_SPACE_BEHIND,
VLC_EMPTY_SPACE
} |
| enum | ViewerLayoutControlType { VLC_ADD,
VLC_REMOVE,
VLC_UPDATE,
VLC_CLEAR
} |
| enum | TrainingPhase { untrained,
training,
trained
} |
Functions |
| Time | operator+ (const Time &, const Time &) |
|
Time | operator- (const Time &, const Time &) |
| | subtraction of times: Warning: Time only contains unsigned fields, therefore the result should better not be negative!
|
| std::ostream & | operator<< (std::ostream &os, const Time &t) |
| std::istream & | operator>> (std::istream &is, Time &t) |
| std::ostream & | operator<< (std::ostream &os, const PoseData &p) |
| std::istream & | operator>> (std::istream &os, PoseData &p) |