File ManusSDKTypes.h
FileList > api > cppSDK > SDKClient > ManusSDKTypes.h
Go to the source code of this file
#include <stdint.h>
Classes
Type | Name |
---|---|
struct | BoxColliderSetup Stores all the settings of a collider of type box. |
struct | CapsuleColliderSetup Stores all the settings of a collider of type capsule. |
struct | ChainSettings Stores all chain settings. |
struct | ChainSettingsArm Stores all the settings of a chain of type arm. |
struct | ChainSettingsFinger Stores all the settings of a chain of type finger. |
struct | ChainSettingsFoot Stores all the settings of a chain of type foot. |
struct | ChainSettingsHand Stores all the settings of a chain of type hand. |
struct | ChainSettingsHead Stores all the settings of a chain of type head. |
struct | ChainSettingsLeg Stores all the settings of a chain of type leg. |
struct | ChainSettingsNeck Stores all the settings of a chain of type neck. |
struct | ChainSettingsPelvis Stores all the settings of a chain of type pelvis. |
struct | ChainSettingsShoulder Stores all the settings of a chain of type shoulder. |
struct | ChainSettingsSpine Stores all the settings of a chain of type spine. |
struct | ChainSettingsToe Stores all the settings of a chain of type toe. |
struct | ChainSetup Stores the chain setup information. |
struct | ColliderSetup Stores the collider setup information. |
struct | Color Color containing red, green, blue and alpha. |
struct | CoordinateSystemDirection Stores the information regarding the coordinate system used by the client, defined by each axis direction. |
struct | CoordinateSystemVUH Stores the information regarding the coordinate system used by the client, defined as VUH (view, up, handedness). |
struct | DeviceLandscape Stores all the information related to the devices present in the landscape. |
struct | DongleLandscapeData Stores all the received dongle data. |
struct | ErgonomicsData Stores the received ergonomics data. |
struct | ErgonomicsStream Stores the information sent by the ergonomics stream. |
struct | ExtraTrackerOffset Stores possible extra offsets to the trackers. |
struct | FirmwareVersion |
struct | GestureLandscapeData Contains information about a gesture. |
struct | GestureProbabilities |
struct | GestureProbability |
struct | GestureStreamInfo |
struct | GloveLandscapeData Stores all the received glove data. |
struct | IMUCalibrationInfo Information regarding IMU sensors used for calibration. |
struct | Landscape Stores the landscape data. |
struct | LicenseInfo Stores the license information. |
struct | ManusHost Contains information for connecting to a host running Manus Core. Note that if one of these values is blank, the other will be used when connecting. |
struct | ManusQuaternion A quaternion, used for rotations. |
struct | ManusTimestamp A compressed timestamp. |
struct | ManusTimestampInfo A Timestamp. |
struct | ManusTransform Transform containing position, rotation and scaling. |
struct | ManusVec2 A 2D vector, used for translations. |
struct | ManusVec3 A 3D vector, used for translations. |
struct | ManusVersion Stores a single version string. |
struct | Measurement Stores informations regarding the lengths of different parts of the body. |
struct | NetDeviceLandscapeData Contains information about a net devices. |
struct | NetDevicesLandscape Contains information about a single net device. |
struct | NodeInfo |
struct | NodeSettings Stores all the node settings. |
struct | NodeSettingsFoot Stores the settings for a node of type foot, heightFromGround is used to set the height of the 3d model ankle from ground. |
struct | NodeSettingsIK Stores the inverse kinematics settings of a node, the ikAim is used to control the IK solve, 1 is default, -1 is inversed. |
struct | NodeSettingsLeaf Stores the settings of a node of type leaf, the direction vector is defined with respect to the previous node in the chain. |
struct | NodeSettingsRotationOffset Stores the rotation offset of a node, this is used internally for building the skeleton. |
struct | NodeSetup Stores the node setup information. Each node represents a segment of the skeleton that can be animated, nodes combine together to form chains. the parentID is used to identify the node with respect to which the current one will move. __ |
struct | RawSkeletonInfo Stores the information regarding the skeletons coming from the estimation system in core. |
struct | SettingsLandscape Stores the landscape settings. |
struct | SkeletonInfo Stores the information regarding the skeletons that have been added to Manus Core. |
struct | SkeletonLandscape Stores all the information related to the skeletons present in the landscape. |
struct | SkeletonLandscapeData Stores all the received skeleton data. |
struct | SkeletonNode Stores the information regarding each skeleton node. The transform is defined as a local or global transform depending on the coordinate system set when initializing the SDK. See functions CoreSdk_InitializeCoordinateSystemWithVUH and CoreSdk_InitializeCoordinateSystemWithDirection. |
struct | SkeletonSettings Stores all the possible skeleton settings. |
struct | SkeletonSetupArraySizes Stores the amount of nodes and chains in the skeleton setup. |
struct | SkeletonSetupInfo Stores the skeleton setup information. |
struct | SkeletonStreamInfo Stores the information sent by the skeleton stream. |
struct | SkeletonTargetAnimationData Stores the information regarding the animation data used to animate the skeleton. |
struct | SkeletonTargetGloveData Stores the information regarding the glove data used to animate the skeleton. |
struct | SkeletonTargetUserData Stores the information regarding the user data used to animate the skeleton. |
struct | SkeletonTargetUserIndexData Stores the information regarding the user index data used to animate the skeleton. |
struct | SphereColliderSetup Stores all the settings of a collider of type sphere. |
struct | SystemMessage Stores the data associated to System messages received from Core. |
struct | TemporarySkeletonCountForAllSessions Stores the temporary skeleton available for all sessions connected to Core. |
struct | TemporarySkeletonCountForSession Stores the temporary skeletons available for a specific session. |
struct | TemporarySkeletonInfo Stores the temporary skeleton information. |
struct | TemporarySkeletonSessionsData ONLY USED INTERNALLY. |
struct | TemporarySkeletonsInfoForSession Stores the temporary skeletons available for a specific session. |
struct | TimeLandscape |
struct | TimecodeInterface |
struct | TrackerData Stores all the tracker data that can be sent or received. |
struct | TrackerId Stores the name of a tracker. |
struct | TrackerLandscape Stores all the information related to the trackers present in the landscape. |
struct | TrackerLandscapeData Stores all the received tracker data. |
struct | TrackerOffset Stores the local offsets to the trackers. |
struct | TrackerStreamInfo Stores the information sent by the tracker stream. |
struct | Triangle Stores the triangle information. |
struct | UserLandscape Stores all the information related to the users present in the landscape. |
struct | UserLandscapeData Stores all the received user data. |
struct | UserProfileLandscapeData Stores all the received user profile data. |
struct | Version Used to describe hardware, firmware or ManusCore version. |
struct | Vertex Stores the vertex information. |
struct | Weight Stores the vertex weight information. |
Public Types
Type | Name |
---|---|
enum | AxisDirection Describes the direction of the coordinate system axis in 3d space. |
typedef enum AxisDirection | AxisDirection Describes the direction of the coordinate system axis in 3d space. |
enum | AxisPolarity Describes the polarity of the coordinate system axis. |
typedef enum AxisPolarity | AxisPolarity Describes the polarity of the coordinate system axis. |
enum | AxisView Describes the view of the coordinate system axis. Consider yourself sitting in front of your computer screen. From Viewer means it goes into the screen, so away from you. To Viewer means the axis goes from the screen towards you. |
typedef enum AxisView | AxisView Describes the view of the coordinate system axis. Consider yourself sitting in front of your computer screen. From Viewer means it goes into the screen, so away from you. To Viewer means the axis goes from the screen towards you. |
typedef struct BoxColliderSetup | BoxColliderSetup Stores all the settings of a collider of type box. |
typedef struct CapsuleColliderSetup | CapsuleColliderSetup Stores all the settings of a collider of type capsule. |
typedef struct ChainSettings | ChainSettings Stores all chain settings. |
typedef struct ChainSettingsArm | ChainSettingsArm Stores all the settings of a chain of type arm. |
typedef struct ChainSettingsFinger | ChainSettingsFinger Stores all the settings of a chain of type finger. |
typedef struct ChainSettingsFoot | ChainSettingsFoot Stores all the settings of a chain of type foot. |
typedef struct ChainSettingsHand | ChainSettingsHand Stores all the settings of a chain of type hand. |
typedef struct ChainSettingsHead | ChainSettingsHead Stores all the settings of a chain of type head. |
typedef struct ChainSettingsLeg | ChainSettingsLeg Stores all the settings of a chain of type leg. |
typedef struct ChainSettingsNeck | ChainSettingsNeck Stores all the settings of a chain of type neck. |
typedef struct ChainSettingsPelvis | ChainSettingsPelvis Stores all the settings of a chain of type pelvis. |
typedef struct ChainSettingsShoulder | ChainSettingsShoulder Stores all the settings of a chain of type shoulder. |
typedef struct ChainSettingsSpine | ChainSettingsSpine Stores all the settings of a chain of type spine. |
typedef struct ChainSettingsToe | ChainSettingsToe Stores all the settings of a chain of type toe. |
typedef struct ChainSetup | ChainSetup Stores the chain setup information. |
enum | ChainType Describes the possible chain types used when setting up the skeleton. |
typedef enum ChainType | ChainType Describes the possible chain types used when setting up the skeleton. |
typedef struct ColliderSetup | ColliderSetup Stores the collider setup information. |
enum | ColliderType Describes the possible collider types. |
typedef enum ColliderType | ColliderType Describes the possible collider types. |
enum | CollisionType Describes the possible collider types. |
typedef enum CollisionType | CollisionType Describes the possible collider types. |
typedef struct Color | Color Color containing red, green, blue and alpha. |
typedef void(* | ConnectedToCoreCallback_t Describes the ConnectedToCoreCallback function type. |
typedef struct CoordinateSystemDirection | CoordinateSystemDirection Stores the information regarding the coordinate system used by the client, defined by each axis direction. |
typedef struct CoordinateSystemVUH | CoordinateSystemVUH Stores the information regarding the coordinate system used by the client, defined as VUH (view, up, handedness). |
enum | DeviceClassType Describes the different types of device classes. |
typedef enum DeviceClassType | DeviceClassType Describes the different types of device classes. |
enum | DeviceFamilyType Describes the different types of Manus devices. |
typedef enum DeviceFamilyType | DeviceFamilyType Describes the different types of Manus devices. |
typedef struct DeviceLandscape | DeviceLandscape Stores all the information related to the devices present in the landscape. |
enum | DevicePairedState Describes the paired state of the device. |
typedef enum DevicePairedState | DevicePairedState Describes the paired state of the device. |
typedef void(* | DisconnectedFromCoreCallback_t Describes the DisconnectedToCoreCallback function type. |
typedef struct DongleLandscapeData | DongleLandscapeData Stores all the received dongle data. |
typedef struct ErgonomicsData | ErgonomicsData Stores the received ergonomics data. |
enum | ErgonomicsDataType Describes the possible types for the ergonomics data. |
typedef enum ErgonomicsDataType | ErgonomicsDataType Describes the possible types for the ergonomics data. |
typedef struct ErgonomicsStream | ErgonomicsStream Stores the information sent by the ergonomics stream. |
typedef void(* | ErgonomicsStreamCallback_t Describes the ErgonomicsStreamCallback type. |
typedef struct ExtraTrackerOffset | ExtraTrackerOffset Stores possible extra offsets to the trackers. |
enum | ExtraTrackerOffsetType Describes the different types of extra tracker offsets. |
typedef enum ExtraTrackerOffsetType | ExtraTrackerOffsetType Describes the different types of extra tracker offsets. |
enum | FingerJointType |
typedef enum FingerJointType | FingerJointType |
typedef struct FirmwareVersion | FirmwareVersion |
typedef struct GestureLandscapeData | GestureLandscapeData Contains information about a gesture. |
typedef struct GestureProbabilities | GestureProbabilities |
typedef struct GestureProbability | GestureProbability |
typedef void(* | GestureStreamCallback_t Describes the GestureStreamCallback function type. |
typedef struct GestureStreamInfo | GestureStreamInfo |
typedef struct GloveLandscapeData | GloveLandscapeData Stores all the received glove data. |
enum | HandMotion Describes which sensor data the hand motion is based on. |
typedef enum HandMotion | HandMotion Describes which sensor data the hand motion is based on. |
typedef struct IMUCalibrationInfo | IMUCalibrationInfo Information regarding IMU sensors used for calibration. |
typedef struct Landscape | Landscape Stores the landscape data. |
typedef void(* | LandscapeStreamCallback_t Describes the LandscapeStreamCallback function type. |
typedef struct LicenseInfo | LicenseInfo Stores the license information. |
enum | LicenseType Describes the possible Manus license types. |
typedef enum LicenseType | LicenseType Describes the possible Manus license types. |
typedef struct ManusHost | ManusHost Contains information for connecting to a host running Manus Core. Note that if one of these values is blank, the other will be used when connecting. |
typedef struct ManusQuaternion | ManusQuaternion A quaternion, used for rotations. |
typedef struct ManusTimestamp | ManusTimestamp A compressed timestamp. |
typedef struct ManusTimestampInfo | ManusTimestampInfo A Timestamp. |
typedef struct ManusTransform | ManusTransform Transform containing position, rotation and scaling. |
typedef struct ManusVec2 | ManusVec2 A 2D vector, used for translations. |
typedef struct ManusVec3 | ManusVec3 A 3D vector, used for translations. |
typedef struct ManusVersion | ManusVersion Stores a single version string. |
typedef struct Measurement | Measurement Stores informations regarding the lengths of different parts of the body. |
enum | MeasurementCategory Describes the different types of body measurement categories used for the polygon calibration. |
typedef enum MeasurementCategory | MeasurementCategory Describes the different types of body measurement categories used for the polygon calibration. |
enum | MeasurementType The different types of body measurements used for the polygon calibration. |
typedef enum MeasurementType | MeasurementType The different types of body measurements used for the polygon calibration. |
enum | MeasurementUnit Describes the different types of body measurement units. |
typedef enum MeasurementUnit | MeasurementUnit Describes the different types of body measurement units. |
typedef struct NetDevicesLandscape | NetDeviceLandscape Contains information about a single net device. |
typedef struct NetDeviceLandscapeData | NetDeviceLandscapeData Contains information about a net devices. |
typedef struct NodeInfo | NodeInfo |
typedef struct NodeSettings | NodeSettings Stores all the node settings. |
enum | NodeSettingsFlag Describes the settings that can be applied to a node, it is defined as a flag so that more than one setting can be set. |
typedef enum NodeSettingsFlag | NodeSettingsFlag Describes the settings that can be applied to a node, it is defined as a flag so that more than one setting can be set. |
typedef struct NodeSettingsFoot | NodeSettingsFoot Stores the settings for a node of type foot, heightFromGround is used to set the height of the 3d model ankle from ground. |
typedef struct NodeSettingsIK | NodeSettingsIK Stores the inverse kinematics settings of a node, the ikAim is used to control the IK solve, 1 is default, -1 is inversed. |
typedef struct NodeSettingsLeaf | NodeSettingsLeaf Stores the settings of a node of type leaf, the direction vector is defined with respect to the previous node in the chain. |
typedef struct NodeSettingsRotationOffset | NodeSettingsRotationOffset Stores the rotation offset of a node, this is used internally for building the skeleton. |
typedef struct NodeSetup | NodeSetup Stores the node setup information. Each node represents a segment of the skeleton that can be animated, nodes combine together to form chains. the parentID is used to identify the node with respect to which the current one will move. __ |
enum | NodeType Describes the possible nodes types used when setting up the skeleton. |
typedef enum NodeType | NodeType Describes the possible nodes types used when setting up the skeleton. |
enum | ProfileType Describes the different types of profile used during the calibration. |
typedef enum ProfileType | ProfileType Describes the different types of profile used during the calibration. |
typedef struct RawSkeletonInfo | RawSkeletonInfo Stores the information regarding the skeletons coming from the estimation system in core. |
typedef void(* | RawSkeletonStreamCallback_t Describes the RawSkeletonStreamCallback function type. |
enum | SDKReturnCode The return values that can be given by SDK wrapper functions. |
typedef enum SDKReturnCode | SDKReturnCode The return values that can be given by SDK wrapper functions. |
enum | SessionType Used to tell what client is using the wrapper. This makes the session easier to identify in the landscape. |
typedef enum SessionType | SessionType Used to tell what client is using the wrapper. This makes the session easier to identify in the landscape. |
typedef struct SettingsLandscape | SettingsLandscape Stores the landscape settings. |
enum | Side Describes the possible chain side. |
typedef enum Side | Side Describes the possible chain side. |
typedef struct SkeletonInfo | SkeletonInfo Stores the information regarding the skeletons that have been added to Manus Core. |
typedef struct SkeletonLandscape | SkeletonLandscape Stores all the information related to the skeletons present in the landscape. |
typedef struct SkeletonLandscapeData | SkeletonLandscapeData Stores all the received skeleton data. |
typedef struct SkeletonNode | SkeletonNode Stores the information regarding each skeleton node. The transform is defined as a local or global transform depending on the coordinate system set when initializing the SDK. See functions CoreSdk_InitializeCoordinateSystemWithVUH and CoreSdk_InitializeCoordinateSystemWithDirection. |
typedef struct SkeletonSettings | SkeletonSettings Stores all the possible skeleton settings. |
typedef struct SkeletonSetupArraySizes | SkeletonSetupArraySizes Stores the amount of nodes and chains in the skeleton setup. |
typedef struct SkeletonSetupInfo | SkeletonSetupInfo Stores the skeleton setup information. |
typedef void(* | SkeletonStreamCallback_t Describes the SkeletonStreamCallback function type. |
typedef struct SkeletonStreamInfo | SkeletonStreamInfo Stores the information sent by the skeleton stream. |
typedef struct SkeletonTargetAnimationData | SkeletonTargetAnimationData Stores the information regarding the animation data used to animate the skeleton. |
typedef struct SkeletonTargetGloveData | SkeletonTargetGloveData Stores the information regarding the glove data used to animate the skeleton. |
enum | SkeletonTargetType Describes the possible data that can be used for the skeleton animation. |
typedef enum SkeletonTargetType | SkeletonTargetType Describes the possible data that can be used for the skeleton animation. |
typedef struct SkeletonTargetUserData | SkeletonTargetUserData Stores the information regarding the user data used to animate the skeleton. |
typedef struct SkeletonTargetUserIndexData | SkeletonTargetUserIndexData Stores the information regarding the user index data used to animate the skeleton. |
enum | SkeletonType Describes the different skeleton types. |
typedef enum SkeletonType | SkeletonType Describes the different skeleton types. |
typedef struct SphereColliderSetup | SphereColliderSetup Stores all the settings of a collider of type sphere. |
typedef struct SystemMessage | SystemMessage Stores the data associated to System messages received from Core. |
enum | SystemMessageType Describes the possible types for system messages received from core. |
typedef enum SystemMessageType | SystemMessageType Describes the possible types for system messages received from core. |
typedef void(* | SystemStreamCallback_t Describes the SystemStreamCallback function type. |
typedef struct TemporarySkeletonCountForAllSessions | TemporarySkeletonCountForAllSessions Stores the temporary skeleton available for all sessions connected to Core. |
typedef struct TemporarySkeletonCountForSession | TemporarySkeletonCountForSession Stores the temporary skeletons available for a specific session. |
typedef struct TemporarySkeletonInfo | TemporarySkeletonInfo Stores the temporary skeleton information. |
typedef struct TemporarySkeletonSessionsData | TemporarySkeletonSessionsData ONLY USED INTERNALLY. |
typedef struct TemporarySkeletonsInfoForSession | TemporarySkeletonsInfoForSession Stores the temporary skeletons available for a specific session. |
typedef struct TimeLandscape | TimeLandscape |
enum | TimecodeFPS The possible FPS rates. |
typedef enum TimecodeFPS | TimecodeFPS The possible FPS rates. |
typedef struct TimecodeInterface | TimecodeInterface |
typedef struct TrackerData | TrackerData Stores all the tracker data that can be sent or received. |
typedef struct TrackerId | TrackerId Stores the name of a tracker. |
typedef struct TrackerLandscape | TrackerLandscape Stores all the information related to the trackers present in the landscape. |
typedef struct TrackerLandscapeData | TrackerLandscapeData Stores all the received tracker data. |
typedef struct TrackerOffset | TrackerOffset Stores the local offsets to the trackers. |
enum | TrackerOffsetType Describes the different types of tracker offsets. |
typedef enum TrackerOffsetType | TrackerOffsetType Describes the different types of tracker offsets. |
typedef enum TrackingQuality | TrackerQuality Describes the tracking quality. |
typedef void(* | TrackerStreamCallback_t Describes the TrackerStreamCallback function type. |
typedef struct TrackerStreamInfo | TrackerStreamInfo Stores the information sent by the tracker stream. |
enum | TrackerSystemType Describes the different types of tracker systems. |
typedef enum TrackerSystemType | TrackerSystemType Describes the different types of tracker systems. |
enum | TrackerType Describes the different types of trackers that can be used. |
typedef enum TrackerType | TrackerType Describes the different types of trackers that can be used. |
enum | TrackingQuality Describes the tracking quality. |
typedef struct Triangle | Triangle Stores the triangle information. |
enum | UpdateStatusEnum Describes the different possibilities for the update status. |
typedef enum UpdateStatusEnum | UpdateStatusEnum Describes the different possibilities for the update status. |
typedef struct UserLandscape | UserLandscape Stores all the information related to the users present in the landscape. |
typedef struct UserLandscapeData | UserLandscapeData Stores all the received user data. |
typedef struct UserProfileLandscapeData | UserProfileLandscapeData Stores all the received user profile data. |
typedef struct Version | Version Used to describe hardware, firmware or ManusCore version. |
typedef struct Vertex | Vertex Stores the vertex information. |
typedef struct Weight | Weight Stores the vertex weight information. |
Macros
Type | Name |
---|---|
define | BROADCAST_ADDRESS "255.255.255.255" Matchmaker requirements. |
define | BROADCAST_PORT "62687" |
define | DEFAULT_BUFFER_SIZE 512 |
define | MAX_BONE_WEIGHTS_PER_VERTEX 4 Used to descriptively refer to the maximum number of bone weights per vertex. |
define | MAX_CHAIN_LENGTH 32 Used to descriptively refer to the max number of chain nodes. Used with arrays and loops to make them more descriptive than simply using the number, and to make changing the number easier and safer. |
define | MAX_GESTURE_DATA_CHUNK_SIZE 64 Used to define the max amount of gestures in one chunk. |
define | MAX_NUMBER_OF_AUDIO_INTERFACES 32 Used to descriptively refer to the max amount of timecode interfaces. |
define | MAX_NUMBER_OF_DONGLES 16 Used to descriptively refer to the max number of supported dongles. Used with arrays and loops to make them more descriptive than simply using the number, and to make changing the number easier and safer. |
define | MAX_NUMBER_OF_ERGONOMICS_DATA MAX_NUMBER_OF_GLOVES Used to descriptively refer to the max number of ergonomics data. Used with arrays and loops to make them more descriptive than simply using the number, and to make changing the number easier and safer. |
define | MAX_NUMBER_OF_GLOVES (MAX_NUMBER_OF_DONGLES* 2) Constants for the maximum number of devices considered plausible. Used with arrays and loops to make them more descriptive than simply using the number, and to make changing the number easier and safer. |
define | MAX_NUMBER_OF_HAPTICS_DONGLES MAX_NUMBER_OF_DONGLES |
define | MAX_NUMBER_OF_HOSTS 100 Used to descriptively refer to the maximum number of hosts that we support when finding manus core. |
define | MAX_NUMBER_OF_NETDEVICES MAX_NUMBER_OF_DONGLES Used to define the max amount of net devices. |
define | MAX_NUMBER_OF_NODES_PER_ESTIMATION_SKELETON 40 Used to descriptively refer to the maximum number of nodes per each estimation skeleton. |
define | MAX_NUMBER_OF_SESSIONS 8 Used to descriptively refer to the max number of sessions connected to Core. Used with arrays and loops to make them more descriptive than simply using the number, and to make changing the number easier and safer. |
define | MAX_NUMBER_OF_SKELETONS 32 Constants for the maximum number of skeletons. Used with arrays and loops to make them more descriptive than simply using the number, and to make changing the number easier and safer. |
define | MAX_NUMBER_OF_SKELETONS_PER_SESSION 32 Used to descriptively refer to the max number of skeletons for each session. Used with arrays and loops to make them more descriptive than simply using the number, and to make changing the number easier and safer. |
define | MAX_NUMBER_OF_TRACKERS (MAX_NUMBER_OF_USERS * NUMBER_OF_TRACKERS_PER_POLYGON_SKELETON) Constants for the maximum number of trackers. Used with arrays and loops to make them more descriptive than simply using the number, and to make changing the number easier and safer. |
define | MAX_NUMBER_OF_USERS MAX_NUMBER_OF_DONGLES Constants for the maximum number of users. Used with arrays and loops to make them more descriptive than simply using the number, and to make changing the number easier and safer. |
define | MAX_NUM_CHARS_IN_HOST_NAME 256 Used to descriptively refer to the maximum host name length. Used with arrays to make them more descriptive than simply using the number, and to make changing the number easier and safer. |
define | MAX_NUM_CHARS_IN_IP_ADDRESS 40 Used to descriptively refer to the maximum IP address length. Used with arrays to make them more descriptive than simply using the number, and to make changing the number easier and safer. It is based on the length of an IPv6 address. Example: "2001:0db8:0000:0000:0000:8a2e:0370:7334". |
define | MAX_NUM_CHARS_IN_LICENSE_TYPE 64 Used to descriptively refer to the maximum license type string length. |
define | MAX_NUM_CHARS_IN_MEASUREMENT 64 Used to descriptively refer to the maximum body measurement name length. Used with arrays to make them more descriptive than simply using the number, and to make changing the number easier and safer. |
define | MAX_NUM_CHARS_IN_NODE_NAME 256 Used to descriptively refer to the maximum node name length. Used with arrays to make them more descriptive than simply using the number, and to make changing the number easier and safer. |
define | MAX_NUM_CHARS_IN_OPENXR_FEATURE_STRING 64 |
define | MAX_NUM_CHARS_IN_SKELETON_NAME 256 Used to descriptively refer to the max length of a skeleton name string. Used with arrays to make them more descriptive than simply using the number, and to make changing the number easier and safer. |
define | MAX_NUM_CHARS_IN_SYSTEM_ERROR_MESSAGE 256 Used to descriptively refer to the max length of a system error message string. Used with arrays to make them more descriptive than simply using the number, and to make changing the number easier and safer. |
define | MAX_NUM_CHARS_IN_TARGET_ID 32 Used to descriptively refer to the maximum target name length. Used with arrays to make them more descriptive than simply using the number, and to make changing the number easier and safer. |
define | MAX_NUM_CHARS_IN_TIMECODE_INTERFACE_STRINGS 64 Used to descriptively refer to the max length of a timecode interface string. |
define | MAX_NUM_CHARS_IN_TRACKER_ID 32 Used to descriptively refer to the maximum tracker name length. Used with arrays to make them more descriptive than simply using the number, and to make changing the number easier and safer. |
define | MAX_NUM_CHARS_IN_TRACKER_MANUFACTURER 32 Used to descriptively refer to the maximum tracker manufacturer length. Used with arrays to make them more descriptive than simply using the number, and to make changing the number easier and safer. |
define | MAX_NUM_CHARS_IN_TRACKER_PRODUCTNAME 32 Used to descriptively refer to the maximum tracker manufacturer length. Used with arrays to make them more descriptive than simply using the number, and to make changing the number easier and safer. |
define | MAX_NUM_CHARS_IN_USERNAME 64 Used to descriptively refer to the maximum user name length. Used with arrays to make them more descriptive than simply using the number, and to make changing the number easier and safer. |
define | MAX_NUM_CHARS_IN_VERSION 16 Used to descriptively refer to the maximum version string length. Used with arrays to make them more descriptive than simply using the number, and to make changing the number easier and safer. |
define | MAX_NUM_CHAR_DEBUGGING_ID 64 Used to descriptively refer to the max length of a debugging id string. Used with arrays to make them more descriptive than simply using the number, and to make changing the number easier and safer. |
define | MAX_NUM_FINGER_IDS 10 Used to descriptively refer to the max number of fingers we support per hand in chains (not the same as a glove, as we can retarget alien hands with more or less fingers). Used with arrays and loops to make them more descriptive than simply using the number, and to make changing the number easier and safer. |
define | MAX_NUM_IMUS_ON_GLOVE (NUM_FINGERS_ON_HAND + 1) Used to descriptively refer to the maximum IMUs count on a glove. Used with arrays and loops to make them more descriptive than simply using the number, and to make changing the number easier and safer. |
define | MAX_NUM_TOE_IDS 10 Used to descriptively refer to the max number of toes we support per foot in chains ( we can retarget alien feet with more or less toes). Used with arrays and loops to make them more descriptive than simply using the number, and to make changing the number easier and safer. |
define | MAX_USERS 8 Used to descriptively refer to the maximum number of Polygon users. Used with arrays and loops to make them more descriptive than simply using the number, and to make changing the number easier and safer. |
define | NUMBER_OF_TRACKERS_PER_POLYGON_SKELETON 8 Constants for the maximum number of trackers for each polygon skeleton. Used with arrays and loops to make them more descriptive than simply using the number, and to make changing the number easier and safer. |
define | NUM_FINGERS_ON_HAND 5 Used to descriptively refer to the number of fingers on a hand. Used with arrays and loops to make them more descriptive than simply using the number, and to make changing the number easier and safer. |
define | NUM_FLEX_SEGMENTS_PER_FINGER 2 Used to descriptively refer to the number of flex sensor segments. Used with arrays and loops to make them more descriptive than simply using the number, and to make changing the number easier and safer. |
define | SECONDS_TO_FIND_HOSTS 2 |
define | SECONDS_TO_FIND_LOCAL_HOSTS 2 |
define | UNINITIALIZED_ID 0 Used to descriptively refer to the value given to glove and dongle IDs when they are uninitialized. |
Public Types Documentation
enum AxisDirection
enum AxisDirection {
AxisDirection_Invalid,
AxisDirection_Backward,
AxisDirection_Left,
AxisDirection_Down,
AxisDirection_Up,
AxisDirection_Right,
AxisDirection_Forward
};
typedef AxisDirection
enum AxisPolarity
enum AxisPolarity {
AxisPolarity_Invalid,
AxisPolarity_NegativeZ,
AxisPolarity_NegativeY,
AxisPolarity_NegativeX,
AxisPolarity_PositiveX,
AxisPolarity_PositiveY,
AxisPolarity_PositiveZ
};
typedef AxisPolarity
enum AxisView
enum AxisView {
AxisView_Invalid,
AxisView_ZFromViewer,
AxisView_YFromViewer,
AxisView_XFromViewer,
AxisView_XToViewer,
AxisView_YToViewer,
AxisView_ZToViewer
};
typedef AxisView
typedef BoxColliderSetup
typedef CapsuleColliderSetup
typedef ChainSettings
typedef ChainSettingsArm
typedef ChainSettingsFinger
typedef ChainSettingsFoot
typedef ChainSettingsHand
typedef ChainSettingsHead
typedef ChainSettingsLeg
typedef ChainSettingsNeck
typedef ChainSettingsPelvis
typedef ChainSettingsShoulder
typedef ChainSettingsSpine
typedef ChainSettingsToe
typedef ChainSetup
enum ChainType
enum ChainType {
ChainType_Invalid,
ChainType_Arm,
ChainType_Leg,
ChainType_Neck,
ChainType_Spine,
ChainType_FingerThumb,
ChainType_FingerIndex,
ChainType_FingerMiddle,
ChainType_FingerRing,
ChainType_FingerPinky,
ChainType_Pelvis,
ChainType_Head,
ChainType_Shoulder,
ChainType_Hand,
ChainType_Foot,
ChainType_Toe
};
typedef ChainType
typedef ColliderSetup
enum ColliderType
enum ColliderType {
ColliderType_Invalid,
ColliderType_Sphere,
ColliderType_Capsule,
ColliderType_Box
};
typedef ColliderType
enum CollisionType
typedef CollisionType
typedef Color
typedef ConnectedToCoreCallback_t
typedef CoordinateSystemDirection
typedef CoordinateSystemVUH
enum DeviceClassType
enum DeviceClassType {
DeviceClassType_Unknown,
DeviceClassType_Dongle,
DeviceClassType_Glove,
DeviceClassType_Glongle
};
typedef DeviceClassType
enum DeviceFamilyType
enum DeviceFamilyType {
DeviceFamilyType_Unknown,
DeviceFamilyType_Prime1,
DeviceFamilyType_Prime2,
DeviceFamilyType_PrimeX,
DeviceFamilyType_Quantum,
DeviceFamilyType_Prime3,
DeviceFamilyType_Virtual
};
typedef DeviceFamilyType
typedef DeviceLandscape
enum DevicePairedState
enum DevicePairedState {
DevicePairedState_Unknown,
DevicePairedState_Paired,
DevicePairedState_Unpaired,
DevicePairedState_Pairing
};
typedef DevicePairedState
typedef DisconnectedFromCoreCallback_t
typedef DongleLandscapeData
typedef ErgonomicsData
enum ErgonomicsDataType
enum ErgonomicsDataType {
ErgonomicsDataType_LeftFingerThumbMCPSpread,
ErgonomicsDataType_LeftFingerThumbMCPStretch,
ErgonomicsDataType_LeftFingerThumbPIPStretch,
ErgonomicsDataType_LeftFingerThumbDIPStretch,
ErgonomicsDataType_LeftFingerIndexMCPSpread,
ErgonomicsDataType_LeftFingerIndexMCPStretch,
ErgonomicsDataType_LeftFingerIndexPIPStretch,
ErgonomicsDataType_LeftFingerIndexDIPStretch,
ErgonomicsDataType_LeftFingerMiddleMCPSpread,
ErgonomicsDataType_LeftFingerMiddleMCPStretch,
ErgonomicsDataType_LeftFingerMiddlePIPStretch,
ErgonomicsDataType_LeftFingerMiddleDIPStretch,
ErgonomicsDataType_LeftFingerRingMCPSpread,
ErgonomicsDataType_LeftFingerRingMCPStretch,
ErgonomicsDataType_LeftFingerRingPIPStretch,
ErgonomicsDataType_LeftFingerRingDIPStretch,
ErgonomicsDataType_LeftFingerPinkyMCPSpread,
ErgonomicsDataType_LeftFingerPinkyMCPStretch,
ErgonomicsDataType_LeftFingerPinkyPIPStretch,
ErgonomicsDataType_LeftFingerPinkyDIPStretch,
ErgonomicsDataType_RightFingerThumbMCPSpread,
ErgonomicsDataType_RightFingerThumbMCPStretch,
ErgonomicsDataType_RightFingerThumbPIPStretch,
ErgonomicsDataType_RightFingerThumbDIPStretch,
ErgonomicsDataType_RightFingerIndexMCPSpread,
ErgonomicsDataType_RightFingerIndexMCPStretch,
ErgonomicsDataType_RightFingerIndexPIPStretch,
ErgonomicsDataType_RightFingerIndexDIPStretch,
ErgonomicsDataType_RightFingerMiddleMCPSpread,
ErgonomicsDataType_RightFingerMiddleMCPStretch,
ErgonomicsDataType_RightFingerMiddlePIPStretch,
ErgonomicsDataType_RightFingerMiddleDIPStretch,
ErgonomicsDataType_RightFingerRingMCPSpread,
ErgonomicsDataType_RightFingerRingMCPStretch,
ErgonomicsDataType_RightFingerRingPIPStretch,
ErgonomicsDataType_RightFingerRingDIPStretch,
ErgonomicsDataType_RightFingerPinkyMCPSpread,
ErgonomicsDataType_RightFingerPinkyMCPStretch,
ErgonomicsDataType_RightFingerPinkyPIPStretch,
ErgonomicsDataType_RightFingerPinkyDIPStretch,
ErgonomicsDataType_MAX_SIZE
};
typedef ErgonomicsDataType
typedef ErgonomicsStream
typedef ErgonomicsStreamCallback_t
typedef ExtraTrackerOffset
enum ExtraTrackerOffsetType
enum ExtraTrackerOffsetType {
ExtraTrackerOffsetType_Unknown,
ExtraTrackerOffsetType_HeadForward,
ExtraTrackerOffsetType_HipForward,
ExtraTrackerOffsetType_HipHeight,
ExtraTrackerOffsetType_MAX_SIZE
};
typedef ExtraTrackerOffsetType
enum FingerJointType
enum FingerJointType {
FingerJointType_Invalid,
FingerJointType_Metacarpal,
FingerJointType_Proximal,
FingerJointType_Intermediate,
FingerJointType_Distal,
FingerJointType_Tip
};
typedef FingerJointType
typedef FirmwareVersion
typedef GestureLandscapeData
typedef GestureProbabilities
typedef GestureProbability
typedef GestureStreamCallback_t
typedef GestureStreamInfo
typedef GloveLandscapeData
enum HandMotion
enum HandMotion {
HandMotion_None,
HandMotion_IMU,
HandMotion_Tracker,
HandMotion_Tracker_RotationOnly,
HandMotion_Auto
};
typedef HandMotion
typedef IMUCalibrationInfo
typedef Landscape
typedef LandscapeStreamCallback_t
typedef LicenseInfo
enum LicenseType
enum LicenseType {
LicenseType_Undefined,
LicenseType_Polygon,
LicenseType_CoreXO,
LicenseType_CorePro,
LicenseType_CoreXOPro,
LicenseType_CoreX,
LicenseType_CoreO,
LicenseType_CoreQ,
LicenseType_CoreXPro,
LicenseType_CoreOPro,
LicenseType_CoreQPro,
LicenseType_CoreXOQPro,
LicenseType_CoreXR,
LicenseType_CorePrimeThree
};
typedef LicenseType
typedef ManusHost
typedef ManusQuaternion
typedef ManusTimestamp
typedef ManusTimestampInfo
typedef ManusTransform
typedef ManusVec2
typedef ManusVec3
typedef ManusVersion
typedef Measurement
enum MeasurementCategory
enum MeasurementCategory {
MeasurementCategory_Misc,
MeasurementCategory_Generic,
MeasurementCategory_Arms,
MeasurementCategory_Legs,
MeasurementCategory_Body
};
typedef MeasurementCategory
enum MeasurementType
enum MeasurementType {
MeasurementType_Unknown,
MeasurementType_PlayerHeight,
MeasurementType_SpineLength,
MeasurementType_NeckLength,
MeasurementType_UpperArmLength,
MeasurementType_LowerArmLength,
MeasurementType_ArmLength,
MeasurementType_ArmSpan,
MeasurementType_UpperLegLength,
MeasurementType_LowerLegLength,
MeasurementType_LegLength,
MeasurementType_HandLength,
MeasurementType_FootLength,
MeasurementType_HipWidth,
MeasurementType_ShoulderWidth,
MeasurementType_ShoulderHeight,
MeasurementType_HeadLength,
MeasurementType_Thickness,
MeasurementType_ArmRatio,
MeasurementType_LegRatio,
MeasurementType_MAX_SIZE
};
typedef MeasurementType
enum MeasurementUnit
typedef MeasurementUnit
typedef NetDeviceLandscape
typedef NetDeviceLandscapeData
typedef NodeInfo
typedef NodeSettings
enum NodeSettingsFlag
enum NodeSettingsFlag {
NodeSettingsFlag_None = 0,
NodeSettingsFlag_IK = 1 << 0,
NodeSettingsFlag_Foot = 1 << 1,
NodeSettingsFlag_RotationOffset = 1 << 2,
NodeSettingsFlag_Leaf = 1 << 3
};
typedef NodeSettingsFlag
typedef NodeSettingsFoot
typedef NodeSettingsIK
typedef NodeSettingsLeaf
typedef NodeSettingsRotationOffset
typedef NodeSetup
enum NodeType
enum NodeType {
NodeType_Invalid,
NodeType_Joint,
NodeType_Mesh,
NodeType_Leaf,
NodeType_Collider
};
typedef NodeType
enum ProfileType
typedef ProfileType
typedef RawSkeletonInfo
typedef RawSkeletonStreamCallback_t
enum SDKReturnCode
enum SDKReturnCode {
SDKReturnCode_Success,
SDKReturnCode_Error,
SDKReturnCode_InvalidArgument,
SDKReturnCode_ArgumentSizeMismatch,
SDKReturnCode_UnsupportedStringSizeEncountered,
SDKReturnCode_SdkNotAvailable,
SDKReturnCode_HostFinderNotAvailable,
SDKReturnCode_DataNotAvailable,
SDKReturnCode_MemoryError,
SDKReturnCode_InternalError,
SDKReturnCode_FunctionCalledAtWrongTime,
SDKReturnCode_NotConnected,
SDKReturnCode_ConnectionTimeout,
SDKReturnCode_InvalidID,
SDKReturnCode_NullPointer,
SDKReturnCode_InvalidSequence,
SDKReturnCode_NoCoordinateSystemSet,
SDKReturnCode_SdkIsTerminating,
SDKReturnCode_StubNullPointer,
SDKReturnCode_SkeletonNotLoaded,
SDKReturnCode_FunctionNotAvailable,
SDKReturnCode_MAX_SIZE
};
typedef SDKReturnCode
enum SessionType
enum SessionType {
SessionType_Unknown,
SessionType_UnityPlugin,
SessionType_UnrealPlugin,
SessionType_CoreSDK,
SessionType_Xsens,
SessionType_Optitrack,
SessionType_MotionBuilder,
SessionType_VRED,
SessionType_OpenXR,
SessionType_Qualisys
};
typedef SessionType
typedef SettingsLandscape
enum Side
typedef Side
typedef SkeletonInfo
typedef SkeletonLandscape
typedef SkeletonLandscapeData
typedef SkeletonNode
typedef SkeletonSettings
typedef SkeletonSetupArraySizes
typedef SkeletonSetupInfo
typedef SkeletonStreamCallback_t
typedef SkeletonStreamInfo
typedef SkeletonTargetAnimationData
typedef SkeletonTargetGloveData
enum SkeletonTargetType
enum SkeletonTargetType {
SkeletonTargetType_Invalid,
SkeletonTargetType_UserData,
SkeletonTargetType_UserIndexData,
SkeletonTargetType_AnimationData,
SkeletonTargetType_GloveData
};
typedef SkeletonTargetType
typedef SkeletonTargetUserData
typedef SkeletonTargetUserIndexData
enum SkeletonType
enum SkeletonType {
SkeletonType_Invalid,
SkeletonType_Hand,
SkeletonType_Body,
SkeletonType_Both
};
typedef SkeletonType
typedef SphereColliderSetup
typedef SystemMessage
enum SystemMessageType
enum SystemMessageType {
SystemMessageType_Unknown,
SystemMessageType_LibDebugReplugDongle,
SystemMessageType_LibDebugRxStall,
SystemMessageType_LibDebugTxStall,
SystemMessageType_TrackerError,
SystemMessageType_TrackerOk,
SystemMessageType_TrackerSystemOutOfDate,
SystemMessageType_GloveSanityErrorPSOCInit,
SystemMessageType_GloveSanityErrorQCBatV,
SystemMessageType_GloveSanityErrorQCLRACalib,
SystemMessageType_GloveSanityErrorQCFlexInit,
SystemMessageType_GloveSanityErrorQCIMUInit,
SystemMessageType_GloveSanityErrorQCIMUCalib,
SystemMessageType_GloveSanityErrorQCID,
SystemMessageType_GloveSanityErrorQCInterCPU,
SystemMessageType_SessionConnectionVersionMismatch,
SystemMessageType_TemporarySkeletonModified,
SystemMessageType_SessionRefusedDueToLicenseIssue,
SystemMessageType_LaunchDevTools
};
typedef SystemMessageType
typedef SystemStreamCallback_t
typedef TemporarySkeletonCountForAllSessions
typedef TemporarySkeletonCountForSession
typedef TemporarySkeletonInfo
typedef TemporarySkeletonSessionsData
ONLY USED INTERNALLY.
Stores the temporary skeleton available for all sessions connected to Core.
typedef TemporarySkeletonsInfoForSession
typedef TimeLandscape
enum TimecodeFPS
enum TimecodeFPS {
TimecodeFPS_Undefined,
TimecodeFPS_23_976,
TimecodeFPS_24,
TimecodeFPS_25,
TimecodeFPS_29_97,
TimecodeFPS_30,
TimecodeFPS_48,
TimecodeFPS_50,
TimecodeFPS_59_94,
TimecodeFPS_60,
TimecodeFPS_29_97DF,
TimecodeFPS_59_94DF
};
typedef TimecodeFPS
typedef TimecodeInterface
typedef TrackerData
typedef TrackerId
typedef TrackerLandscape
typedef TrackerLandscapeData
typedef TrackerOffset
enum TrackerOffsetType
enum TrackerOffsetType {
TrackerOffsetType_Unknown,
TrackerOffsetType_HeadTrackerToHead,
TrackerOffsetType_HeadTrackerToTopOfHead,
TrackerOffsetType_LeftHandTrackerToWrist,
TrackerOffsetType_RightHandTrackerToWrist,
TrackerOffsetType_LeftFootTrackerToAnkle,
TrackerOffsetType_RightFootTrackerToAnkle,
TrackerOffsetType_HipTrackerToHip,
TrackerOffsetType_HipTrackerToLeftLeg,
TrackerOffsetType_HipTrackerToRightLeg,
TrackerOffsetType_LeftUpperArmTrackerToElbow,
TrackerOffsetType_RightUpperArmTrackerToElbow,
TrackerOffsetType_LeftUpperArmTrackerToShoulder,
TrackerOffsetType_RightUpperArmTrackerToShoulder,
TrackerOffsetType_MAX_SIZE
};
typedef TrackerOffsetType
typedef TrackerQuality
typedef TrackerStreamCallback_t
typedef TrackerStreamInfo
enum TrackerSystemType
enum TrackerSystemType {
TrackerSystemType_Unknown,
TrackerSystemType_Antilatency,
TrackerSystemType_ART,
TrackerSystemType_OpenVR,
TrackerSystemType_Optitrack,
TrackerSystemType_Vicon,
TrackerSystemType_OpenXR
};
typedef TrackerSystemType
enum TrackerType
enum TrackerType {
TrackerType_Unknown,
TrackerType_Head,
TrackerType_Waist,
TrackerType_LeftHand,
TrackerType_RightHand,
TrackerType_LeftFoot,
TrackerType_RightFoot,
TrackerType_LeftUpperArm,
TrackerType_RightUpperArm,
TrackerType_LeftUpperLeg,
TrackerType_RightUpperLeg,
TrackerType_Controller,
TrackerType_Camera,
TrackerType_MAX_SIZE
};
typedef TrackerType
enum TrackingQuality
enum TrackingQuality {
TrackingQuality_Untrackable,
TrackingQuality_BadTracking,
TrackingQuality_Trackable
};
typedef Triangle
enum UpdateStatusEnum
enum UpdateStatusEnum {
UpdateStatusEnum_Unknown,
UpdateStatusEnum_NoUpdateAvailable,
UpdateStatusEnum_UpdateAvailable,
UpdateStatusEnum_MandatoryUpdateAvailable,
UpdateStatusEnum_Updating
};
typedef UpdateStatusEnum
typedef UserLandscape
typedef UserLandscapeData
typedef UserProfileLandscapeData
typedef Version
typedef Vertex
typedef Weight
Macro Definition Documentation
define BROADCAST_ADDRESS
define BROADCAST_PORT
define DEFAULT_BUFFER_SIZE
define MAX_BONE_WEIGHTS_PER_VERTEX
define MAX_CHAIN_LENGTH
define MAX_GESTURE_DATA_CHUNK_SIZE
define MAX_NUMBER_OF_AUDIO_INTERFACES
define MAX_NUMBER_OF_DONGLES
define MAX_NUMBER_OF_ERGONOMICS_DATA
define MAX_NUMBER_OF_GLOVES
define MAX_NUMBER_OF_HAPTICS_DONGLES
define MAX_NUMBER_OF_HOSTS
define MAX_NUMBER_OF_NETDEVICES
define MAX_NUMBER_OF_NODES_PER_ESTIMATION_SKELETON
define MAX_NUMBER_OF_SESSIONS
define MAX_NUMBER_OF_SKELETONS
define MAX_NUMBER_OF_SKELETONS_PER_SESSION
define MAX_NUMBER_OF_TRACKERS
define MAX_NUMBER_OF_USERS
define MAX_NUM_CHARS_IN_HOST_NAME
Used to descriptively refer to the maximum host name length. Used with arrays to make them more descriptive than simply using the number, and to make changing the number easier and safer.
Host name length is based on a post made here: https://community.cisco.com/t5/other-network-architecture/maximum-length-hostname/td-p/529327 Which in turn was based on: https://www.ietf.org/rfc/rfc1035.txt
define MAX_NUM_CHARS_IN_IP_ADDRESS
define MAX_NUM_CHARS_IN_LICENSE_TYPE
define MAX_NUM_CHARS_IN_MEASUREMENT
define MAX_NUM_CHARS_IN_NODE_NAME
define MAX_NUM_CHARS_IN_OPENXR_FEATURE_STRING
define MAX_NUM_CHARS_IN_SKELETON_NAME
define MAX_NUM_CHARS_IN_SYSTEM_ERROR_MESSAGE
define MAX_NUM_CHARS_IN_TARGET_ID
define MAX_NUM_CHARS_IN_TIMECODE_INTERFACE_STRINGS
define MAX_NUM_CHARS_IN_TRACKER_ID
define MAX_NUM_CHARS_IN_TRACKER_MANUFACTURER
define MAX_NUM_CHARS_IN_TRACKER_PRODUCTNAME
define MAX_NUM_CHARS_IN_USERNAME
define MAX_NUM_CHARS_IN_VERSION
define MAX_NUM_CHAR_DEBUGGING_ID
define MAX_NUM_FINGER_IDS
define MAX_NUM_IMUS_ON_GLOVE
define MAX_NUM_TOE_IDS
define MAX_USERS
define NUMBER_OF_TRACKERS_PER_POLYGON_SKELETON
define NUM_FINGERS_ON_HAND
define NUM_FLEX_SEGMENTS_PER_FINGER
define SECONDS_TO_FIND_HOSTS
define SECONDS_TO_FIND_LOCAL_HOSTS
define UNINITIALIZED_ID
The documentation for this class was generated from the following file api/cppSDK/SDKClient/ManusSDKTypes.h