|
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) |