Public Member Functions | Private Attributes
ViconDataStreamSDK::CPP::Client Class Reference

#include <Client.h>

List of all members.

Public Member Functions

 Client ()
Output_Connect Connect (const String &HostName)
Output_ConnectToMulticast ConnectToMulticast (const String &HostName, const String &MulticastIP)
Output_DisableDeviceData DisableDeviceData ()
Output_DisableMarkerData DisableMarkerData ()
Output_DisableSegmentData DisableSegmentData ()
Output_DisableUnlabeledMarkerData DisableUnlabeledMarkerData ()
Output_Disconnect Disconnect ()
Output_EnableDeviceData EnableDeviceData ()
Output_EnableMarkerData EnableMarkerData ()
Output_EnableSegmentData EnableSegmentData ()
Output_EnableUnlabeledMarkerData EnableUnlabeledMarkerData ()
Output_GetAxisMapping GetAxisMapping () const
Output_GetDeviceCount GetDeviceCount () const
Output_GetDeviceName GetDeviceName (const unsigned int DeviceIndex) const
Output_GetDeviceOutputCount GetDeviceOutputCount (const String &DeviceName) const
Output_GetDeviceOutputName GetDeviceOutputName (const String &DeviceName, const unsigned int DeviceOutputIndex) const
Output_GetDeviceOutputValue GetDeviceOutputValue (const String &DeviceName, const String &DeviceOutputName) const
Output_GetFrame GetFrame ()
Output_GetFrameNumber GetFrameNumber () const
Output_GetLatencySampleCount GetLatencySampleCount () const
Output_GetLatencySampleName GetLatencySampleName (const unsigned int LatencySampleIndex) const
Output_GetLatencySampleValue GetLatencySampleValue (const String &LatencySampleName) const
Output_GetLatencyTotal GetLatencyTotal () const
Output_GetMarkerCount GetMarkerCount (const String &SubjectName) const
Output_GetMarkerGlobalTranslation GetMarkerGlobalTranslation (const String &SubjectName, const String &MarkerName) const
Output_GetMarkerName GetMarkerName (const String &SubjectName, const unsigned int MarkerIndex) const
Output_GetMarkerParentName GetMarkerParentName (const String &SubjectName, const String &MarkerName) const
Output_GetSegmentChildCount GetSegmentChildCount (const String &SubjectName, const String &SegmentName) const
Output_GetSegmentChildName GetSegmentChildName (const String &SubjectName, const String &SegmentName, const unsigned int SegmentIndex) const
Output_GetSegmentCount GetSegmentCount (const String &SubjectName) const
Output_GetSegmentGlobalRotationEulerXYZ GetSegmentGlobalRotationEulerXYZ (const String &SubjectName, const String &SegmentName) const
Output_GetSegmentGlobalRotationHelical GetSegmentGlobalRotationHelical (const String &SubjectName, const String &SegmentName) const
Output_GetSegmentGlobalRotationMatrix GetSegmentGlobalRotationMatrix (const String &SubjectName, const String &SegmentName) const
Output_GetSegmentGlobalRotationQuaternion GetSegmentGlobalRotationQuaternion (const String &SubjectName, const String &SegmentName) const
Output_GetSegmentGlobalTranslation GetSegmentGlobalTranslation (const String &SubjectName, const String &SegmentName) const
Output_GetSegmentLocalRotationEulerXYZ GetSegmentLocalRotationEulerXYZ (const String &SubjectName, const String &SegmentName) const
Output_GetSegmentLocalRotationHelical GetSegmentLocalRotationHelical (const String &SubjectName, const String &SegmentName) const
Output_GetSegmentLocalRotationMatrix GetSegmentLocalRotationMatrix (const String &SubjectName, const String &SegmentName) const
Output_GetSegmentLocalRotationQuaternion GetSegmentLocalRotationQuaternion (const String &SubjectName, const String &SegmentName) const
Output_GetSegmentLocalTranslation GetSegmentLocalTranslation (const String &SubjectName, const String &SegmentName) const
Output_GetSegmentName GetSegmentName (const String &SubjectName, const unsigned int SegmentIndex) const
Output_GetSegmentParentName GetSegmentParentName (const String &SubjectName, const String &SegmentName) const
Output_GetSegmentStaticRotationEulerXYZ GetSegmentStaticRotationEulerXYZ (const String &SubjectName, const String &SegmentName) const
Output_GetSegmentStaticRotationHelical GetSegmentStaticRotationHelical (const String &SubjectName, const String &SegmentName) const
Output_GetSegmentStaticRotationMatrix GetSegmentStaticRotationMatrix (const String &SubjectName, const String &SegmentName) const
Output_GetSegmentStaticRotationQuaternion GetSegmentStaticRotationQuaternion (const String &SubjectName, const String &SegmentName) const
Output_GetSegmentStaticTranslation GetSegmentStaticTranslation (const String &SubjectName, const String &SegmentName) const
Output_GetSubjectCount GetSubjectCount () const
Output_GetSubjectName GetSubjectName (const unsigned int SubjectIndex) const
Output_GetSubjectRootSegmentName GetSubjectRootSegmentName (const String &SubjectName) const
Output_GetTimecode GetTimecode () const
Output_GetUnlabeledMarkerCount GetUnlabeledMarkerCount () const
Output_GetUnlabeledMarkerGlobalTranslation GetUnlabeledMarkerGlobalTranslation (const unsigned int MarkerIndex) const
Output_GetVersion GetVersion () const
Output_IsConnected IsConnected () const
Output_IsDeviceDataEnabled IsDeviceDataEnabled () const
Output_IsMarkerDataEnabled IsMarkerDataEnabled () const
Output_IsSegmentDataEnabled IsSegmentDataEnabled () const
Output_IsUnlabeledMarkerDataEnabled IsUnlabeledMarkerDataEnabled () const
Output_SetAxisMapping SetAxisMapping (const Direction::Enum XAxis, const Direction::Enum YAxis, const Direction::Enum ZAxis)
Output_SetStreamMode SetStreamMode (const StreamMode::Enum Mode)
Output_StartTransmittingMulticast StartTransmittingMulticast (const String &ServerIP, const String &MulticastIP)
Output_StopTransmittingMulticast StopTransmittingMulticast ()
 ~Client ()

