Module sys

Module sys 

Source
Expand description

Implementations of HasViconHardware for use with a real Vicon system.

Structs§

COutput_Connect
COutput_ConnectToMulticast
COutput_DisableDeviceData
COutput_DisableMarkerData
COutput_DisableSegmentData
COutput_DisableUnlabeledMarkerData
COutput_Disconnect
COutput_EnableDeviceData
COutput_EnableMarkerData
COutput_EnableSegmentData
COutput_EnableUnlabeledMarkerData
COutput_GetAxisMapping
COutput_GetCameraCount
COutput_GetCameraFocalLength
COutput_GetCameraGlobalRotationEulerXYZ
COutput_GetCameraGlobalRotationHelical
COutput_GetCameraGlobalRotationMatrix
COutput_GetCameraGlobalTranslation
COutput_GetCameraId
COutput_GetCameraLensParameters
COutput_GetCameraPrincipalPoint
COutput_GetCameraResolution
COutput_GetCameraRotationQuaternion
COutput_GetCameraUserId
COutput_GetCentroidCount
COutput_GetCentroidPosition
COutput_GetCentroidWeight
COutput_GetDeviceCount
COutput_GetDeviceOutputCount
COutput_GetDeviceOutputSubsamples
COutput_GetDeviceOutputValue
COutput_GetEyeTrackerCount
COutput_GetEyeTrackerGlobalGazeVector
COutput_GetEyeTrackerGlobalPosition
COutput_GetForcePlateCount
COutput_GetForcePlateSubsamples
COutput_GetFrame
COutput_GetFrameNumber
COutput_GetFrameRate
COutput_GetFrameRateCount
COutput_GetFrameRateValue
COutput_GetGlobalCentreOfPressure
COutput_GetGlobalForceVector
COutput_GetGlobalMomentVector
COutput_GetGreyscaleBlob
COutput_GetGreyscaleBlobCount
COutput_GetHardwareFrameNumber
COutput_GetIsVideoCamera
COutput_GetLabeledMarkerCount
COutput_GetLabeledMarkerGlobalTranslation
COutput_GetLatencySampleCount
COutput_GetLatencySampleValue
COutput_GetLatencyTotal
COutput_GetMarkerCount
COutput_GetMarkerGlobalTranslation
COutput_GetMarkerRayContribution
COutput_GetMarkerRayContributionCount
COutput_GetObjectQuality
COutput_GetSegmentChildCount
COutput_GetSegmentCount
COutput_GetSegmentGlobalRotationEulerXYZ
COutput_GetSegmentGlobalRotationHelical
COutput_GetSegmentGlobalRotationMatrix
COutput_GetSegmentGlobalRotationQuaternion
COutput_GetSegmentGlobalTranslation
COutput_GetSegmentLocalRotationEulerXYZ
COutput_GetSegmentLocalRotationHelical
COutput_GetSegmentLocalRotationMatrix
COutput_GetSegmentLocalRotationQuaternion
COutput_GetSegmentLocalTranslation
COutput_GetSegmentStaticRotationEulerXYZ
COutput_GetSegmentStaticRotationHelical
COutput_GetSegmentStaticRotationMatrix
COutput_GetSegmentStaticRotationQuaternion
COutput_GetSegmentStaticScale
COutput_GetSegmentStaticTranslation
COutput_GetServerOrientation
COutput_GetSubjectCount
COutput_GetTimecode
COutput_GetUnlabeledMarkerCount
COutput_GetUnlabeledMarkerGlobalTranslation
COutput_GetVersion
COutput_IsConnected
COutput_IsDeviceDataEnabled
COutput_IsMarkerDataEnabled
COutput_IsSegmentDataEnabled
COutput_IsUnlabeledMarkerDataEnabled
COutput_SetApexDeviceFeedback
COutput_SetAxisMapping
COutput_SetStreamMode
COutput_StartTransmittingMulticast
COutput_StopTransmittingMulticast
ViconSystem
An active connection to a real Vicon data stream.

Constants§

