diff --git a/Assets/Runtime/REST/TrackableRequest.cs b/Assets/Runtime/REST/TrackableRequest.cs index f04eacf098e55d627a34cf215c93d670749e03b3..df1c382f106bd117b49f4c55b3d3d04897008a20 100644 --- a/Assets/Runtime/REST/TrackableRequest.cs +++ b/Assets/Runtime/REST/TrackableRequest.cs @@ -37,12 +37,22 @@ namespace ETSI.ARF.WorldStorage.REST { public class TrackableRequest { - static public void AddTrackable(WorldStorageServer ws, Trackable trackable) + static public string AddTrackable(WorldStorageServer ws, Trackable trackable) { Debug.Log("Posting Add Trackable to Server"); TrackablesApi api = new TrackablesApi(ws.URI); string result = api.AddTrackable(trackable); Debug.Log(result); + return result; + } + + static public string UpdateTrackable(WorldStorageServer ws, Trackable trackable) + { + Debug.Log("Posting Add Trackable to Server"); + TrackablesApi api = new TrackablesApi(ws.URI); + string result = api.ModifyTrackable(trackable); + Debug.Log(result); + return result; } static public List<Trackable> GetAllTrackables(WorldStorageServer ws) diff --git a/Assets/Runtime/REST/WorldAnchorRequest.cs b/Assets/Runtime/REST/WorldAnchorRequest.cs index 1266383e4766ac7a9e55e5aab01c779cea7f017d..23377aa06a23118df9984206f1a85228fb16f115 100644 --- a/Assets/Runtime/REST/WorldAnchorRequest.cs +++ b/Assets/Runtime/REST/WorldAnchorRequest.cs @@ -37,12 +37,22 @@ namespace ETSI.ARF.WorldStorage.REST { public class WorldAnchorRequest { - static public void AddWorldAnchor(WorldStorageServer ws, WorldAnchor anchor) + static public string AddWorldAnchor(WorldStorageServer ws, WorldAnchor anchor) { Debug.Log("Posting Add World Anchor to Server"); WorldAnchorsApi api = new WorldAnchorsApi(ws.URI); string result = api.AddWorldAnchor(anchor); Debug.Log(result); + return result; + } + + static public string UpdateWorldAnchor(WorldStorageServer ws, WorldAnchor anchor) + { + Debug.Log("Posting Add World Anchor to Server"); + WorldAnchorsApi api = new WorldAnchorsApi(ws.URI); + string result = api.ModifyWorldAnchor(anchor); + Debug.Log(result); + return result; } static public List<WorldAnchor> GetAllWorldAnchors(WorldStorageServer ws) diff --git a/Assets/Runtime/REST/WorldLinkRequest.cs b/Assets/Runtime/REST/WorldLinkRequest.cs new file mode 100644 index 0000000000000000000000000000000000000000..3dd1c6753d55be5ea534b46c6f48e0af04444b79 --- /dev/null +++ b/Assets/Runtime/REST/WorldLinkRequest.cs @@ -0,0 +1,81 @@ +// +// ARF - Augmented Reality Framework (ETSI ISG ARF) +// +// Copyright 2022 ETSI +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// Last change: June 2022 +// + +#define USING_OPENAPI_GENERATOR // alt. is Swagger + +using System.IO; +using System.Collections.Generic; +using UnityEngine; + +#if USING_OPENAPI_GENERATOR +using Org.OpenAPITools.Api; +using Org.OpenAPITools.Model; +#else +using IO.Swagger.Api; +using IO.Swagger.Model; +#endif + +#if UNITY_EDITOR +namespace ETSI.ARF.WorldStorage.REST +{ + public class WorldLinkRequest + { + static public string AddWorldLink(WorldStorageServer ws, WorldLink link) + { + Debug.Log("Posting Add Trackable to Server"); + WorldLinksApi api = new WorldLinksApi(ws.URI); + string result = api.AddWorldLink(link); + Debug.Log(result); + return result; + } + + static public string UpdateWorldLink(WorldStorageServer ws, WorldLink link) + { + Debug.Log("Posting Add Trackable to Server"); + WorldLinksApi api = new WorldLinksApi(ws.URI); + string result = api.ModifyWorldLink(link); + Debug.Log(result); + return result; + } + + static public List<WorldLink> GetAllWorldLinks(WorldStorageServer ws) + { + WorldLinksApi api = new WorldLinksApi(ws.URI); + List<WorldLink> result = api.GetWorldLinks(); + return result; + } + + static public WorldLink GetWorldLink(WorldStorageServer ws, string uuid) + { + System.Guid _uuid = System.Guid.Parse(uuid); + WorldLinksApi api = new WorldLinksApi(ws.URI); + WorldLink result = api.GetWorldLinkById(_uuid); + return result; + } + + static public void DeleteWorldLink(WorldStorageServer ws, string uuid) + { + System.Guid _uuid = System.Guid.Parse(uuid); + WorldLinksApi api = new WorldLinksApi(ws.URI); + api.DeleteWorldLink(_uuid); + } + } +} +#endif \ No newline at end of file diff --git a/Assets/Runtime/REST/WorldLinkRequest.cs.meta b/Assets/Runtime/REST/WorldLinkRequest.cs.meta new file mode 100644 index 0000000000000000000000000000000000000000..a4f3a5c9042a0447ac7f9aca673f439384151a16 --- /dev/null +++ b/Assets/Runtime/REST/WorldLinkRequest.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 9d17b7a1eac66b74ea32aac83c01aa2f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scriptables/WorldStorageServer.cs b/Assets/Scriptables/WorldStorageServer.cs index 125d2e45a2d02521f1930334ff0227163525e759..db34de9c3b9836061e048faa39fffc03a216c876 100644 --- a/Assets/Scriptables/WorldStorageServer.cs +++ b/Assets/Scriptables/WorldStorageServer.cs @@ -30,11 +30,12 @@ namespace ETSI.ARF.WorldStorage public class WorldStorageServer : ScriptableObject { [SerializeField] public string serverName = "myServerName"; + [SerializeField] public string company = ""; [SerializeField] public string basePath = "https://"; [SerializeField] public int port = 8080; [Space(8)] - [SerializeField] public WorldStorageUser user = null; + [SerializeField] public WorldStorageUser currentUser = null; public string URI => basePath + ":" + port.ToString(); } diff --git a/Assets/Scriptables/WorldStorageUser.cs b/Assets/Scriptables/WorldStorageUser.cs index 63eb5d04bf0ae6933c30709fbe549c9f490c0e00..4222734f59500273473bab74badab03c81843240 100644 --- a/Assets/Scriptables/WorldStorageUser.cs +++ b/Assets/Scriptables/WorldStorageUser.cs @@ -30,6 +30,7 @@ namespace ETSI.ARF.WorldStorage public class WorldStorageUser : ScriptableObject { [SerializeField] public string userName = "myName"; + [SerializeField] public string company = ""; [SerializeField] public string UUID = System.Guid.Empty.ToString(); } } \ No newline at end of file diff --git a/Plugins/Org.OpenAPITools.dll b/Plugins/Org.OpenAPITools.dll index 2d8e9a48156b8af39c42ce96591c388fa84686d6..9e73e0e532bec5b9563dc4dd0168f8a7df8fcc22 100644 Binary files a/Plugins/Org.OpenAPITools.dll and b/Plugins/Org.OpenAPITools.dll differ diff --git a/Plugins/Org.OpenAPITools.xml b/Plugins/Org.OpenAPITools.xml index 548779ee49f8b51de562b2a11f16e8201d9586c3..748dfe1ba81001daf100f1a596a418f03082da55 100644 --- a/Plugins/Org.OpenAPITools.xml +++ b/Plugins/Org.OpenAPITools.xml @@ -53,23 +53,23 @@ </member> <member name="M:Org.OpenAPITools.Api.IDefaultApi.GetPing"> <summary> - Test the server availability + Test the server availability. </summary> <remarks> </remarks> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <returns></returns> + <returns>string</returns> </member> <member name="M:Org.OpenAPITools.Api.IDefaultApi.GetPingWithHttpInfo"> <summary> - Test the server availability + Test the server availability. </summary> <remarks> </remarks> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <returns>ApiResponse of Object(void)</returns> + <returns>ApiResponse of string</returns> </member> <member name="M:Org.OpenAPITools.Api.IDefaultApi.GetVersion"> <summary> @@ -115,25 +115,25 @@ </member> <member name="M:Org.OpenAPITools.Api.IDefaultApi.GetPingAsync(System.Threading.CancellationToken)"> <summary> - Test the server availability + Test the server availability. </summary> <remarks> </remarks> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> - <returns>Task of void</returns> + <returns>Task of string</returns> </member> <member name="M:Org.OpenAPITools.Api.IDefaultApi.GetPingWithHttpInfoAsync(System.Threading.CancellationToken)"> <summary> - Test the server availability + Test the server availability. </summary> <remarks> </remarks> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> - <returns>Task of ApiResponse</returns> + <returns>Task of ApiResponse (string)</returns> </member> <member name="M:Org.OpenAPITools.Api.IDefaultApi.GetVersionAsync(System.Threading.CancellationToken)"> <summary> @@ -240,33 +240,33 @@ </member> <member name="M:Org.OpenAPITools.Api.DefaultApi.GetPing"> <summary> - Test the server availability + Test the server availability. </summary> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <returns></returns> + <returns>string</returns> </member> <member name="M:Org.OpenAPITools.Api.DefaultApi.GetPingWithHttpInfo"> <summary> - Test the server availability + Test the server availability. </summary> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <returns>ApiResponse of Object(void)</returns> + <returns>ApiResponse of string</returns> </member> <member name="M:Org.OpenAPITools.Api.DefaultApi.GetPingAsync(System.Threading.CancellationToken)"> <summary> - Test the server availability + Test the server availability. </summary> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> - <returns>Task of void</returns> + <returns>Task of string</returns> </member> <member name="M:Org.OpenAPITools.Api.DefaultApi.GetPingWithHttpInfoAsync(System.Threading.CancellationToken)"> <summary> - Test the server availability + Test the server availability. </summary> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> - <returns>Task of ApiResponse</returns> + <returns>Task of ApiResponse (string)</returns> </member> <member name="M:Org.OpenAPITools.Api.DefaultApi.GetVersion"> <summary> @@ -316,168 +316,190 @@ </member> <member name="M:Org.OpenAPITools.Api.ITrackablesApi.AddTrackable(Org.OpenAPITools.Model.Trackable)"> <summary> - Create a trackable. + Create a Trackable. </summary> <remarks> - + Create a new Trackable from a json object containing all the required informations and add it to the world storage. <br>As a result you will get the ID of the newly created Trackable. </remarks> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="trackable">The trackable to be added to the world storage.</param> + <param name="trackable">The Trackable to be added to the world storage.</param> <returns>string</returns> </member> <member name="M:Org.OpenAPITools.Api.ITrackablesApi.AddTrackableWithHttpInfo(Org.OpenAPITools.Model.Trackable)"> <summary> - Create a trackable. + Create a Trackable. </summary> <remarks> - + Create a new Trackable from a json object containing all the required informations and add it to the world storage. <br>As a result you will get the ID of the newly created Trackable. </remarks> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="trackable">The trackable to be added to the world storage.</param> + <param name="trackable">The Trackable to be added to the world storage.</param> <returns>ApiResponse of string</returns> </member> <member name="M:Org.OpenAPITools.Api.ITrackablesApi.DeleteTrackable(System.Guid)"> <summary> - Deletes a trackable. + Delete a Trackable. </summary> <remarks> - + Delete a single Trackable stored in the world storage from its ID. </remarks> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> <param name="trackableUUID">Trackable UUID to delete.</param> - <returns></returns> + <returns>string</returns> </member> <member name="M:Org.OpenAPITools.Api.ITrackablesApi.DeleteTrackableWithHttpInfo(System.Guid)"> <summary> - Deletes a trackable. + Delete a Trackable. </summary> <remarks> - + Delete a single Trackable stored in the world storage from its ID. </remarks> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> <param name="trackableUUID">Trackable UUID to delete.</param> - <returns>ApiResponse of Object(void)</returns> + <returns>ApiResponse of string</returns> </member> <member name="M:Org.OpenAPITools.Api.ITrackablesApi.GetTrackableById(System.Guid)"> <summary> - Find a trackable by its UUID. + Find a Trackable by its UUID. </summary> <remarks> - + Get a single Trackable stored in the world storage from its ID. </remarks> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="trackableUUID">UUID of the trackable to retrieve.</param> + <param name="trackableUUID">UUID of the Trackable to retrieve.</param> <returns>Trackable</returns> </member> <member name="M:Org.OpenAPITools.Api.ITrackablesApi.GetTrackableByIdWithHttpInfo(System.Guid)"> <summary> - Find a trackable by its UUID. + Find a Trackable by its UUID. </summary> <remarks> - + Get a single Trackable stored in the world storage from its ID. </remarks> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="trackableUUID">UUID of the trackable to retrieve.</param> + <param name="trackableUUID">UUID of the Trackable to retrieve.</param> <returns>ApiResponse of Trackable</returns> </member> <member name="M:Org.OpenAPITools.Api.ITrackablesApi.GetTrackables"> <summary> - Returns the list of all trackables defined by the world storage. + Return all the Trackables. </summary> <remarks> - + Get all the Trackables currently being stored in the world storage. </remarks> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> <returns>List<Trackable></returns> </member> <member name="M:Org.OpenAPITools.Api.ITrackablesApi.GetTrackablesWithHttpInfo"> <summary> - Returns the list of all trackables defined by the world storage. + Return all the Trackables. </summary> <remarks> - + Get all the Trackables currently being stored in the world storage. </remarks> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> <returns>ApiResponse of List<Trackable></returns> </member> + <member name="M:Org.OpenAPITools.Api.ITrackablesApi.ModifyTrackable(Org.OpenAPITools.Model.Trackable)"> + <summary> + Modify a Trackable. + </summary> + <remarks> + Modify an existing Trackable given a json object containing all the required informations. <br> **Please note that ID of the object is required in the JSON** + </remarks> + <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> + <param name="trackable">The Trackable to be modified in the world storage.</param> + <returns>string</returns> + </member> + <member name="M:Org.OpenAPITools.Api.ITrackablesApi.ModifyTrackableWithHttpInfo(Org.OpenAPITools.Model.Trackable)"> + <summary> + Modify a Trackable. + </summary> + <remarks> + Modify an existing Trackable given a json object containing all the required informations. <br> **Please note that ID of the object is required in the JSON** + </remarks> + <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> + <param name="trackable">The Trackable to be modified in the world storage.</param> + <returns>ApiResponse of string</returns> + </member> <member name="M:Org.OpenAPITools.Api.ITrackablesApi.AddTrackableAsync(Org.OpenAPITools.Model.Trackable,System.Threading.CancellationToken)"> <summary> - Create a trackable. + Create a Trackable. </summary> <remarks> - + Create a new Trackable from a json object containing all the required informations and add it to the world storage. <br>As a result you will get the ID of the newly created Trackable. </remarks> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="trackable">The trackable to be added to the world storage.</param> + <param name="trackable">The Trackable to be added to the world storage.</param> <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> <returns>Task of string</returns> </member> <member name="M:Org.OpenAPITools.Api.ITrackablesApi.AddTrackableWithHttpInfoAsync(Org.OpenAPITools.Model.Trackable,System.Threading.CancellationToken)"> <summary> - Create a trackable. + Create a Trackable. </summary> <remarks> - + Create a new Trackable from a json object containing all the required informations and add it to the world storage. <br>As a result you will get the ID of the newly created Trackable. </remarks> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="trackable">The trackable to be added to the world storage.</param> + <param name="trackable">The Trackable to be added to the world storage.</param> <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> <returns>Task of ApiResponse (string)</returns> </member> <member name="M:Org.OpenAPITools.Api.ITrackablesApi.DeleteTrackableAsync(System.Guid,System.Threading.CancellationToken)"> <summary> - Deletes a trackable. + Delete a Trackable. </summary> <remarks> - + Delete a single Trackable stored in the world storage from its ID. </remarks> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> <param name="trackableUUID">Trackable UUID to delete.</param> <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> - <returns>Task of void</returns> + <returns>Task of string</returns> </member> <member name="M:Org.OpenAPITools.Api.ITrackablesApi.DeleteTrackableWithHttpInfoAsync(System.Guid,System.Threading.CancellationToken)"> <summary> - Deletes a trackable. + Delete a Trackable. </summary> <remarks> - + Delete a single Trackable stored in the world storage from its ID. </remarks> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> <param name="trackableUUID">Trackable UUID to delete.</param> <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> - <returns>Task of ApiResponse</returns> + <returns>Task of ApiResponse (string)</returns> </member> <member name="M:Org.OpenAPITools.Api.ITrackablesApi.GetTrackableByIdAsync(System.Guid,System.Threading.CancellationToken)"> <summary> - Find a trackable by its UUID. + Find a Trackable by its UUID. </summary> <remarks> - + Get a single Trackable stored in the world storage from its ID. </remarks> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="trackableUUID">UUID of the trackable to retrieve.</param> + <param name="trackableUUID">UUID of the Trackable to retrieve.</param> <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> <returns>Task of Trackable</returns> </member> <member name="M:Org.OpenAPITools.Api.ITrackablesApi.GetTrackableByIdWithHttpInfoAsync(System.Guid,System.Threading.CancellationToken)"> <summary> - Find a trackable by its UUID. + Find a Trackable by its UUID. </summary> <remarks> - + Get a single Trackable stored in the world storage from its ID. </remarks> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="trackableUUID">UUID of the trackable to retrieve.</param> + <param name="trackableUUID">UUID of the Trackable to retrieve.</param> <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> <returns>Task of ApiResponse (Trackable)</returns> </member> <member name="M:Org.OpenAPITools.Api.ITrackablesApi.GetTrackablesAsync(System.Threading.CancellationToken)"> <summary> - Returns the list of all trackables defined by the world storage. + Return all the Trackables. </summary> <remarks> - + Get all the Trackables currently being stored in the world storage. </remarks> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> @@ -485,15 +507,39 @@ </member> <member name="M:Org.OpenAPITools.Api.ITrackablesApi.GetTrackablesWithHttpInfoAsync(System.Threading.CancellationToken)"> <summary> - Returns the list of all trackables defined by the world storage. + Return all the Trackables. </summary> <remarks> - + Get all the Trackables currently being stored in the world storage. </remarks> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> <returns>Task of ApiResponse (List<Trackable>)</returns> </member> + <member name="M:Org.OpenAPITools.Api.ITrackablesApi.ModifyTrackableAsync(Org.OpenAPITools.Model.Trackable,System.Threading.CancellationToken)"> + <summary> + Modify a Trackable. + </summary> + <remarks> + Modify an existing Trackable given a json object containing all the required informations. <br> **Please note that ID of the object is required in the JSON** + </remarks> + <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> + <param name="trackable">The Trackable to be modified in the world storage.</param> + <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> + <returns>Task of string</returns> + </member> + <member name="M:Org.OpenAPITools.Api.ITrackablesApi.ModifyTrackableWithHttpInfoAsync(Org.OpenAPITools.Model.Trackable,System.Threading.CancellationToken)"> + <summary> + Modify a Trackable. + </summary> + <remarks> + Modify an existing Trackable given a json object containing all the required informations. <br> **Please note that ID of the object is required in the JSON** + </remarks> + <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> + <param name="trackable">The Trackable to be modified in the world storage.</param> + <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> + <returns>Task of ApiResponse (string)</returns> + </member> <member name="T:Org.OpenAPITools.Api.TrackablesApi"> <summary> Represents a collection of functions to interact with the API endpoints @@ -547,123 +593,123 @@ </member> <member name="M:Org.OpenAPITools.Api.TrackablesApi.AddTrackable(Org.OpenAPITools.Model.Trackable)"> <summary> - Create a trackable. + Create a Trackable. Create a new Trackable from a json object containing all the required informations and add it to the world storage. <br>As a result you will get the ID of the newly created Trackable. </summary> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="trackable">The trackable to be added to the world storage.</param> + <param name="trackable">The Trackable to be added to the world storage.</param> <returns>string</returns> </member> <member name="M:Org.OpenAPITools.Api.TrackablesApi.AddTrackableWithHttpInfo(Org.OpenAPITools.Model.Trackable)"> <summary> - Create a trackable. + Create a Trackable. Create a new Trackable from a json object containing all the required informations and add it to the world storage. <br>As a result you will get the ID of the newly created Trackable. </summary> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="trackable">The trackable to be added to the world storage.</param> + <param name="trackable">The Trackable to be added to the world storage.</param> <returns>ApiResponse of string</returns> </member> <member name="M:Org.OpenAPITools.Api.TrackablesApi.AddTrackableAsync(Org.OpenAPITools.Model.Trackable,System.Threading.CancellationToken)"> <summary> - Create a trackable. + Create a Trackable. Create a new Trackable from a json object containing all the required informations and add it to the world storage. <br>As a result you will get the ID of the newly created Trackable. </summary> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="trackable">The trackable to be added to the world storage.</param> + <param name="trackable">The Trackable to be added to the world storage.</param> <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> <returns>Task of string</returns> </member> <member name="M:Org.OpenAPITools.Api.TrackablesApi.AddTrackableWithHttpInfoAsync(Org.OpenAPITools.Model.Trackable,System.Threading.CancellationToken)"> <summary> - Create a trackable. + Create a Trackable. Create a new Trackable from a json object containing all the required informations and add it to the world storage. <br>As a result you will get the ID of the newly created Trackable. </summary> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="trackable">The trackable to be added to the world storage.</param> + <param name="trackable">The Trackable to be added to the world storage.</param> <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> <returns>Task of ApiResponse (string)</returns> </member> <member name="M:Org.OpenAPITools.Api.TrackablesApi.DeleteTrackable(System.Guid)"> <summary> - Deletes a trackable. + Delete a Trackable. Delete a single Trackable stored in the world storage from its ID. </summary> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> <param name="trackableUUID">Trackable UUID to delete.</param> - <returns></returns> + <returns>string</returns> </member> <member name="M:Org.OpenAPITools.Api.TrackablesApi.DeleteTrackableWithHttpInfo(System.Guid)"> <summary> - Deletes a trackable. + Delete a Trackable. Delete a single Trackable stored in the world storage from its ID. </summary> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> <param name="trackableUUID">Trackable UUID to delete.</param> - <returns>ApiResponse of Object(void)</returns> + <returns>ApiResponse of string</returns> </member> <member name="M:Org.OpenAPITools.Api.TrackablesApi.DeleteTrackableAsync(System.Guid,System.Threading.CancellationToken)"> <summary> - Deletes a trackable. + Delete a Trackable. Delete a single Trackable stored in the world storage from its ID. </summary> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> <param name="trackableUUID">Trackable UUID to delete.</param> <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> - <returns>Task of void</returns> + <returns>Task of string</returns> </member> <member name="M:Org.OpenAPITools.Api.TrackablesApi.DeleteTrackableWithHttpInfoAsync(System.Guid,System.Threading.CancellationToken)"> <summary> - Deletes a trackable. + Delete a Trackable. Delete a single Trackable stored in the world storage from its ID. </summary> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> <param name="trackableUUID">Trackable UUID to delete.</param> <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> - <returns>Task of ApiResponse</returns> + <returns>Task of ApiResponse (string)</returns> </member> <member name="M:Org.OpenAPITools.Api.TrackablesApi.GetTrackableById(System.Guid)"> <summary> - Find a trackable by its UUID. + Find a Trackable by its UUID. Get a single Trackable stored in the world storage from its ID. </summary> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="trackableUUID">UUID of the trackable to retrieve.</param> + <param name="trackableUUID">UUID of the Trackable to retrieve.</param> <returns>Trackable</returns> </member> <member name="M:Org.OpenAPITools.Api.TrackablesApi.GetTrackableByIdWithHttpInfo(System.Guid)"> <summary> - Find a trackable by its UUID. + Find a Trackable by its UUID. Get a single Trackable stored in the world storage from its ID. </summary> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="trackableUUID">UUID of the trackable to retrieve.</param> + <param name="trackableUUID">UUID of the Trackable to retrieve.</param> <returns>ApiResponse of Trackable</returns> </member> <member name="M:Org.OpenAPITools.Api.TrackablesApi.GetTrackableByIdAsync(System.Guid,System.Threading.CancellationToken)"> <summary> - Find a trackable by its UUID. + Find a Trackable by its UUID. Get a single Trackable stored in the world storage from its ID. </summary> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="trackableUUID">UUID of the trackable to retrieve.</param> + <param name="trackableUUID">UUID of the Trackable to retrieve.</param> <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> <returns>Task of Trackable</returns> </member> <member name="M:Org.OpenAPITools.Api.TrackablesApi.GetTrackableByIdWithHttpInfoAsync(System.Guid,System.Threading.CancellationToken)"> <summary> - Find a trackable by its UUID. + Find a Trackable by its UUID. Get a single Trackable stored in the world storage from its ID. </summary> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="trackableUUID">UUID of the trackable to retrieve.</param> + <param name="trackableUUID">UUID of the Trackable to retrieve.</param> <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> <returns>Task of ApiResponse (Trackable)</returns> </member> <member name="M:Org.OpenAPITools.Api.TrackablesApi.GetTrackables"> <summary> - Returns the list of all trackables defined by the world storage. + Return all the Trackables. Get all the Trackables currently being stored in the world storage. </summary> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> <returns>List<Trackable></returns> </member> <member name="M:Org.OpenAPITools.Api.TrackablesApi.GetTrackablesWithHttpInfo"> <summary> - Returns the list of all trackables defined by the world storage. + Return all the Trackables. Get all the Trackables currently being stored in the world storage. </summary> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> <returns>ApiResponse of List<Trackable></returns> </member> <member name="M:Org.OpenAPITools.Api.TrackablesApi.GetTrackablesAsync(System.Threading.CancellationToken)"> <summary> - Returns the list of all trackables defined by the world storage. + Return all the Trackables. Get all the Trackables currently being stored in the world storage. </summary> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> @@ -671,12 +717,46 @@ </member> <member name="M:Org.OpenAPITools.Api.TrackablesApi.GetTrackablesWithHttpInfoAsync(System.Threading.CancellationToken)"> <summary> - Returns the list of all trackables defined by the world storage. + Return all the Trackables. Get all the Trackables currently being stored in the world storage. </summary> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> <returns>Task of ApiResponse (List<Trackable>)</returns> </member> + <member name="M:Org.OpenAPITools.Api.TrackablesApi.ModifyTrackable(Org.OpenAPITools.Model.Trackable)"> + <summary> + Modify a Trackable. Modify an existing Trackable given a json object containing all the required informations. <br> **Please note that ID of the object is required in the JSON** + </summary> + <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> + <param name="trackable">The Trackable to be modified in the world storage.</param> + <returns>string</returns> + </member> + <member name="M:Org.OpenAPITools.Api.TrackablesApi.ModifyTrackableWithHttpInfo(Org.OpenAPITools.Model.Trackable)"> + <summary> + Modify a Trackable. Modify an existing Trackable given a json object containing all the required informations. <br> **Please note that ID of the object is required in the JSON** + </summary> + <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> + <param name="trackable">The Trackable to be modified in the world storage.</param> + <returns>ApiResponse of string</returns> + </member> + <member name="M:Org.OpenAPITools.Api.TrackablesApi.ModifyTrackableAsync(Org.OpenAPITools.Model.Trackable,System.Threading.CancellationToken)"> + <summary> + Modify a Trackable. Modify an existing Trackable given a json object containing all the required informations. <br> **Please note that ID of the object is required in the JSON** + </summary> + <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> + <param name="trackable">The Trackable to be modified in the world storage.</param> + <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> + <returns>Task of string</returns> + </member> + <member name="M:Org.OpenAPITools.Api.TrackablesApi.ModifyTrackableWithHttpInfoAsync(Org.OpenAPITools.Model.Trackable,System.Threading.CancellationToken)"> + <summary> + Modify a Trackable. Modify an existing Trackable given a json object containing all the required informations. <br> **Please note that ID of the object is required in the JSON** + </summary> + <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> + <param name="trackable">The Trackable to be modified in the world storage.</param> + <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> + <returns>Task of ApiResponse (string)</returns> + </member> <member name="P:Org.OpenAPITools.Api.TrackablesApi.Configuration"> <summary> Gets or sets the configuration object @@ -695,168 +775,190 @@ </member> <member name="M:Org.OpenAPITools.Api.IWorldAnchorsApi.AddWorldAnchor(Org.OpenAPITools.Model.WorldAnchor)"> <summary> - Create a world anchor. + Create a World Anchor. </summary> <remarks> - + Create a new World Anchor from a json object containing all the required informations and add it to the world storage. <br>As a result you will get the ID of the newly created World Anchor. </remarks> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="worldAnchor">The world anchor to be added to the world storage.</param> + <param name="worldAnchor">The World Anchor to be added to the world storage.</param> <returns>string</returns> </member> <member name="M:Org.OpenAPITools.Api.IWorldAnchorsApi.AddWorldAnchorWithHttpInfo(Org.OpenAPITools.Model.WorldAnchor)"> <summary> - Create a world anchor. + Create a World Anchor. </summary> <remarks> - + Create a new World Anchor from a json object containing all the required informations and add it to the world storage. <br>As a result you will get the ID of the newly created World Anchor. </remarks> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="worldAnchor">The world anchor to be added to the world storage.</param> + <param name="worldAnchor">The World Anchor to be added to the world storage.</param> <returns>ApiResponse of string</returns> </member> <member name="M:Org.OpenAPITools.Api.IWorldAnchorsApi.DeleteWorldAnchor(System.Guid)"> <summary> - Deletes a world anchor. + Delete a World Anchor. </summary> <remarks> - + Delete a single World Anchor stored in the world storage from its ID. </remarks> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="worldAnchorUUID">World anchor UUID to delete.</param> - <returns></returns> + <param name="worldAnchorUUID">World Anchor UUID to delete.</param> + <returns>string</returns> </member> <member name="M:Org.OpenAPITools.Api.IWorldAnchorsApi.DeleteWorldAnchorWithHttpInfo(System.Guid)"> <summary> - Deletes a world anchor. + Delete a World Anchor. </summary> <remarks> - + Delete a single World Anchor stored in the world storage from its ID. </remarks> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="worldAnchorUUID">World anchor UUID to delete.</param> - <returns>ApiResponse of Object(void)</returns> + <param name="worldAnchorUUID">World Anchor UUID to delete.</param> + <returns>ApiResponse of string</returns> </member> <member name="M:Org.OpenAPITools.Api.IWorldAnchorsApi.GetWorldAnchorById(System.Guid)"> <summary> - Find a world anchor by its UUID. + Find a World Anchor by its UUID. </summary> <remarks> - + Get a single World Anchor stored in the world storage from its ID. </remarks> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="worldAnchorUUID">UUID of the world anchor to retrieve.</param> + <param name="worldAnchorUUID">UUID of the World Anchor to retrieve.</param> <returns>WorldAnchor</returns> </member> <member name="M:Org.OpenAPITools.Api.IWorldAnchorsApi.GetWorldAnchorByIdWithHttpInfo(System.Guid)"> <summary> - Find a world anchor by its UUID. + Find a World Anchor by its UUID. </summary> <remarks> - + Get a single World Anchor stored in the world storage from its ID. </remarks> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="worldAnchorUUID">UUID of the world anchor to retrieve.</param> + <param name="worldAnchorUUID">UUID of the World Anchor to retrieve.</param> <returns>ApiResponse of WorldAnchor</returns> </member> <member name="M:Org.OpenAPITools.Api.IWorldAnchorsApi.GetWorldAnchors"> <summary> - Returns the list of all world anchors defined by the world storage. + Return all the World Anchors. </summary> <remarks> - + Get all the World Anchors currently being stored in the world storage. </remarks> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> <returns>List<WorldAnchor></returns> </member> <member name="M:Org.OpenAPITools.Api.IWorldAnchorsApi.GetWorldAnchorsWithHttpInfo"> <summary> - Returns the list of all world anchors defined by the world storage. + Return all the World Anchors. </summary> <remarks> - + Get all the World Anchors currently being stored in the world storage. </remarks> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> <returns>ApiResponse of List<WorldAnchor></returns> </member> + <member name="M:Org.OpenAPITools.Api.IWorldAnchorsApi.ModifyWorldAnchor(Org.OpenAPITools.Model.WorldAnchor)"> + <summary> + Modify a World Anchor. + </summary> + <remarks> + Modify an existing World Anchor given a json object containing all the required informations. <br> **Please note that ID of the object is required in the JSON** + </remarks> + <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> + <param name="worldAnchor">The World Anchor to be modified in the world storage.</param> + <returns>string</returns> + </member> + <member name="M:Org.OpenAPITools.Api.IWorldAnchorsApi.ModifyWorldAnchorWithHttpInfo(Org.OpenAPITools.Model.WorldAnchor)"> + <summary> + Modify a World Anchor. + </summary> + <remarks> + Modify an existing World Anchor given a json object containing all the required informations. <br> **Please note that ID of the object is required in the JSON** + </remarks> + <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> + <param name="worldAnchor">The World Anchor to be modified in the world storage.</param> + <returns>ApiResponse of string</returns> + </member> <member name="M:Org.OpenAPITools.Api.IWorldAnchorsApi.AddWorldAnchorAsync(Org.OpenAPITools.Model.WorldAnchor,System.Threading.CancellationToken)"> <summary> - Create a world anchor. + Create a World Anchor. </summary> <remarks> - + Create a new World Anchor from a json object containing all the required informations and add it to the world storage. <br>As a result you will get the ID of the newly created World Anchor. </remarks> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="worldAnchor">The world anchor to be added to the world storage.</param> + <param name="worldAnchor">The World Anchor to be added to the world storage.</param> <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> <returns>Task of string</returns> </member> <member name="M:Org.OpenAPITools.Api.IWorldAnchorsApi.AddWorldAnchorWithHttpInfoAsync(Org.OpenAPITools.Model.WorldAnchor,System.Threading.CancellationToken)"> <summary> - Create a world anchor. + Create a World Anchor. </summary> <remarks> - + Create a new World Anchor from a json object containing all the required informations and add it to the world storage. <br>As a result you will get the ID of the newly created World Anchor. </remarks> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="worldAnchor">The world anchor to be added to the world storage.</param> + <param name="worldAnchor">The World Anchor to be added to the world storage.</param> <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> <returns>Task of ApiResponse (string)</returns> </member> <member name="M:Org.OpenAPITools.Api.IWorldAnchorsApi.DeleteWorldAnchorAsync(System.Guid,System.Threading.CancellationToken)"> <summary> - Deletes a world anchor. + Delete a World Anchor. </summary> <remarks> - + Delete a single World Anchor stored in the world storage from its ID. </remarks> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="worldAnchorUUID">World anchor UUID to delete.</param> + <param name="worldAnchorUUID">World Anchor UUID to delete.</param> <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> - <returns>Task of void</returns> + <returns>Task of string</returns> </member> <member name="M:Org.OpenAPITools.Api.IWorldAnchorsApi.DeleteWorldAnchorWithHttpInfoAsync(System.Guid,System.Threading.CancellationToken)"> <summary> - Deletes a world anchor. + Delete a World Anchor. </summary> <remarks> - + Delete a single World Anchor stored in the world storage from its ID. </remarks> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="worldAnchorUUID">World anchor UUID to delete.</param> + <param name="worldAnchorUUID">World Anchor UUID to delete.</param> <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> - <returns>Task of ApiResponse</returns> + <returns>Task of ApiResponse (string)</returns> </member> <member name="M:Org.OpenAPITools.Api.IWorldAnchorsApi.GetWorldAnchorByIdAsync(System.Guid,System.Threading.CancellationToken)"> <summary> - Find a world anchor by its UUID. + Find a World Anchor by its UUID. </summary> <remarks> - + Get a single World Anchor stored in the world storage from its ID. </remarks> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="worldAnchorUUID">UUID of the world anchor to retrieve.</param> + <param name="worldAnchorUUID">UUID of the World Anchor to retrieve.</param> <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> <returns>Task of WorldAnchor</returns> </member> <member name="M:Org.OpenAPITools.Api.IWorldAnchorsApi.GetWorldAnchorByIdWithHttpInfoAsync(System.Guid,System.Threading.CancellationToken)"> <summary> - Find a world anchor by its UUID. + Find a World Anchor by its UUID. </summary> <remarks> - + Get a single World Anchor stored in the world storage from its ID. </remarks> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="worldAnchorUUID">UUID of the world anchor to retrieve.</param> + <param name="worldAnchorUUID">UUID of the World Anchor to retrieve.</param> <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> <returns>Task of ApiResponse (WorldAnchor)</returns> </member> <member name="M:Org.OpenAPITools.Api.IWorldAnchorsApi.GetWorldAnchorsAsync(System.Threading.CancellationToken)"> <summary> - Returns the list of all world anchors defined by the world storage. + Return all the World Anchors. </summary> <remarks> - + Get all the World Anchors currently being stored in the world storage. </remarks> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> @@ -864,15 +966,39 @@ </member> <member name="M:Org.OpenAPITools.Api.IWorldAnchorsApi.GetWorldAnchorsWithHttpInfoAsync(System.Threading.CancellationToken)"> <summary> - Returns the list of all world anchors defined by the world storage. + Return all the World Anchors. </summary> <remarks> - + Get all the World Anchors currently being stored in the world storage. </remarks> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> <returns>Task of ApiResponse (List<WorldAnchor>)</returns> </member> + <member name="M:Org.OpenAPITools.Api.IWorldAnchorsApi.ModifyWorldAnchorAsync(Org.OpenAPITools.Model.WorldAnchor,System.Threading.CancellationToken)"> + <summary> + Modify a World Anchor. + </summary> + <remarks> + Modify an existing World Anchor given a json object containing all the required informations. <br> **Please note that ID of the object is required in the JSON** + </remarks> + <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> + <param name="worldAnchor">The World Anchor to be modified in the world storage.</param> + <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> + <returns>Task of string</returns> + </member> + <member name="M:Org.OpenAPITools.Api.IWorldAnchorsApi.ModifyWorldAnchorWithHttpInfoAsync(Org.OpenAPITools.Model.WorldAnchor,System.Threading.CancellationToken)"> + <summary> + Modify a World Anchor. + </summary> + <remarks> + Modify an existing World Anchor given a json object containing all the required informations. <br> **Please note that ID of the object is required in the JSON** + </remarks> + <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> + <param name="worldAnchor">The World Anchor to be modified in the world storage.</param> + <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> + <returns>Task of ApiResponse (string)</returns> + </member> <member name="T:Org.OpenAPITools.Api.WorldAnchorsApi"> <summary> Represents a collection of functions to interact with the API endpoints @@ -926,123 +1052,123 @@ </member> <member name="M:Org.OpenAPITools.Api.WorldAnchorsApi.AddWorldAnchor(Org.OpenAPITools.Model.WorldAnchor)"> <summary> - Create a world anchor. + Create a World Anchor. Create a new World Anchor from a json object containing all the required informations and add it to the world storage. <br>As a result you will get the ID of the newly created World Anchor. </summary> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="worldAnchor">The world anchor to be added to the world storage.</param> + <param name="worldAnchor">The World Anchor to be added to the world storage.</param> <returns>string</returns> </member> <member name="M:Org.OpenAPITools.Api.WorldAnchorsApi.AddWorldAnchorWithHttpInfo(Org.OpenAPITools.Model.WorldAnchor)"> <summary> - Create a world anchor. + Create a World Anchor. Create a new World Anchor from a json object containing all the required informations and add it to the world storage. <br>As a result you will get the ID of the newly created World Anchor. </summary> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="worldAnchor">The world anchor to be added to the world storage.</param> + <param name="worldAnchor">The World Anchor to be added to the world storage.</param> <returns>ApiResponse of string</returns> </member> <member name="M:Org.OpenAPITools.Api.WorldAnchorsApi.AddWorldAnchorAsync(Org.OpenAPITools.Model.WorldAnchor,System.Threading.CancellationToken)"> <summary> - Create a world anchor. + Create a World Anchor. Create a new World Anchor from a json object containing all the required informations and add it to the world storage. <br>As a result you will get the ID of the newly created World Anchor. </summary> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="worldAnchor">The world anchor to be added to the world storage.</param> + <param name="worldAnchor">The World Anchor to be added to the world storage.</param> <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> <returns>Task of string</returns> </member> <member name="M:Org.OpenAPITools.Api.WorldAnchorsApi.AddWorldAnchorWithHttpInfoAsync(Org.OpenAPITools.Model.WorldAnchor,System.Threading.CancellationToken)"> <summary> - Create a world anchor. + Create a World Anchor. Create a new World Anchor from a json object containing all the required informations and add it to the world storage. <br>As a result you will get the ID of the newly created World Anchor. </summary> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="worldAnchor">The world anchor to be added to the world storage.</param> + <param name="worldAnchor">The World Anchor to be added to the world storage.</param> <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> <returns>Task of ApiResponse (string)</returns> </member> <member name="M:Org.OpenAPITools.Api.WorldAnchorsApi.DeleteWorldAnchor(System.Guid)"> <summary> - Deletes a world anchor. + Delete a World Anchor. Delete a single World Anchor stored in the world storage from its ID. </summary> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="worldAnchorUUID">World anchor UUID to delete.</param> - <returns></returns> + <param name="worldAnchorUUID">World Anchor UUID to delete.</param> + <returns>string</returns> </member> <member name="M:Org.OpenAPITools.Api.WorldAnchorsApi.DeleteWorldAnchorWithHttpInfo(System.Guid)"> <summary> - Deletes a world anchor. + Delete a World Anchor. Delete a single World Anchor stored in the world storage from its ID. </summary> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="worldAnchorUUID">World anchor UUID to delete.</param> - <returns>ApiResponse of Object(void)</returns> + <param name="worldAnchorUUID">World Anchor UUID to delete.</param> + <returns>ApiResponse of string</returns> </member> <member name="M:Org.OpenAPITools.Api.WorldAnchorsApi.DeleteWorldAnchorAsync(System.Guid,System.Threading.CancellationToken)"> <summary> - Deletes a world anchor. + Delete a World Anchor. Delete a single World Anchor stored in the world storage from its ID. </summary> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="worldAnchorUUID">World anchor UUID to delete.</param> + <param name="worldAnchorUUID">World Anchor UUID to delete.</param> <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> - <returns>Task of void</returns> + <returns>Task of string</returns> </member> <member name="M:Org.OpenAPITools.Api.WorldAnchorsApi.DeleteWorldAnchorWithHttpInfoAsync(System.Guid,System.Threading.CancellationToken)"> <summary> - Deletes a world anchor. + Delete a World Anchor. Delete a single World Anchor stored in the world storage from its ID. </summary> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="worldAnchorUUID">World anchor UUID to delete.</param> + <param name="worldAnchorUUID">World Anchor UUID to delete.</param> <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> - <returns>Task of ApiResponse</returns> + <returns>Task of ApiResponse (string)</returns> </member> <member name="M:Org.OpenAPITools.Api.WorldAnchorsApi.GetWorldAnchorById(System.Guid)"> <summary> - Find a world anchor by its UUID. + Find a World Anchor by its UUID. Get a single World Anchor stored in the world storage from its ID. </summary> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="worldAnchorUUID">UUID of the world anchor to retrieve.</param> + <param name="worldAnchorUUID">UUID of the World Anchor to retrieve.</param> <returns>WorldAnchor</returns> </member> <member name="M:Org.OpenAPITools.Api.WorldAnchorsApi.GetWorldAnchorByIdWithHttpInfo(System.Guid)"> <summary> - Find a world anchor by its UUID. + Find a World Anchor by its UUID. Get a single World Anchor stored in the world storage from its ID. </summary> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="worldAnchorUUID">UUID of the world anchor to retrieve.</param> + <param name="worldAnchorUUID">UUID of the World Anchor to retrieve.</param> <returns>ApiResponse of WorldAnchor</returns> </member> <member name="M:Org.OpenAPITools.Api.WorldAnchorsApi.GetWorldAnchorByIdAsync(System.Guid,System.Threading.CancellationToken)"> <summary> - Find a world anchor by its UUID. + Find a World Anchor by its UUID. Get a single World Anchor stored in the world storage from its ID. </summary> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="worldAnchorUUID">UUID of the world anchor to retrieve.</param> + <param name="worldAnchorUUID">UUID of the World Anchor to retrieve.</param> <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> <returns>Task of WorldAnchor</returns> </member> <member name="M:Org.OpenAPITools.Api.WorldAnchorsApi.GetWorldAnchorByIdWithHttpInfoAsync(System.Guid,System.Threading.CancellationToken)"> <summary> - Find a world anchor by its UUID. + Find a World Anchor by its UUID. Get a single World Anchor stored in the world storage from its ID. </summary> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="worldAnchorUUID">UUID of the world anchor to retrieve.</param> + <param name="worldAnchorUUID">UUID of the World Anchor to retrieve.</param> <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> <returns>Task of ApiResponse (WorldAnchor)</returns> </member> <member name="M:Org.OpenAPITools.Api.WorldAnchorsApi.GetWorldAnchors"> <summary> - Returns the list of all world anchors defined by the world storage. + Return all the World Anchors. Get all the World Anchors currently being stored in the world storage. </summary> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> <returns>List<WorldAnchor></returns> </member> <member name="M:Org.OpenAPITools.Api.WorldAnchorsApi.GetWorldAnchorsWithHttpInfo"> <summary> - Returns the list of all world anchors defined by the world storage. + Return all the World Anchors. Get all the World Anchors currently being stored in the world storage. </summary> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> <returns>ApiResponse of List<WorldAnchor></returns> </member> <member name="M:Org.OpenAPITools.Api.WorldAnchorsApi.GetWorldAnchorsAsync(System.Threading.CancellationToken)"> <summary> - Returns the list of all world anchors defined by the world storage. + Return all the World Anchors. Get all the World Anchors currently being stored in the world storage. </summary> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> @@ -1050,12 +1176,46 @@ </member> <member name="M:Org.OpenAPITools.Api.WorldAnchorsApi.GetWorldAnchorsWithHttpInfoAsync(System.Threading.CancellationToken)"> <summary> - Returns the list of all world anchors defined by the world storage. + Return all the World Anchors. Get all the World Anchors currently being stored in the world storage. </summary> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> <returns>Task of ApiResponse (List<WorldAnchor>)</returns> </member> + <member name="M:Org.OpenAPITools.Api.WorldAnchorsApi.ModifyWorldAnchor(Org.OpenAPITools.Model.WorldAnchor)"> + <summary> + Modify a World Anchor. Modify an existing World Anchor given a json object containing all the required informations. <br> **Please note that ID of the object is required in the JSON** + </summary> + <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> + <param name="worldAnchor">The World Anchor to be modified in the world storage.</param> + <returns>string</returns> + </member> + <member name="M:Org.OpenAPITools.Api.WorldAnchorsApi.ModifyWorldAnchorWithHttpInfo(Org.OpenAPITools.Model.WorldAnchor)"> + <summary> + Modify a World Anchor. Modify an existing World Anchor given a json object containing all the required informations. <br> **Please note that ID of the object is required in the JSON** + </summary> + <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> + <param name="worldAnchor">The World Anchor to be modified in the world storage.</param> + <returns>ApiResponse of string</returns> + </member> + <member name="M:Org.OpenAPITools.Api.WorldAnchorsApi.ModifyWorldAnchorAsync(Org.OpenAPITools.Model.WorldAnchor,System.Threading.CancellationToken)"> + <summary> + Modify a World Anchor. Modify an existing World Anchor given a json object containing all the required informations. <br> **Please note that ID of the object is required in the JSON** + </summary> + <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> + <param name="worldAnchor">The World Anchor to be modified in the world storage.</param> + <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> + <returns>Task of string</returns> + </member> + <member name="M:Org.OpenAPITools.Api.WorldAnchorsApi.ModifyWorldAnchorWithHttpInfoAsync(Org.OpenAPITools.Model.WorldAnchor,System.Threading.CancellationToken)"> + <summary> + Modify a World Anchor. Modify an existing World Anchor given a json object containing all the required informations. <br> **Please note that ID of the object is required in the JSON** + </summary> + <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> + <param name="worldAnchor">The World Anchor to be modified in the world storage.</param> + <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> + <returns>Task of ApiResponse (string)</returns> + </member> <member name="P:Org.OpenAPITools.Api.WorldAnchorsApi.Configuration"> <summary> Gets or sets the configuration object @@ -1074,10 +1234,10 @@ </member> <member name="M:Org.OpenAPITools.Api.IWorldLinksApi.AddWorldLink(Org.OpenAPITools.Model.WorldLink)"> <summary> - Create a link between world anchors and trackables. + Create a World Link between elements (world anchors and/or trackables). </summary> <remarks> - + Create a new World Link from a json object containing all the required informations and add it to the world storage. <br>As a result you will get the ID of the newly created World Link. </remarks> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> <param name="worldLink">The link to be added to the world storage.</param> @@ -1085,10 +1245,10 @@ </member> <member name="M:Org.OpenAPITools.Api.IWorldLinksApi.AddWorldLinkWithHttpInfo(Org.OpenAPITools.Model.WorldLink)"> <summary> - Create a link between world anchors and trackables. + Create a World Link between elements (world anchors and/or trackables). </summary> <remarks> - + Create a new World Link from a json object containing all the required informations and add it to the world storage. <br>As a result you will get the ID of the newly created World Link. </remarks> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> <param name="worldLink">The link to be added to the world storage.</param> @@ -1096,74 +1256,96 @@ </member> <member name="M:Org.OpenAPITools.Api.IWorldLinksApi.DeleteWorldLink(System.Guid)"> <summary> - Deletes a worldLink. + Delete a World Link. </summary> <remarks> - + Delete a single World Link stored in the world storage from its ID. </remarks> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="worldLinkUUID">link id to delete</param> - <returns></returns> + <param name="worldLinkUUID">World Link id to delete.</param> + <returns>string</returns> </member> <member name="M:Org.OpenAPITools.Api.IWorldLinksApi.DeleteWorldLinkWithHttpInfo(System.Guid)"> <summary> - Deletes a worldLink. + Delete a World Link. </summary> <remarks> - + Delete a single World Link stored in the world storage from its ID. </remarks> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="worldLinkUUID">link id to delete</param> - <returns>ApiResponse of Object(void)</returns> + <param name="worldLinkUUID">World Link id to delete.</param> + <returns>ApiResponse of string</returns> </member> <member name="M:Org.OpenAPITools.Api.IWorldLinksApi.GetWorldLinkById(System.Guid)"> <summary> - Find a link by its UUID. + Find a World Link by its UUID. </summary> <remarks> - + Get a single World Link stored in the world storage from its ID. </remarks> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="worldLinkUUID">UUID of the link to retrieve.</param> + <param name="worldLinkUUID">UUID of the World Link to retrieve.</param> <returns>WorldLink</returns> </member> <member name="M:Org.OpenAPITools.Api.IWorldLinksApi.GetWorldLinkByIdWithHttpInfo(System.Guid)"> <summary> - Find a link by its UUID. + Find a World Link by its UUID. </summary> <remarks> - + Get a single World Link stored in the world storage from its ID. </remarks> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="worldLinkUUID">UUID of the link to retrieve.</param> + <param name="worldLinkUUID">UUID of the World Link to retrieve.</param> <returns>ApiResponse of WorldLink</returns> </member> <member name="M:Org.OpenAPITools.Api.IWorldLinksApi.GetWorldLinks"> <summary> - Returns the list of all links defined by the world storage. + Return all World Links. </summary> <remarks> - + Get all the World Links currently being stored in the world storage. </remarks> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> <returns>List<WorldLink></returns> </member> <member name="M:Org.OpenAPITools.Api.IWorldLinksApi.GetWorldLinksWithHttpInfo"> <summary> - Returns the list of all links defined by the world storage. + Return all World Links. </summary> <remarks> - + Get all the World Links currently being stored in the world storage. </remarks> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> <returns>ApiResponse of List<WorldLink></returns> </member> + <member name="M:Org.OpenAPITools.Api.IWorldLinksApi.ModifyWorldLink(Org.OpenAPITools.Model.WorldLink)"> + <summary> + Modify a World Link. + </summary> + <remarks> + Modify an existing World Link given a json object containing all the required informations. <br> **Please note that ID of the object is required in the JSON** + </remarks> + <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> + <param name="worldLink">The World Link to be modified in the world storage.</param> + <returns>string</returns> + </member> + <member name="M:Org.OpenAPITools.Api.IWorldLinksApi.ModifyWorldLinkWithHttpInfo(Org.OpenAPITools.Model.WorldLink)"> + <summary> + Modify a World Link. + </summary> + <remarks> + Modify an existing World Link given a json object containing all the required informations. <br> **Please note that ID of the object is required in the JSON** + </remarks> + <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> + <param name="worldLink">The World Link to be modified in the world storage.</param> + <returns>ApiResponse of string</returns> + </member> <member name="M:Org.OpenAPITools.Api.IWorldLinksApi.AddWorldLinkAsync(Org.OpenAPITools.Model.WorldLink,System.Threading.CancellationToken)"> <summary> - Create a link between world anchors and trackables. + Create a World Link between elements (world anchors and/or trackables). </summary> <remarks> - + Create a new World Link from a json object containing all the required informations and add it to the world storage. <br>As a result you will get the ID of the newly created World Link. </remarks> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> <param name="worldLink">The link to be added to the world storage.</param> @@ -1172,10 +1354,10 @@ </member> <member name="M:Org.OpenAPITools.Api.IWorldLinksApi.AddWorldLinkWithHttpInfoAsync(Org.OpenAPITools.Model.WorldLink,System.Threading.CancellationToken)"> <summary> - Create a link between world anchors and trackables. + Create a World Link between elements (world anchors and/or trackables). </summary> <remarks> - + Create a new World Link from a json object containing all the required informations and add it to the world storage. <br>As a result you will get the ID of the newly created World Link. </remarks> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> <param name="worldLink">The link to be added to the world storage.</param> @@ -1184,58 +1366,58 @@ </member> <member name="M:Org.OpenAPITools.Api.IWorldLinksApi.DeleteWorldLinkAsync(System.Guid,System.Threading.CancellationToken)"> <summary> - Deletes a worldLink. + Delete a World Link. </summary> <remarks> - + Delete a single World Link stored in the world storage from its ID. </remarks> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="worldLinkUUID">link id to delete</param> + <param name="worldLinkUUID">World Link id to delete.</param> <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> - <returns>Task of void</returns> + <returns>Task of string</returns> </member> <member name="M:Org.OpenAPITools.Api.IWorldLinksApi.DeleteWorldLinkWithHttpInfoAsync(System.Guid,System.Threading.CancellationToken)"> <summary> - Deletes a worldLink. + Delete a World Link. </summary> <remarks> - + Delete a single World Link stored in the world storage from its ID. </remarks> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="worldLinkUUID">link id to delete</param> + <param name="worldLinkUUID">World Link id to delete.</param> <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> - <returns>Task of ApiResponse</returns> + <returns>Task of ApiResponse (string)</returns> </member> <member name="M:Org.OpenAPITools.Api.IWorldLinksApi.GetWorldLinkByIdAsync(System.Guid,System.Threading.CancellationToken)"> <summary> - Find a link by its UUID. + Find a World Link by its UUID. </summary> <remarks> - + Get a single World Link stored in the world storage from its ID. </remarks> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="worldLinkUUID">UUID of the link to retrieve.</param> + <param name="worldLinkUUID">UUID of the World Link to retrieve.</param> <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> <returns>Task of WorldLink</returns> </member> <member name="M:Org.OpenAPITools.Api.IWorldLinksApi.GetWorldLinkByIdWithHttpInfoAsync(System.Guid,System.Threading.CancellationToken)"> <summary> - Find a link by its UUID. + Find a World Link by its UUID. </summary> <remarks> - + Get a single World Link stored in the world storage from its ID. </remarks> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="worldLinkUUID">UUID of the link to retrieve.</param> + <param name="worldLinkUUID">UUID of the World Link to retrieve.</param> <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> <returns>Task of ApiResponse (WorldLink)</returns> </member> <member name="M:Org.OpenAPITools.Api.IWorldLinksApi.GetWorldLinksAsync(System.Threading.CancellationToken)"> <summary> - Returns the list of all links defined by the world storage. + Return all World Links. </summary> <remarks> - + Get all the World Links currently being stored in the world storage. </remarks> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> @@ -1243,15 +1425,39 @@ </member> <member name="M:Org.OpenAPITools.Api.IWorldLinksApi.GetWorldLinksWithHttpInfoAsync(System.Threading.CancellationToken)"> <summary> - Returns the list of all links defined by the world storage. + Return all World Links. </summary> <remarks> - + Get all the World Links currently being stored in the world storage. </remarks> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> <returns>Task of ApiResponse (List<WorldLink>)</returns> </member> + <member name="M:Org.OpenAPITools.Api.IWorldLinksApi.ModifyWorldLinkAsync(Org.OpenAPITools.Model.WorldLink,System.Threading.CancellationToken)"> + <summary> + Modify a World Link. + </summary> + <remarks> + Modify an existing World Link given a json object containing all the required informations. <br> **Please note that ID of the object is required in the JSON** + </remarks> + <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> + <param name="worldLink">The World Link to be modified in the world storage.</param> + <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> + <returns>Task of string</returns> + </member> + <member name="M:Org.OpenAPITools.Api.IWorldLinksApi.ModifyWorldLinkWithHttpInfoAsync(Org.OpenAPITools.Model.WorldLink,System.Threading.CancellationToken)"> + <summary> + Modify a World Link. + </summary> + <remarks> + Modify an existing World Link given a json object containing all the required informations. <br> **Please note that ID of the object is required in the JSON** + </remarks> + <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> + <param name="worldLink">The World Link to be modified in the world storage.</param> + <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> + <returns>Task of ApiResponse (string)</returns> + </member> <member name="T:Org.OpenAPITools.Api.WorldLinksApi"> <summary> Represents a collection of functions to interact with the API endpoints @@ -1305,7 +1511,7 @@ </member> <member name="M:Org.OpenAPITools.Api.WorldLinksApi.AddWorldLink(Org.OpenAPITools.Model.WorldLink)"> <summary> - Create a link between world anchors and trackables. + Create a World Link between elements (world anchors and/or trackables). Create a new World Link from a json object containing all the required informations and add it to the world storage. <br>As a result you will get the ID of the newly created World Link. </summary> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> <param name="worldLink">The link to be added to the world storage.</param> @@ -1313,7 +1519,7 @@ </member> <member name="M:Org.OpenAPITools.Api.WorldLinksApi.AddWorldLinkWithHttpInfo(Org.OpenAPITools.Model.WorldLink)"> <summary> - Create a link between world anchors and trackables. + Create a World Link between elements (world anchors and/or trackables). Create a new World Link from a json object containing all the required informations and add it to the world storage. <br>As a result you will get the ID of the newly created World Link. </summary> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> <param name="worldLink">The link to be added to the world storage.</param> @@ -1321,7 +1527,7 @@ </member> <member name="M:Org.OpenAPITools.Api.WorldLinksApi.AddWorldLinkAsync(Org.OpenAPITools.Model.WorldLink,System.Threading.CancellationToken)"> <summary> - Create a link between world anchors and trackables. + Create a World Link between elements (world anchors and/or trackables). Create a new World Link from a json object containing all the required informations and add it to the world storage. <br>As a result you will get the ID of the newly created World Link. </summary> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> <param name="worldLink">The link to be added to the world storage.</param> @@ -1330,7 +1536,7 @@ </member> <member name="M:Org.OpenAPITools.Api.WorldLinksApi.AddWorldLinkWithHttpInfoAsync(Org.OpenAPITools.Model.WorldLink,System.Threading.CancellationToken)"> <summary> - Create a link between world anchors and trackables. + Create a World Link between elements (world anchors and/or trackables). Create a new World Link from a json object containing all the required informations and add it to the world storage. <br>As a result you will get the ID of the newly created World Link. </summary> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> <param name="worldLink">The link to be added to the world storage.</param> @@ -1339,89 +1545,89 @@ </member> <member name="M:Org.OpenAPITools.Api.WorldLinksApi.DeleteWorldLink(System.Guid)"> <summary> - Deletes a worldLink. + Delete a World Link. Delete a single World Link stored in the world storage from its ID. </summary> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="worldLinkUUID">link id to delete</param> - <returns></returns> + <param name="worldLinkUUID">World Link id to delete.</param> + <returns>string</returns> </member> <member name="M:Org.OpenAPITools.Api.WorldLinksApi.DeleteWorldLinkWithHttpInfo(System.Guid)"> <summary> - Deletes a worldLink. + Delete a World Link. Delete a single World Link stored in the world storage from its ID. </summary> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="worldLinkUUID">link id to delete</param> - <returns>ApiResponse of Object(void)</returns> + <param name="worldLinkUUID">World Link id to delete.</param> + <returns>ApiResponse of string</returns> </member> <member name="M:Org.OpenAPITools.Api.WorldLinksApi.DeleteWorldLinkAsync(System.Guid,System.Threading.CancellationToken)"> <summary> - Deletes a worldLink. + Delete a World Link. Delete a single World Link stored in the world storage from its ID. </summary> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="worldLinkUUID">link id to delete</param> + <param name="worldLinkUUID">World Link id to delete.</param> <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> - <returns>Task of void</returns> + <returns>Task of string</returns> </member> <member name="M:Org.OpenAPITools.Api.WorldLinksApi.DeleteWorldLinkWithHttpInfoAsync(System.Guid,System.Threading.CancellationToken)"> <summary> - Deletes a worldLink. + Delete a World Link. Delete a single World Link stored in the world storage from its ID. </summary> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="worldLinkUUID">link id to delete</param> + <param name="worldLinkUUID">World Link id to delete.</param> <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> - <returns>Task of ApiResponse</returns> + <returns>Task of ApiResponse (string)</returns> </member> <member name="M:Org.OpenAPITools.Api.WorldLinksApi.GetWorldLinkById(System.Guid)"> <summary> - Find a link by its UUID. + Find a World Link by its UUID. Get a single World Link stored in the world storage from its ID. </summary> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="worldLinkUUID">UUID of the link to retrieve.</param> + <param name="worldLinkUUID">UUID of the World Link to retrieve.</param> <returns>WorldLink</returns> </member> <member name="M:Org.OpenAPITools.Api.WorldLinksApi.GetWorldLinkByIdWithHttpInfo(System.Guid)"> <summary> - Find a link by its UUID. + Find a World Link by its UUID. Get a single World Link stored in the world storage from its ID. </summary> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="worldLinkUUID">UUID of the link to retrieve.</param> + <param name="worldLinkUUID">UUID of the World Link to retrieve.</param> <returns>ApiResponse of WorldLink</returns> </member> <member name="M:Org.OpenAPITools.Api.WorldLinksApi.GetWorldLinkByIdAsync(System.Guid,System.Threading.CancellationToken)"> <summary> - Find a link by its UUID. + Find a World Link by its UUID. Get a single World Link stored in the world storage from its ID. </summary> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="worldLinkUUID">UUID of the link to retrieve.</param> + <param name="worldLinkUUID">UUID of the World Link to retrieve.</param> <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> <returns>Task of WorldLink</returns> </member> <member name="M:Org.OpenAPITools.Api.WorldLinksApi.GetWorldLinkByIdWithHttpInfoAsync(System.Guid,System.Threading.CancellationToken)"> <summary> - Find a link by its UUID. + Find a World Link by its UUID. Get a single World Link stored in the world storage from its ID. </summary> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> - <param name="worldLinkUUID">UUID of the link to retrieve.</param> + <param name="worldLinkUUID">UUID of the World Link to retrieve.</param> <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> <returns>Task of ApiResponse (WorldLink)</returns> </member> <member name="M:Org.OpenAPITools.Api.WorldLinksApi.GetWorldLinks"> <summary> - Returns the list of all links defined by the world storage. + Return all World Links. Get all the World Links currently being stored in the world storage. </summary> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> <returns>List<WorldLink></returns> </member> <member name="M:Org.OpenAPITools.Api.WorldLinksApi.GetWorldLinksWithHttpInfo"> <summary> - Returns the list of all links defined by the world storage. + Return all World Links. Get all the World Links currently being stored in the world storage. </summary> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> <returns>ApiResponse of List<WorldLink></returns> </member> <member name="M:Org.OpenAPITools.Api.WorldLinksApi.GetWorldLinksAsync(System.Threading.CancellationToken)"> <summary> - Returns the list of all links defined by the world storage. + Return all World Links. Get all the World Links currently being stored in the world storage. </summary> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> @@ -1429,12 +1635,46 @@ </member> <member name="M:Org.OpenAPITools.Api.WorldLinksApi.GetWorldLinksWithHttpInfoAsync(System.Threading.CancellationToken)"> <summary> - Returns the list of all links defined by the world storage. + Return all World Links. Get all the World Links currently being stored in the world storage. </summary> <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> <returns>Task of ApiResponse (List<WorldLink>)</returns> </member> + <member name="M:Org.OpenAPITools.Api.WorldLinksApi.ModifyWorldLink(Org.OpenAPITools.Model.WorldLink)"> + <summary> + Modify a World Link. Modify an existing World Link given a json object containing all the required informations. <br> **Please note that ID of the object is required in the JSON** + </summary> + <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> + <param name="worldLink">The World Link to be modified in the world storage.</param> + <returns>string</returns> + </member> + <member name="M:Org.OpenAPITools.Api.WorldLinksApi.ModifyWorldLinkWithHttpInfo(Org.OpenAPITools.Model.WorldLink)"> + <summary> + Modify a World Link. Modify an existing World Link given a json object containing all the required informations. <br> **Please note that ID of the object is required in the JSON** + </summary> + <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> + <param name="worldLink">The World Link to be modified in the world storage.</param> + <returns>ApiResponse of string</returns> + </member> + <member name="M:Org.OpenAPITools.Api.WorldLinksApi.ModifyWorldLinkAsync(Org.OpenAPITools.Model.WorldLink,System.Threading.CancellationToken)"> + <summary> + Modify a World Link. Modify an existing World Link given a json object containing all the required informations. <br> **Please note that ID of the object is required in the JSON** + </summary> + <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> + <param name="worldLink">The World Link to be modified in the world storage.</param> + <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> + <returns>Task of string</returns> + </member> + <member name="M:Org.OpenAPITools.Api.WorldLinksApi.ModifyWorldLinkWithHttpInfoAsync(Org.OpenAPITools.Model.WorldLink,System.Threading.CancellationToken)"> + <summary> + Modify a World Link. Modify an existing World Link given a json object containing all the required informations. <br> **Please note that ID of the object is required in the JSON** + </summary> + <exception cref="T:Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> + <param name="worldLink">The World Link to be modified in the world storage.</param> + <param name="cancellationToken">Cancellation Token to cancel request (optional) </param> + <returns>Task of ApiResponse (string)</returns> + </member> <member name="P:Org.OpenAPITools.Api.WorldLinksApi.Configuration"> <summary> Gets or sets the configuration object @@ -2097,7 +2337,7 @@ </member> <member name="T:Org.OpenAPITools.Model.EncodingInformationStructure"> <summary> - EncodingInformationStructure + An object holding the info of a Trackable`'`s encoding informations `:` the data format and the version. </summary> </member> <member name="M:Org.OpenAPITools.Model.EncodingInformationStructure.#ctor"> @@ -2288,7 +2528,7 @@ </member> <member name="T:Org.OpenAPITools.Model.Trackable"> <summary> - An element representing a trackable object in the real world. + An element representing a Trackable object in the real world. </summary> </member> <member name="M:Org.OpenAPITools.Model.Trackable.#ctor"> @@ -2300,15 +2540,15 @@ <summary> Initializes a new instance of the <see cref="T:Org.OpenAPITools.Model.Trackable"/> class. </summary> - <param name="uUID">An Universally Unique IDentifier identifying the trackable (RFC 4122)..</param> - <param name="name">A human readable name for the trackable. (required).</param> - <param name="creatorUUID">An Universally Unique IDentifier identifying the creator of the trackable (a person, a team or a company). (required).</param> - <param name="trackableType">Extensible list of trackable types possibly handled by complient World Storage implementation. (required).</param> + <param name="uUID">An Universally Unique IDentifier identifying the Trackable (RFC 4122)..</param> + <param name="name">A human readable name for the Trackable. (required).</param> + <param name="creatorUUID">An Universally Unique IDentifier identifying the creator of the Trackable (a person, a team or a company). (required).</param> + <param name="trackableType">Extensible list of Trackable types, possibly handled by complient world storage implementation. (required).</param> <param name="trackableEncodingInformation">trackableEncodingInformation (required).</param> - <param name="trackablePayload">The data provided to create the trackable in a specific format handled by the World Storage service. (required).</param> + <param name="trackablePayload">The data provided to create the Trackable in a specific format handled by the world storage service. (required).</param> <param name="localCRS">Coordinate reference system of the world anchor, a 4*4 matrix (rowmajor) represented by a float vector. (required).</param> <param name="unit">unit (required).</param> - <param name="trackableSize">Size {width, length, depth}. (required).</param> + <param name="trackableSize">Size object in format {width, length, depth}. (required).</param> <param name="keyvalueTags">List of additional parameters to be stored with the object. (required).</param> </member> <member name="M:Org.OpenAPITools.Model.Trackable.ToString"> @@ -2352,9 +2592,9 @@ </member> <member name="P:Org.OpenAPITools.Model.Trackable.TrackableType"> <summary> - Extensible list of trackable types possibly handled by complient World Storage implementation. + Extensible list of Trackable types, possibly handled by complient world storage implementation. </summary> - <value>Extensible list of trackable types possibly handled by complient World Storage implementation.</value> + <value>Extensible list of Trackable types, possibly handled by complient world storage implementation.</value> </member> <member name="P:Org.OpenAPITools.Model.Trackable.Unit"> <summary> @@ -2363,21 +2603,21 @@ </member> <member name="P:Org.OpenAPITools.Model.Trackable.UUID"> <summary> - An Universally Unique IDentifier identifying the trackable (RFC 4122). + An Universally Unique IDentifier identifying the Trackable (RFC 4122). </summary> - <value>An Universally Unique IDentifier identifying the trackable (RFC 4122).</value> + <value>An Universally Unique IDentifier identifying the Trackable (RFC 4122).</value> </member> <member name="P:Org.OpenAPITools.Model.Trackable.Name"> <summary> - A human readable name for the trackable. + A human readable name for the Trackable. </summary> - <value>A human readable name for the trackable.</value> + <value>A human readable name for the Trackable.</value> </member> <member name="P:Org.OpenAPITools.Model.Trackable.CreatorUUID"> <summary> - An Universally Unique IDentifier identifying the creator of the trackable (a person, a team or a company). + An Universally Unique IDentifier identifying the creator of the Trackable (a person, a team or a company). </summary> - <value>An Universally Unique IDentifier identifying the creator of the trackable (a person, a team or a company).</value> + <value>An Universally Unique IDentifier identifying the creator of the Trackable (a person, a team or a company).</value> </member> <member name="P:Org.OpenAPITools.Model.Trackable.TrackableEncodingInformation"> <summary> @@ -2386,9 +2626,9 @@ </member> <member name="P:Org.OpenAPITools.Model.Trackable.TrackablePayload"> <summary> - The data provided to create the trackable in a specific format handled by the World Storage service. + The data provided to create the Trackable in a specific format handled by the world storage service. </summary> - <value>The data provided to create the trackable in a specific format handled by the World Storage service.</value> + <value>The data provided to create the Trackable in a specific format handled by the world storage service.</value> </member> <member name="P:Org.OpenAPITools.Model.Trackable.LocalCRS"> <summary> @@ -2398,9 +2638,9 @@ </member> <member name="P:Org.OpenAPITools.Model.Trackable.TrackableSize"> <summary> - Size {width, length, depth}. + Size object in format {width, length, depth}. </summary> - <value>Size {width, length, depth}.</value> + <value>Size object in format {width, length, depth}.</value> </member> <member name="P:Org.OpenAPITools.Model.Trackable.KeyvalueTags"> <summary> @@ -2410,9 +2650,9 @@ </member> <member name="T:Org.OpenAPITools.Model.Trackable.TrackableTypeEnum"> <summary> - Extensible list of trackable types possibly handled by complient World Storage implementation. + Extensible list of Trackable types, possibly handled by complient world storage implementation. </summary> - <value>Extensible list of trackable types possibly handled by complient World Storage implementation.</value> + <value>Extensible list of Trackable types, possibly handled by complient world storage implementation.</value> </member> <member name="F:Org.OpenAPITools.Model.Trackable.TrackableTypeEnum.FIDUCIALMARKER"> <summary> @@ -2514,12 +2754,12 @@ <summary> Initializes a new instance of the <see cref="T:Org.OpenAPITools.Model.WorldAnchor"/> class. </summary> - <param name="uUID">An Universally Unique IDentifier identifying the world anchor (RFC 4122)..</param> - <param name="name">A human readable name for the world anchor. (required).</param> - <param name="creatorUUID">An Universally Unique IDentifier identifying the creator of the world anchor. (required).</param> + <param name="uUID">An Universally Unique IDentifier identifying the World Anchor (RFC 4122)..</param> + <param name="name">A human readable name for the World Anchor. (required).</param> + <param name="creatorUUID">An Universally Unique IDentifier identifying the creator of the World Anchor. (required).</param> <param name="localCRS">Coordinate reference system of the world anchor, a 4*4 matrix (rowmajor) represented by a float vector. (required).</param> <param name="unit">unit (required).</param> - <param name="worldAnchorSize">Size {width, length, depth}. (required).</param> + <param name="worldAnchorSize">Size object in format {width, length, depth}. (required).</param> <param name="keyvalueTags">List of additional parameters to be stored with the object. (required).</param> </member> <member name="M:Org.OpenAPITools.Model.WorldAnchor.ToString"> @@ -2568,21 +2808,21 @@ </member> <member name="P:Org.OpenAPITools.Model.WorldAnchor.UUID"> <summary> - An Universally Unique IDentifier identifying the world anchor (RFC 4122). + An Universally Unique IDentifier identifying the World Anchor (RFC 4122). </summary> - <value>An Universally Unique IDentifier identifying the world anchor (RFC 4122).</value> + <value>An Universally Unique IDentifier identifying the World Anchor (RFC 4122).</value> </member> <member name="P:Org.OpenAPITools.Model.WorldAnchor.Name"> <summary> - A human readable name for the world anchor. + A human readable name for the World Anchor. </summary> - <value>A human readable name for the world anchor.</value> + <value>A human readable name for the World Anchor.</value> </member> <member name="P:Org.OpenAPITools.Model.WorldAnchor.CreatorUUID"> <summary> - An Universally Unique IDentifier identifying the creator of the world anchor. + An Universally Unique IDentifier identifying the creator of the World Anchor. </summary> - <value>An Universally Unique IDentifier identifying the creator of the world anchor.</value> + <value>An Universally Unique IDentifier identifying the creator of the World Anchor.</value> </member> <member name="P:Org.OpenAPITools.Model.WorldAnchor.LocalCRS"> <summary> @@ -2592,9 +2832,9 @@ </member> <member name="P:Org.OpenAPITools.Model.WorldAnchor.WorldAnchorSize"> <summary> - Size {width, length, depth}. + Size object in format {width, length, depth}. </summary> - <value>Size {width, length, depth}.</value> + <value>Size object in format {width, length, depth}.</value> </member> <member name="P:Org.OpenAPITools.Model.WorldAnchor.KeyvalueTags"> <summary> @@ -2612,19 +2852,18 @@ Initializes a new instance of the <see cref="T:Org.OpenAPITools.Model.WorldLink"/> class. </summary> </member> - <member name="M:Org.OpenAPITools.Model.WorldLink.#ctor(System.Guid,System.Guid,System.Guid,System.Guid,System.Nullable{Org.OpenAPITools.Model.ObjectType},System.Nullable{Org.OpenAPITools.Model.ObjectType},System.Collections.Generic.List{System.Single},Org.OpenAPITools.Model.UnitSystem,System.Collections.Generic.List{System.Double},System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}})"> + <member name="M:Org.OpenAPITools.Model.WorldLink.#ctor(System.Guid,System.Guid,System.Guid,System.Guid,Org.OpenAPITools.Model.ObjectType,Org.OpenAPITools.Model.ObjectType,System.Collections.Generic.List{System.Single},Org.OpenAPITools.Model.UnitSystem,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}})"> <summary> Initializes a new instance of the <see cref="T:Org.OpenAPITools.Model.WorldLink"/> class. </summary> - <param name="uUID">An Universally Unique IDentifier identifying the link (RFC 4122)..</param> - <param name="creatorUUID">An Universally Unique IDentifier identifying the creator of the link. (required).</param> - <param name="uUIDFrom">An Universally Unique IDentifier identifying a world anchor or trackable. (required).</param> - <param name="uUIDTo">An Universally Unique IDentifier identifying a world anchor or trackable. (required).</param> - <param name="typeFrom">typeFrom.</param> - <param name="typeTo">typeTo.</param> + <param name="uUID">An Universally Unique IDentifier identifying the World Link (RFC 4122)..</param> + <param name="creatorUUID">An Universally Unique IDentifier identifying the creator of the World Link. (required).</param> + <param name="uUIDFrom">An Universally Unique IDentifier identifying a World Anchor or Trackable. (required).</param> + <param name="uUIDTo">An Universally Unique IDentifier identifying a World Anchor or Trackable. (required).</param> + <param name="typeFrom">typeFrom (required).</param> + <param name="typeTo">typeTo (required).</param> <param name="transform">Coordinate reference system of the world anchor, a 4*4 matrix (rowmajor) represented by a float vector. (required).</param> <param name="unit">unit (required).</param> - <param name="linkSize">Size {width, length, depth}. (required).</param> <param name="keyvalueTags">List of additional parameters to be stored with the object. (required).</param> </member> <member name="M:Org.OpenAPITools.Model.WorldLink.ToString"> @@ -2683,27 +2922,27 @@ </member> <member name="P:Org.OpenAPITools.Model.WorldLink.UUID"> <summary> - An Universally Unique IDentifier identifying the link (RFC 4122). + An Universally Unique IDentifier identifying the World Link (RFC 4122). </summary> - <value>An Universally Unique IDentifier identifying the link (RFC 4122).</value> + <value>An Universally Unique IDentifier identifying the World Link (RFC 4122).</value> </member> <member name="P:Org.OpenAPITools.Model.WorldLink.CreatorUUID"> <summary> - An Universally Unique IDentifier identifying the creator of the link. + An Universally Unique IDentifier identifying the creator of the World Link. </summary> - <value>An Universally Unique IDentifier identifying the creator of the link.</value> + <value>An Universally Unique IDentifier identifying the creator of the World Link.</value> </member> <member name="P:Org.OpenAPITools.Model.WorldLink.UUIDFrom"> <summary> - An Universally Unique IDentifier identifying a world anchor or trackable. + An Universally Unique IDentifier identifying a World Anchor or Trackable. </summary> - <value>An Universally Unique IDentifier identifying a world anchor or trackable.</value> + <value>An Universally Unique IDentifier identifying a World Anchor or Trackable.</value> </member> <member name="P:Org.OpenAPITools.Model.WorldLink.UUIDTo"> <summary> - An Universally Unique IDentifier identifying a world anchor or trackable. + An Universally Unique IDentifier identifying a World Anchor or Trackable. </summary> - <value>An Universally Unique IDentifier identifying a world anchor or trackable.</value> + <value>An Universally Unique IDentifier identifying a World Anchor or Trackable.</value> </member> <member name="P:Org.OpenAPITools.Model.WorldLink.Transform"> <summary> @@ -2711,12 +2950,6 @@ </summary> <value>Coordinate reference system of the world anchor, a 4*4 matrix (rowmajor) represented by a float vector.</value> </member> - <member name="P:Org.OpenAPITools.Model.WorldLink.LinkSize"> - <summary> - Size {width, length, depth}. - </summary> - <value>Size {width, length, depth}.</value> - </member> <member name="P:Org.OpenAPITools.Model.WorldLink.KeyvalueTags"> <summary> List of additional parameters to be stored with the object.