API reference
API reference
Select your platform
No SDKs available
No versions available

SpatialJSONUtils

SpatialJSONUtils

object SpatialJSONUtils

Functions

NameSummary
convertToUUID
fun convertToUUID(str: String): UUID?
JSONArrayToColor4OrNull
fun JSONArrayToColor4OrNull(jsonArray: <Error class: unknown class>?): Color4?
JSONArrayToFloatArray
fun JSONArrayToFloatArray(jsonArray: <Error class: unknown class>): FloatArray
JSONArrayToQuaternionOrDefault
fun JSONArrayToQuaternionOrDefault(jsonArray: <Error class: unknown class>?, default: Quaternion = Quaternion()): Quaternion
JSONArrayToQuaternionOrNull
fun JSONArrayToQuaternionOrNull(jsonArray: <Error class: unknown class>?): Quaternion?
JSONArrayToVector2OrNull
fun JSONArrayToVector2OrNull(jsonArray: <Error class: unknown class>?): Vector2?
JSONArrayToVector3OrDefault
fun JSONArrayToVector3OrDefault(jsonArray: <Error class: unknown class>?, default: Vector3 = Vector3(0f)): Vector3
JSONArrayToVector3OrNull
fun JSONArrayToVector3OrNull(jsonArray: <Error class: unknown class>?): Vector3?
JSONArrayToVector4OrNull
fun JSONArrayToVector4OrNull(jsonArray: <Error class: unknown class>?): Vector4?
JSONObjectToMapOrNull
fun JSONObjectToMapOrNull(jsonArray: <Error class: unknown class>?, keyType: String, valueType: String): <Error class: unknown class><Any, Any>?
JSONObjectToPoseOrNull
fun JSONObjectToPoseOrNull(jsonObject: <Error class: unknown class>?): Pose?
JSONObjectToURIOrNull
fun JSONObjectToURIOrNull(value: String): <Error class: unknown class>?
JSONObjectToUUIDOrNull
fun JSONObjectToUUIDOrNull(value: String): UUID?
parseMapKey
fun parseMapKey(map: <Error class: unknown class>, type: String): Any
parseMapKeyValue
fun parseMapKeyValue(map: <Error class: unknown class>, type: String, index: Int): Any
parseMapValue
fun parseMapValue(map: <Error class: unknown class>, type: String): Any
Did you find this page helpful?
Thumbs up icon
Thumbs down icon