CDeviceType_EyeTracker
CDeviceType_ForcePlate
CDeviceType_UnknownDeviceType
CDirection_Backward
CDirection_Down
CDirection_Forward
CDirection_Left
CDirection_Right
CDirection_Up
CResult_ClientAlreadyConnected
CResult_ClientConnectionFailed
CResult_CoLinearAxes
CResult_ConfigurationFailed
CResult_EarlyDataRequested
CResult_HapticAlreadySet
CResult_InvalidCameraName
CResult_InvalidDeviceName
CResult_InvalidDeviceOutputName
CResult_InvalidHostName
CResult_InvalidIndex
CResult_InvalidLatencySampleName
CResult_InvalidMarkerName
CResult_InvalidMulticastIP
CResult_InvalidOperation
CResult_InvalidSegmentName
CResult_InvalidSubjectName
CResult_LateDataRequested
CResult_LeftHandedAxes
CResult_NoFrame
CResult_NotConnected
CResult_NotImplemented
CResult_NotPresent
CResult_NotSupported
CResult_ServerAlreadyTransmittingMulticast
CResult_ServerNotTransmittingMulticast
CResult_Success
CResult_UnknownResult
CServerOrientation_UnknownServerOrientation
CServerOrientation_YUp
CServerOrientation_ZUp
CStreamMode_ClientPull
CStreamMode_ClientPullPreFetch
CStreamMode_ServerPush
CSuccess
CTimecodeStandard_ATSC
CTimecodeStandard_Film
CTimecodeStandard_NTSC
CTimecodeStandard_NTSCDrop
CTimecodeStandard_NTSCFilm
CTimecodeStandard_None
CTimecodeStandard_PAL
CUnit_Ampere
CUnit_Becquerel
CUnit_Candela
CUnit_Coulomb
CUnit_Farad
CUnit_Gray
CUnit_Henry
CUnit_Hertz
CUnit_Joule
CUnit_Katal
CUnit_Kelvin
CUnit_Kilogram
CUnit_Lumen
CUnit_Lux
CUnit_Meter
CUnit_MeterCubed
CUnit_MeterPerSecond
CUnit_MeterPerSecondSquared
CUnit_MeterSquared
CUnit_Mole
CUnit_Newton
CUnit_NewtonMeter
CUnit_Ohm
CUnit_Pascal
CUnit_Radian
CUnit_RadianPerSecond
CUnit_RadianPerSecondSquared
CUnit_Second
CUnit_Siemens
CUnit_Sievert
CUnit_Steradian
CUnit_Tesla
CUnit_UnknownUnit
CUnit_Volt
CUnit_Watt
CUnit_Weber
MAX_CONNECT_RETRIES
Maximum number of times ViconSystem::new will attempt to connect to a Vicon data stream.
MAX_CONNECT_TIMEOUT
Maximim timeout ViconSystem::new will use when connecting to a vicon data stream.

Functions§

