fbsdk/fboptical.h File Reference

fboptical.h File Reference
#include <kaydaradef.h>
#include <fbsdk/fbcomponent.h>
#include <fbsdk/fbmodel.h>

File Description

Generic optical motion capture device interface.

Definition in file fboptical.h.

Classes

class  FBOpticalSegment
 Optical segment class. More...
 
class  FBPropertyListMarkerSegment
 PropertyList: Device optical marker More...
 
class  FBPropertyListOpticalSegment
 PropertyList: Device optical marker More...
 
class  FBOpticalGap
 Optical Gap class. More...
 
class  FBPropertyListOpticalGap
 PropertyList: Device optical marker More...
 
class  FBModelMarkerOptical
 Optical model marker class. More...
 
class  FBPropertyListModelMarkerOptical
 PropertyList: Device optical marker More...
 
class  FBPropertyListRigidBodyMarkers
 PropertyList: Device optical marker More...
 
class  FBRigidBody
 Rigid body class. More...
 
class  FBPropertyListRigidBody
 PropertyList: Device optical marker More...
 
class  FBModelOptical
 Optical model class. More...
 
class  FBPropertyListModelOptical
 PropertyList: ModelOptical. More...
 
class  FBModelOpticalAdvanced
 Advanced optical model information. More...
 
class  FBDeviceOpticalMarker
 Device optical marker. More...
 
class  FBPropertyListDeviceOpticalMarker
 PropertyList: Device optical marker More...
 
class  FBDeviceOptical
 Optical device class. More...
 

Namespaces

 ORSDK2018
 

Macros

#define FBSDK_DLL   K_DLLIMPORT
 Be sure that FBSDK_DLL is defined only once... More...
 

Typedefs

typedef class FBPropertyBase< FBModelOptical *, kFBPT_object > FBPropertyBaseModelOptical
 
typedef class FBPropertyBaseComponent< FBModelOptical * > FBPropertyModelOptical
 
typedef class FBPropertyBase< FBModelMarkerOptical *, kFBPT_object > FBPropertyBaseModelMarkerOptical
 
typedef class FBPropertyBaseComponent< FBModelMarkerOptical * > FBPropertyModelMarkerOptical
 
typedef class FBPropertyBase< FBRigidBody *, kFBPT_object > FBPropertyBaseRigidBody
 
typedef class FBPropertyBaseComponent< FBRigidBody * > FBPropertyRigidBody
 
typedef class FBPropertyBase< FBOpticalSegment *, kFBPT_object > FBPropertyBaseOpticalSegment
 
typedef class FBPropertyBaseComponent< FBOpticalSegment * > FBPropertyOpticalSegment
 
typedef class FBArrayTemplate< FBOpticalSegment * > FBArrayOpticalSegment
 
typedef class FBPropertyBaseList< FBOpticalSegment * > FBPropertyBaseListOpticalSegment
 
typedef class FBPropertyBaseEnum< enum FBGapMode > FBPropertyGapMode
 
typedef class FBPropertyBase< FBOpticalGap *, kFBPT_object > FBPropertyBaseOpticalGap
 
typedef class FBPropertyBaseComponent< FBOpticalGap * > FBPropertyOpticalGap
 
typedef class FBArrayTemplate< FBOpticalGap * > FBArrayOpticalGap
 
typedef class FBPropertyBaseList< FBOpticalGap * > FBPropertyBaseListOpticalGap
 
typedef class FBArrayTemplate< FBModelMarkerOptical * > FBArrayModelMarkerOptical
 
typedef class FBPropertyBaseList< FBModelMarkerOptical * > FBPropertyBaseListModelMarkerOptical
 
typedef class FBPropertyBaseEnum< enum FBRigidBodyMode > FBPropertyRigidBodyMode
 
typedef class FBArrayTemplate< FBRigidBody * > FBArrayRigidBody
 
typedef class FBPropertyBaseList< FBRigidBody * > FBPropertyBaseListRigidBody
 
typedef class FBPropertyBaseList< FBModelOptical * > FBPropertyBaseListModelOptical
 
typedef class FBPropertyBaseEnum< enum FBGenerationMode > FBPropertyGenerationMode
 
typedef class FBPropertyBaseEnum< enum FBControllerMode > FBPropertyControllerMode
 
typedef class FBPropertyBaseEnum< enum FBSegmentMode > FBPropertySegmentMode
 
typedef class FBPropertyBaseEnum< enum FBInsertSegmentMode > FBPropertyInsertSegmentMode
 
typedef class FBArrayTemplate< FBDeviceOpticalMarker * > FBArrayDeviceOpticalMarker
 
typedef class FBPropertyBaseList< FBDeviceOpticalMarker * > FBPropertyBaseListDeviceOpticalMarker
 

Enumerations

enum  FBGapMode {
  kFBGapRigidBody, kFBGapConstant, kFBGapLinear, kFBGapBezier,
  kFBGapCurve, kFBGapSample
}
 Gap interpolation modes. More...
 
enum  FBRigidBodyMode { kFBRigidBodyFast, kFBRigidBodyBest }
 Rigid body modes. More...
 
enum  FBGenerationMode { kFBGenerationNone, kFBGenerationFast }
 Generation modes for optical model. More...
 
enum  FBControllerMode { kFBControllerNone, kFBControllerLabelling, kFBControllerSegment, kFBControllerRigidBody }
 Controller modes for optical model. More...
 
enum  FBSegmentMode { kFBSegmentMarker, kFBSegmentRigidBody, kFBSegmentAll }
 Segment modes. More...
 
enum  FBInsertSegmentMode { kFBInsertSegmentWhole, kFBInsertSegmentToEnd, kFBInsertSegmentFromStart }
 Insert segment modes. More...
 

Macro Definition Documentation

#define FBSDK_DLL   K_DLLIMPORT

Be sure that FBSDK_DLL is defined only once...

Definition at line 48 of file fboptical.h.

Go to the source code of this file.