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 724 of file fboptical.h.

#include <fboptical.h>

Inheritance diagram for FBDeviceOpticalMarker:
Inheritance graph
[legend]

List of all members.

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.

Constructor & Destructor Documentation

FBDeviceOpticalMarker ( char *  pName )

Constructor.

Parameters:
pName Name 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:
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).

Member Data Documentation

Property: Is marker used?

Definition at line 740 of file fboptical.h.

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.


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