Client_AddToSubjectFilter
Client_ClearSubjectFilter
Client_ConfigureWireless
Client_Connect
Client_ConnectToMulticast
Client_Create
Client_Destroy
Client_DisableCameraCalibrationData
Client_DisableCentroidData
Client_DisableDebugData
Client_DisableDeviceData
Client_DisableGreyscaleData
Client_DisableLightweightSegmentData
Client_DisableMarkerData
Client_DisableMarkerRayData
Client_DisableSegmentData
Client_DisableUnlabeledMarkerData
Client_Disconnect
Client_EnableCameraCalibrationData
Client_EnableCentroidData
Client_EnableDebugData
Client_EnableDeviceData
Client_EnableGreyscaleData
Client_EnableLightweightSegmentData
Client_EnableMarkerData
Client_EnableMarkerRayData
Client_EnableSegmentData
Client_EnableUnlabeledMarkerData
Client_GetAxisMapping
Client_GetCameraCount
Client_GetCameraDisplayName
Client_GetCameraFocalLength
Client_GetCameraGlobalRotationEulerXYZ
Client_GetCameraGlobalRotationHelical
Client_GetCameraGlobalRotationMatrix
Client_GetCameraGlobalRotationQuaternion
Client_GetCameraGlobalTranslation
Client_GetCameraId
Client_GetCameraLensParameters
Client_GetCameraName
Client_GetCameraPrincipalPoint
Client_GetCameraResolution
Client_GetCameraType
Client_GetCameraUserId
Client_GetCentroidCount
Client_GetCentroidPosition
Client_GetCentroidWeight
Client_GetDeviceCount
Client_GetDeviceName
Client_GetDeviceOutputComponentName
Client_GetDeviceOutputComponentSubsamples
Client_GetDeviceOutputComponentValue
Client_GetDeviceOutputComponentValueForSubsample
Client_GetDeviceOutputCount
Client_GetDeviceOutputName
Client_GetDeviceOutputSubsamples
Client_GetDeviceOutputValue
Client_GetDeviceOutputValueForSubsample
Client_GetDynamicCameraCount
Client_GetDynamicCameraName
Client_GetEyeTrackerCount
Client_GetEyeTrackerGlobalGazeVector
Client_GetEyeTrackerGlobalPosition
Client_GetForcePlateCount
Client_GetForcePlateSubsamples
Client_GetFrame
Client_GetFrameNumber
Client_GetFrameRate
Client_GetFrameRateCount
Client_GetFrameRateName
Client_GetFrameRateValue
Client_GetGlobalCentreOfPressure
Client_GetGlobalCentreOfPressureForSubsample
Client_GetGlobalForceVector
Client_GetGlobalForceVectorForSubsample
Client_GetGlobalMomentVector
Client_GetGlobalMomentVectorForSubsample
Client_GetHardwareFrameNumber
Client_GetIsVideoCamera
Client_GetLabeledMarkerCount
Client_GetLabeledMarkerGlobalTranslation
Client_GetLatencySampleCount
Client_GetLatencySampleName
Client_GetLatencySampleValue
Client_GetLatencyTotal
Client_GetMarkerCount
Client_GetMarkerGlobalTranslation
Client_GetMarkerName
Client_GetMarkerParentName
Client_GetMarkerRayContribution
Client_GetMarkerRayContributionCount
Client_GetObjectQuality
Client_GetSegmentChildCount
Client_GetSegmentChildName
Client_GetSegmentCount
Client_GetSegmentGlobalRotationEulerXYZ
Client_GetSegmentGlobalRotationHelical
Client_GetSegmentGlobalRotationMatrix
Client_GetSegmentGlobalRotationQuaternion
Client_GetSegmentGlobalTranslation
Client_GetSegmentLocalRotationEulerXYZ
Client_GetSegmentLocalRotationHelical
Client_GetSegmentLocalRotationMatrix
Client_GetSegmentLocalRotationQuaternion
Client_GetSegmentLocalTranslation
Client_GetSegmentName
Client_GetSegmentParentName
Client_GetSegmentStaticRotationEulerXYZ
Client_GetSegmentStaticRotationHelical
Client_GetSegmentStaticRotationMatrix
Client_GetSegmentStaticRotationQuaternion
Client_GetSegmentStaticScale
Client_GetSegmentStaticTranslation
Client_GetServerOrientation
Client_GetSubjectCount
Client_GetSubjectName
Client_GetSubjectRootSegmentName
Client_GetTimecode
Client_GetUnlabeledMarkerCount
Client_GetUnlabeledMarkerGlobalTranslation
Client_GetVersion
Client_IsCameraCalibrationDataEnabled
Client_IsCentroidDataEnabled
Client_IsConnected
Client_IsDebugDataEnabled
Client_IsDeviceDataEnabled
Client_IsGreyscaleDataEnabled
Client_IsLightweightSegmentDataEnabled
Client_IsMarkerDataEnabled
Client_IsMarkerRayDataEnabled
Client_IsSegmentDataEnabled
Client_IsUnlabeledMarkerDataEnabled
Client_IsVideoDataEnabled
Client_SetApexDeviceFeedback
Client_SetAxisMapping
Client_SetBufferSize
Client_SetConnectionTimeout
Client_SetStreamMode
Client_SetTimingLogFile
Client_StartTransmittingMulticast
Client_StopTransmittingMulticast

Type Aliases§

CBool
CClient
CDeviceType
CDirection
CEnum
COutput_GetCameraGlobalRotationQuaternion
CReal
CResult
CRetimingClient
CServerOrientation
CStreamMode
CString
CTimecodeStandard
CUnit