Private Attributes

ClientImpl * m_pClientImpl

Detailed Description

Definition at line 660 of file Client.h.


Constructor & Destructor Documentation


Member Function Documentation

Output_GetDeviceName ViconDataStreamSDK::CPP::Client::GetDeviceName ( const unsigned int  DeviceIndex) const
Output_GetDeviceOutputName ViconDataStreamSDK::CPP::Client::GetDeviceOutputName ( const String DeviceName,
const unsigned int  DeviceOutputIndex 
) const
Output_GetDeviceOutputValue ViconDataStreamSDK::CPP::Client::GetDeviceOutputValue ( const String DeviceName,
const String DeviceOutputName 
) const
Output_GetMarkerName ViconDataStreamSDK::CPP::Client::GetMarkerName ( const String SubjectName,
const unsigned int  MarkerIndex 
) const
Output_GetMarkerParentName ViconDataStreamSDK::CPP::Client::GetMarkerParentName ( const String SubjectName,
const String MarkerName 
) const
Output_GetSegmentChildCount ViconDataStreamSDK::CPP::Client::GetSegmentChildCount ( const String SubjectName,
const String SegmentName 
) const
Output_GetSegmentChildName ViconDataStreamSDK::CPP::Client::GetSegmentChildName ( const String SubjectName,
const String SegmentName,
const unsigned int  SegmentIndex 
) const
Output_GetSegmentName ViconDataStreamSDK::CPP::Client::GetSegmentName ( const String SubjectName,
const unsigned int  SegmentIndex 
) const
Output_GetSegmentParentName ViconDataStreamSDK::CPP::Client::GetSegmentParentName ( const String SubjectName,
const String SegmentName 
) const
Output_GetSubjectName ViconDataStreamSDK::CPP::Client::GetSubjectName ( const unsigned int  SubjectIndex) const

Member Data Documentation

Definition at line 799 of file Client.h.


The documentation for this class was generated from the following file:


vicon_mocap
Author(s): Patrick Bouffard
autogenerated on Sun Jan 5 2014 11:38:20