Public Member Functions | Public Attributes

FBDeviceOpticalMarker Class Reference

Search for all occurrences

Detailed Description

Device optical marker.

A device optical marker represents the input locations for interfacing optical hardware. This type of marker corresponds uniquely to the input (from the hardware) and will be represented on-screen by a FBModelMarkerOptical.

Definition at line 744 of file fboptical.h.

#include <fboptical.h>

Inheritance diagram for FBDeviceOpticalMarker:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 FBDeviceOpticalMarker (const char *pName)
 Constructor.
void SetData (double pX, double pY, double pZ=0.0, double pOcclusion=0.0)
 Set data for optical marker.

Public Attributes

FBPropertyBool IsUsed
 Property: Is marker used?
FBPropertyVector3d Position
 Property: Current position of marker.
FBPropertyDouble Occlusion
 Property: Occulsion data for marker.
FBPropertyModel Model
 Property: Model marker access.

Constructor & Destructor Documentation

FBDeviceOpticalMarker ( const char *  pName)

Constructor.

Parameters:
pNameName of optical marker.

Member Function Documentation

void SetData ( double  pX,
double  pY,
double  pZ = 0.0,
double  pOcclusion = 0.0 
)

Set data for optical marker.

Parameters:
pXX position for marker.
pYY position for marker.
pZZ position for marker(default=0.0).
pOcclusionOcculsion information for marker(default=0.0).

Member Data Documentation

Property: Is marker used?

Definition at line 760 of file fboptical.h.

Property: Current position of marker.

Definition at line 761 of file fboptical.h.

Property: Occulsion data for marker.

Definition at line 762 of file fboptical.h.

FBPropertyModel Model

Property: Model marker access.

Definition at line 763 of file fboptical.h.


The documentation for this class was generated from the following file:

FBDeviceOpticalMarker FBDeviceOpticalMarker FBDeviceOpticalMarker FBDeviceOpticalMarker FBDeviceOpticalMarker FBDeviceOpticalMarker FBDeviceOpticalMarker FBDeviceOpticalMarker FBDeviceOpticalMarker FBDeviceOpticalMarker
FBDeviceOpticalMarker FBDeviceOpticalMarker FBDeviceOpticalMarker FBDeviceOpticalMarker FBDeviceOpticalMarker FBDeviceOpticalMarker FBDeviceOpticalMarker FBDeviceOpticalMarker FBDeviceOpticalMarker FBDeviceOpticalMarker