/******************************************************************************************************************************************************************/

    public void GetHapticWorkSpace()
    {
        //Convert IntPtr to float3Array
        myWSPosition = ConverterClass.ConvertIntPtrToFloat3(PluginImport.GetWorkspacePosition());

        //Convert IntPtr to float3Array
        myWSSize = ConverterClass.ConvertIntPtrToFloat3(PluginImport.GetWorkspaceSize());

        //Refine my workspaceSize in the Unity Editor in case it has been changed
        myHapticClassScript.myWorkSpacePosition = ConverterClass.AssignFloat3ToFloat3(myWSPosition);

        //Refine my workspaceSize in the Unity Editor in case it has been changed
        myHapticClassScript.myWorkSpaceSize = ConverterClass.AssignFloat3ToFloat3(myWSSize);
    }
    //Get two haptic workspaces for two haptic device
    public void GetTwoHapticWorkSpaces()
    {
        //Convert IntPtr to float6Array
        myTwoWsPosition = ConverterClass.ConvertIntPtrToFloat6(PluginImport.GetWorkspacePosition());

        //Convert IntPtr to float6Array
        myTwoWsSize = ConverterClass.ConvertIntPtrToFloat6(PluginImport.GetWorkspaceSize());

        //Refine my workspaceSize in the Unity Editor in case it has been changed
        myHapticClassScript.myWorkSpacePosition       = ConverterClass.SelectHalfFloat6toFloat3(myTwoWsPosition, 1); //Workspace position for device1
        myHapticClassScript.mySecondWorkSpacePosition = ConverterClass.SelectHalfFloat6toFloat3(myTwoWsPosition, 2); //Workspace position for device2

        //Refine my workspaceSize in the Unity Editor in case it has been changed
        myHapticClassScript.myWorkSpaceSize       = ConverterClass.SelectHalfFloat6toFloat3(myTwoWsSize, 1); //Workspace size for device1
        myHapticClassScript.mySecondWorkSpaceSize = ConverterClass.SelectHalfFloat6toFloat3(myTwoWsSize, 2); //Workspace size for device2
    }