Commit 595e4d92 authored by Sylvain Renault's avatar Sylvain Renault
Browse files

Communication and access to WS server.

parent 6f1e544c
Loading
Loading
Loading
Loading
+6 −6
Original line number Diff line number Diff line
@@ -219,13 +219,13 @@ namespace ETSI.ARF.WorldStorage.UI
            confidence = EditorGUILayout.DoubleField("Confidence:", confidence);

            EditorGUILayout.Space();
            trackableSize = EditorGUILayout.Vector3Field("Trackable Size:", trackableSize);

            EditorGUILayout.Space();
            GUILayout.Label("Local CRS:");
            GUILayout.Label("Transform (local CRS):");
            localCRS_pos = EditorGUILayout.Vector3Field("   Position:", localCRS_pos);
            localCRS_rot = EditorGUILayout.Vector3Field("   Rotation:", localCRS_rot);

            EditorGUILayout.Space();
            trackableSize = EditorGUILayout.Vector3Field("Trackable Size:", trackableSize);

            EditorGUILayout.Space();
            if (GUILayout.Button("Generate Dummy Payload"))
            {
@@ -255,12 +255,12 @@ namespace ETSI.ARF.WorldStorage.UI

        public override void GetParams()
        {
            customName = "Requesting information...";

            //customName = "Requesting information...";
            TrackableRequest.GetTrackableAsync(worldStorageServer, Guid.Parse(UUID), (response) =>
            {
                Trackable obj = response.result;
                customName = obj.Name;
                Debug.Log("name=" + customName);
                creatorUUID = obj.CreatorUUID.ToString();
                type = obj.TrackableType;
                unit = obj.Unit;
+5 −4
Original line number Diff line number Diff line
@@ -212,13 +212,13 @@ namespace ETSI.ARF.WorldStorage.UI
            unit = (UnitSystem)EditorGUILayout.EnumPopup("Unit System:", unit);

            EditorGUILayout.Space();
            worldAnchorSize = EditorGUILayout.Vector3Field("Anchor Size:", worldAnchorSize);

            EditorGUILayout.Space();
            GUILayout.Label("Local CRS:");
            GUILayout.Label("Transform (local CRS):");
            localCRS_pos = EditorGUILayout.Vector3Field("   Position:", localCRS_pos);
            localCRS_rot = EditorGUILayout.Vector3Field("   Rotation:", localCRS_rot);

            EditorGUILayout.Space();
            worldAnchorSize = EditorGUILayout.Vector3Field("Anchor Size:", worldAnchorSize);

            // ---------------------
            // Keyvalues
            // ---------------------
@@ -237,6 +237,7 @@ namespace ETSI.ARF.WorldStorage.UI

        public override void GetParams()
        {
            //customName = "Requesting information...";
            WorldAnchorRequest.GetWorldAnchorAsync(worldStorageServer, Guid.Parse(UUID), (response) =>
            {
                WorldAnchor obj = response.result;
+4 −2
Original line number Diff line number Diff line
@@ -49,6 +49,7 @@ namespace ETSI.ARF.WorldStorage.UI
        [SerializeField] public List<string> anchors = new List<string>();

        private static GUILayoutOption miniButtonWidth = GUILayout.Width(50);
        private static GUILayoutOption middleButtonWidth = GUILayout.Width(70);

        // World Anchors params
        string UUID = System.Guid.Empty.ToString();
@@ -351,7 +352,7 @@ namespace ETSI.ARF.WorldStorage.UI
                }

                GUI.backgroundColor = WorldStorageWindow.arfColors[0];
                if (GUILayout.Button("Request", EditorStyles.miniButtonLeft, miniButtonWidth) || lastFromUUID != FROM.UUID)
                if (GUILayout.Button(" Request ", EditorStyles.miniButtonLeft, middleButtonWidth) || lastFromUUID != FROM.UUID)
                {
                    GetElementFROM();
                }
@@ -373,7 +374,7 @@ namespace ETSI.ARF.WorldStorage.UI
                    TO.UUID = TO.UUID.Split('[', ']')[1];
                }
                GUI.backgroundColor = WorldStorageWindow.arfColors[0];
                if (GUILayout.Button("Request", EditorStyles.miniButtonLeft, miniButtonWidth) || lastToUUID != TO.UUID)
                if (GUILayout.Button("Request ", EditorStyles.miniButtonLeft, middleButtonWidth) || lastToUUID != TO.UUID)
                {
                    GetElementTO();
                }
@@ -410,6 +411,7 @@ namespace ETSI.ARF.WorldStorage.UI

        public override void GetParams()
        {
            //customName = "Requesting information...";
            WorldLinkRequest.GetWorldLinkAsync(worldStorageServer, Guid.Parse(UUID), (response) =>
            {
                WorldLink obj = response.result;
+1 −1
Original line number Diff line number Diff line
@@ -30,7 +30,7 @@ namespace ETSI.ARF.WorldStorage.UI
            {
                Debug.Log("Rien  tracer");
            }
        }
#endif
        }
    }
}
+4 −4
Original line number Diff line number Diff line
@@ -24,7 +24,7 @@ namespace ETSI.ARF.OpenAPI.WorldStorage
            Name = name;
        }

        public string ToJson() { return JsonUtility.ToJson(this); }
        public string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject(this); }
    }

    //
@@ -38,7 +38,7 @@ namespace ETSI.ARF.OpenAPI.WorldStorage
            Name = name;
        }

        public string ToJson() { return JsonUtility.ToJson(this); }
        public string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject(this); }
    }

    public partial class WorldAnchor : IModel
@@ -49,7 +49,7 @@ namespace ETSI.ARF.OpenAPI.WorldStorage
            Name = name;
        }

        public string ToJson() { return JsonUtility.ToJson(this); }
        public string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject(this); }
    }

    public partial class WorldLink : IModel
@@ -59,6 +59,6 @@ namespace ETSI.ARF.OpenAPI.WorldStorage
            UUID = Guid.NewGuid();
        }

        public string ToJson() { return JsonUtility.ToJson(this); }
        public string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject(this); }
    }
}
 No newline at end of file
Loading