Loading Runtime/Scripts/OpenAPI/Generated/WorldAnalysisOpenAPI.cs +2 −2 Original line number Diff line number Diff line Loading @@ -2343,8 +2343,8 @@ namespace ETSI.ARF.OpenAPI.WorldAnalysis [Newtonsoft.Json.JsonConverter(typeof(Newtonsoft.Json.Converters.StringEnumConverter))] public TypeWorldStorage Type { get; set; } [Newtonsoft.Json.JsonProperty("capability", Required = Newtonsoft.Json.Required.DisallowNull, NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore)] public Capability Capability { get; set; } [Newtonsoft.Json.JsonProperty("capabilities", Required = Newtonsoft.Json.Required.DisallowNull, NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore)] public System.Collections.Generic.ICollection<Capability> Capabilities { get; set; } private System.Collections.Generic.IDictionary<string, object> _additionalProperties; Loading Runtime/Scripts/WorldAnalysisInterface.cs +2 −2 Original line number Diff line number Diff line Loading @@ -173,9 +173,9 @@ public interface WorldAnalysisInterface /// <param name="uuid">id of the trackable or anchor</param> /// <param name="isSupported">trackable or anchor can be estimated on current system</param> /// <param name="type">the specified id corresponds to an anchor or trackable</param> /// <param name="capability">metadata associated with the pose estimation of this element</param> /// <param name="capability">list metadata associated with the pose estimation of this element</param> /// <returns>Capabilities have correctly identified or not</returns> public CapabilityResult GetCapability(string token, string uuid, out bool isSupported, out TypeWorldStorage type, out Capability capability); public CapabilityResult GetCapability(string token, string uuid, out bool isSupported, out TypeWorldStorage type, out Capability [] capability); #endregion } No newline at end of file Runtime/Scripts/WorldAnalysisREST.cs +1 −1 Original line number Diff line number Diff line Loading @@ -89,7 +89,7 @@ public class WorldAnalysisREST : MonoBehaviour, WorldAnalysisInterface return CapabilityResult.OK; } public CapabilityResult GetCapability(string token, string uuid, out bool isSupported, out TypeWorldStorage type, out Capability capability) public CapabilityResult GetCapability(string token, string uuid, out bool isSupported, out TypeWorldStorage type, out Capability [] capability) { isSupported = false; type = TypeWorldStorage.UNKNOWN; Loading Runtime/Scripts/WorldAnalysisUnityHelper.cs +67 −0 Original line number Diff line number Diff line Loading @@ -87,6 +87,73 @@ public class WorldAnalysisUnityHelper return Quaternion.LookRotation(matrix.GetColumn(2), matrix.GetColumn(1)); } /// <summary> /// Duplicated generated code means that we need conversion between similar types /// </summary> /// <param name="value">world storage capability</param> /// <returns>clone</returns> public static ETSI.ARF.OpenAPI.WorldAnalysis.Capability ConvertWorldStorageCapability(ETSI.ARF.OpenAPI.WorldStorage.Capability value) { ETSI.ARF.OpenAPI.WorldAnalysis.Capability resul = new ETSI.ARF.OpenAPI.WorldAnalysis.Capability(); resul.TrackableType = (ETSI.ARF.OpenAPI.WorldAnalysis.TrackableType)((int)value.TrackableType); resul.EncodingInformation = ConvertWorldStorageEncodingInformation(value.EncodingInformation); resul.Framerate = value.Framerate; resul.Latency = value.Latency; resul.Accuracy = value.Accuracy; resul.AdditionalProperties = value.AdditionalProperties; // need copy? return resul; } /// <summary> /// Duplicated generated code means that we need conversion between similar types /// </summary> /// <param name="value">world storage encodinginformation</param> /// <returns>clone</returns> public static ETSI.ARF.OpenAPI.WorldAnalysis.EncodingInformationStructure ConvertWorldStorageEncodingInformation(ETSI.ARF.OpenAPI.WorldStorage.EncodingInformationStructure value) { ETSI.ARF.OpenAPI.WorldAnalysis.EncodingInformationStructure resul = new ETSI.ARF.OpenAPI.WorldAnalysis.EncodingInformationStructure(); resul.DataFormat = (ETSI.ARF.OpenAPI.WorldAnalysis.EncodingInformationStructureDataFormat)((int)value.DataFormat); resul.Version = value.Version; resul.AdditionalProperties = value.AdditionalProperties; // need copy ? return resul; } /// <summary> /// Duplicated generated code means that we need conversion between similar types /// </summary> /// <param name="value">world storage capability</param> /// <returns>clone</returns> public static ETSI.ARF.OpenAPI.WorldStorage.Capability ConvertWorldAnalysisCapability(ETSI.ARF.OpenAPI.WorldAnalysis.Capability value) { ETSI.ARF.OpenAPI.WorldStorage.Capability resul = new ETSI.ARF.OpenAPI.WorldStorage.Capability(); resul.TrackableType = (ETSI.ARF.OpenAPI.WorldStorage.TrackableType)((int)value.TrackableType); resul.EncodingInformation = ConvertWorldAnalysisEncodingInformation(value.EncodingInformation); resul.Framerate = value.Framerate; resul.Latency = value.Latency; resul.Accuracy = value.Accuracy; resul.AdditionalProperties = value.AdditionalProperties; // need copy? return resul; } /// <summary> /// Duplicated generated code means that we need conversion between similar types /// </summary> /// <param name="value">world analysis encodinginformation</param> /// <returns>clone</returns> public static ETSI.ARF.OpenAPI.WorldStorage.EncodingInformationStructure ConvertWorldAnalysisEncodingInformation(ETSI.ARF.OpenAPI.WorldAnalysis.EncodingInformationStructure value) { ETSI.ARF.OpenAPI.WorldStorage.EncodingInformationStructure resul = new ETSI.ARF.OpenAPI.WorldStorage.EncodingInformationStructure(); resul.DataFormat = (ETSI.ARF.OpenAPI.WorldStorage.EncodingInformationStructureDataFormat)((int)value.DataFormat); resul.Version = value.Version; resul.AdditionalProperties = value.AdditionalProperties; // need copy ? return resul; } } namespace ETSI.ARF.OpenAPI.WorldAnalysis Loading Loading
Runtime/Scripts/OpenAPI/Generated/WorldAnalysisOpenAPI.cs +2 −2 Original line number Diff line number Diff line Loading @@ -2343,8 +2343,8 @@ namespace ETSI.ARF.OpenAPI.WorldAnalysis [Newtonsoft.Json.JsonConverter(typeof(Newtonsoft.Json.Converters.StringEnumConverter))] public TypeWorldStorage Type { get; set; } [Newtonsoft.Json.JsonProperty("capability", Required = Newtonsoft.Json.Required.DisallowNull, NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore)] public Capability Capability { get; set; } [Newtonsoft.Json.JsonProperty("capabilities", Required = Newtonsoft.Json.Required.DisallowNull, NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore)] public System.Collections.Generic.ICollection<Capability> Capabilities { get; set; } private System.Collections.Generic.IDictionary<string, object> _additionalProperties; Loading
Runtime/Scripts/WorldAnalysisInterface.cs +2 −2 Original line number Diff line number Diff line Loading @@ -173,9 +173,9 @@ public interface WorldAnalysisInterface /// <param name="uuid">id of the trackable or anchor</param> /// <param name="isSupported">trackable or anchor can be estimated on current system</param> /// <param name="type">the specified id corresponds to an anchor or trackable</param> /// <param name="capability">metadata associated with the pose estimation of this element</param> /// <param name="capability">list metadata associated with the pose estimation of this element</param> /// <returns>Capabilities have correctly identified or not</returns> public CapabilityResult GetCapability(string token, string uuid, out bool isSupported, out TypeWorldStorage type, out Capability capability); public CapabilityResult GetCapability(string token, string uuid, out bool isSupported, out TypeWorldStorage type, out Capability [] capability); #endregion } No newline at end of file
Runtime/Scripts/WorldAnalysisREST.cs +1 −1 Original line number Diff line number Diff line Loading @@ -89,7 +89,7 @@ public class WorldAnalysisREST : MonoBehaviour, WorldAnalysisInterface return CapabilityResult.OK; } public CapabilityResult GetCapability(string token, string uuid, out bool isSupported, out TypeWorldStorage type, out Capability capability) public CapabilityResult GetCapability(string token, string uuid, out bool isSupported, out TypeWorldStorage type, out Capability [] capability) { isSupported = false; type = TypeWorldStorage.UNKNOWN; Loading
Runtime/Scripts/WorldAnalysisUnityHelper.cs +67 −0 Original line number Diff line number Diff line Loading @@ -87,6 +87,73 @@ public class WorldAnalysisUnityHelper return Quaternion.LookRotation(matrix.GetColumn(2), matrix.GetColumn(1)); } /// <summary> /// Duplicated generated code means that we need conversion between similar types /// </summary> /// <param name="value">world storage capability</param> /// <returns>clone</returns> public static ETSI.ARF.OpenAPI.WorldAnalysis.Capability ConvertWorldStorageCapability(ETSI.ARF.OpenAPI.WorldStorage.Capability value) { ETSI.ARF.OpenAPI.WorldAnalysis.Capability resul = new ETSI.ARF.OpenAPI.WorldAnalysis.Capability(); resul.TrackableType = (ETSI.ARF.OpenAPI.WorldAnalysis.TrackableType)((int)value.TrackableType); resul.EncodingInformation = ConvertWorldStorageEncodingInformation(value.EncodingInformation); resul.Framerate = value.Framerate; resul.Latency = value.Latency; resul.Accuracy = value.Accuracy; resul.AdditionalProperties = value.AdditionalProperties; // need copy? return resul; } /// <summary> /// Duplicated generated code means that we need conversion between similar types /// </summary> /// <param name="value">world storage encodinginformation</param> /// <returns>clone</returns> public static ETSI.ARF.OpenAPI.WorldAnalysis.EncodingInformationStructure ConvertWorldStorageEncodingInformation(ETSI.ARF.OpenAPI.WorldStorage.EncodingInformationStructure value) { ETSI.ARF.OpenAPI.WorldAnalysis.EncodingInformationStructure resul = new ETSI.ARF.OpenAPI.WorldAnalysis.EncodingInformationStructure(); resul.DataFormat = (ETSI.ARF.OpenAPI.WorldAnalysis.EncodingInformationStructureDataFormat)((int)value.DataFormat); resul.Version = value.Version; resul.AdditionalProperties = value.AdditionalProperties; // need copy ? return resul; } /// <summary> /// Duplicated generated code means that we need conversion between similar types /// </summary> /// <param name="value">world storage capability</param> /// <returns>clone</returns> public static ETSI.ARF.OpenAPI.WorldStorage.Capability ConvertWorldAnalysisCapability(ETSI.ARF.OpenAPI.WorldAnalysis.Capability value) { ETSI.ARF.OpenAPI.WorldStorage.Capability resul = new ETSI.ARF.OpenAPI.WorldStorage.Capability(); resul.TrackableType = (ETSI.ARF.OpenAPI.WorldStorage.TrackableType)((int)value.TrackableType); resul.EncodingInformation = ConvertWorldAnalysisEncodingInformation(value.EncodingInformation); resul.Framerate = value.Framerate; resul.Latency = value.Latency; resul.Accuracy = value.Accuracy; resul.AdditionalProperties = value.AdditionalProperties; // need copy? return resul; } /// <summary> /// Duplicated generated code means that we need conversion between similar types /// </summary> /// <param name="value">world analysis encodinginformation</param> /// <returns>clone</returns> public static ETSI.ARF.OpenAPI.WorldStorage.EncodingInformationStructure ConvertWorldAnalysisEncodingInformation(ETSI.ARF.OpenAPI.WorldAnalysis.EncodingInformationStructure value) { ETSI.ARF.OpenAPI.WorldStorage.EncodingInformationStructure resul = new ETSI.ARF.OpenAPI.WorldStorage.EncodingInformationStructure(); resul.DataFormat = (ETSI.ARF.OpenAPI.WorldStorage.EncodingInformationStructureDataFormat)((int)value.DataFormat); resul.Version = value.Version; resul.AdditionalProperties = value.AdditionalProperties; // need copy ? return resul; } } namespace ETSI.ARF.OpenAPI.WorldAnalysis Loading