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>
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. |
FBDeviceOpticalMarker | ( | const char * | pName | ) |
Constructor.
pName | Name of optical marker. |
void SetData | ( | double | pX, |
double | pY, | ||
double | pZ = 0.0 , |
||
double | pOcclusion = 0.0 |
||
) |
Set data for optical marker.
pX | X position for marker. |
pY | Y position for marker. |
pZ | Z position for marker(default=0.0). |
pOcclusion | Occulsion information for marker(default=0.0). |
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.