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 724 of file fboptical.h.
#include <fboptical.h>
Public Member Functions |
|
FBDeviceOpticalMarker (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 | ( | 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 741 of file fboptical.h.
Property: Occulsion data for marker.
Definition at line 742 of file fboptical.h.
FBPropertyModel Model |
Property: Model marker access.
Definition at line 743 of file fboptical.h.