Full API List
- Built-In
- Anchor
- AnimatedTextureFileProvider
- AnimationAsset
- AnimationClip
- AnimationCurve
- AnimationCurveTrack
- AnimationKeyFrame
- AnimationLayerBlendMode
- AnimationLayerScaleMode
- AnimationPlayer
- AnimationPlayerOnEventArgs
- AnimationPropertyEventRegistration
- AnimationPropertyLayer
- AnimationTrack
- Asset
- AttachmentPointType
- Audio
- AudioComponent
- AudioEffectAsset
- AudioEffectComponent
- AudioEffectProvider
- AudioListenerComponent
- AudioOutputProvider
- AudioTrackAsset
- AudioTrackProvider
- Axis
- X:
number
- Y:
number
- Z:
number
- BackgroundSettings
- Base64
- BaseMeshVisual
- BaseMultiplayerSessionOptions
- hostManagementEnabled:
boolean
- onConnected:
(session: MultiplayerSession
, connectionInfo: ConnectedLensModule.ConnectionInfo
) => void
- onDisconnected:
(session: MultiplayerSession
, disconnectInfo: string
) => void
- onError:
(session: MultiplayerSession
, code: string
, description: string
) => void
- onHostUpdated:
(session: MultiplayerSession
, removalInfo: ConnectedLensModule.HostUpdateInfo
) => void
- onMessageReceived:
(session: MultiplayerSession
, userId: string
, message: string
, senderInfo: ConnectedLensModule.UserInfo
) => void
- onRealtimeStoreCreated:
(session: MultiplayerSession
, store: GeneralDataStore
, ownerInfo: ConnectedLensModule.UserInfo
, creationInfo: ConnectedLensModule.RealtimeStoreCreationInfo
) => void
- onRealtimeStoreDeleted:
(session: MultiplayerSession
, store: GeneralDataStore
, deleteInfo: ConnectedLensModule.RealtimeStoreDeleteInfo
) => void
- onRealtimeStoreKeyRemoved:
(session: MultiplayerSession
, removalInfo: ConnectedLensModule.RealtimeStoreKeyRemovalInfo
) => void
- onRealtimeStoreOwnershipUpdated:
(session: MultiplayerSession
, store: GeneralDataStore
, ownerInfo: ConnectedLensModule.UserInfo
, ownershipUpdateInfo: ConnectedLensModule.RealtimeStoreOwnershipUpdateInfo
) => void
- onRealtimeStoreUpdated:
(session: MultiplayerSession
, store: GeneralDataStore
, key: string
, updateInfo: ConnectedLensModule.RealtimeStoreUpdateInfo
) => void
- onUserJoinedSession:
(session: MultiplayerSession
, userInfo: ConnectedLensModule.UserInfo
) => void
- onUserLeftSession:
(session: MultiplayerSession
, userInfo: ConnectedLensModule.UserInfo
) => void
- BasePlaceholder
- BasicTransform
- BinAsset
- Bitmoji2DOptions
- Bitmoji2DResource
- Bitmoji3DOptions
- Bitmoji3DResource
- BitmojiModule
- BlendMode
- Blob
- BlurNoiseEstimation
- BodyComponent
- BodyDepthTextureProvider
- BodyInstanceSegmentationTextureProvider
- BodyNormalsTextureProvider
- BodyRenderObjectProvider
- BodyTrackingAsset
- BoxShape
- BrowsLoweredEvent
- BrowsRaisedEvent
- BrowsReturnedToNormalEvent
- Camera
- Camera
- CameraBackEvent
- CameraFrame
- CameraFrontEvent
- CameraModule
- CameraModule
- CameraTextureProvider
- Canvas
- Canvas
- CapitilizationOverride
- CapsuleShape
- ClearColorOption
- ClearDepth
- ClothVisual
- ClothVisual
- CloudStorageListOptions
- CloudStorageModule
- CloudStorageOptions
- CloudStorageReadOptions
- CloudStorageWriteOptions
- CloudStore
- deleteValue(key:
string
, readOptions: CloudStorageReadOptions
, onDeleted: () => void
, onError: (code: string
, description: string
) => void
): void
- getValue(key:
string
, readOptions: CloudStorageReadOptions
, onRetrieved: (key: string
, value: string|number|boolean|vec4|vec3|quat|mat4|vec2|mat3|mat2
) => void
, onError: (code: string
, description: string
) => void
): void
- listValues(listOptions:
CloudStorageListOptions
, onRetrieved: (values: string|number|boolean|vec4|vec3|quat|mat4|vec2|mat3|mat2[][]
, cursor: string
) => void
, onError: (code: string
, description: string
) => void
): void
- setValue(key:
string
, value: string|number|boolean|vec4|vec3|quat|mat4|vec2|mat3|mat2
, writeOptions: CloudStorageWriteOptions
, onSaved: () => void
, onError: (code: string
, description: string
) => void
): void
- ColliderComponent
- Collision
- CollisionEnterEventArgs
- CollisionExitEventArgs
- CollisionMesh
- CollisionStayEventArgs
- ColocatedLandmarks2DRenderObjectProvider
- ColocatedLandmarks3DRenderObjectProvider
- ColocatedLandmarksRenderObjectProviderBase
- ColocatedTrackingComponent
- Colorspace
- Component
- CompressionQuality
- ConeShape
- ConnectedLensEnteredEvent
- ConnectedLensModule
- ConnectedLensModule
- ConnectedLensSessionOptions
- ConnectedLensSessionOptions
- Constraint
- ConstraintComponent
- Contact
- CropTextureProvider
- CullMode
- CylinderShape
- DeformingCollisionMesh
- Delay
- DelayBuilder
- DelayedCallbackEvent
- Delta
- DeltaBuilder
- DepthClearOption
- DepthSetter
- DepthStencilRenderTargetProvider
- DepthTextureProvider
- DeviceCamera
- DeviceInfoSystem
- DeviceLocationTrackingComponent
- DeviceTracking
- DeviceTrackingMode
- DeviceTrackingModule
- Dialog
- DialogModule
- askQuestions(context:
string
, questions: string[]
, onQuestionsAnswerComplete: (answers: Dialog.Answer[]
) => void
, onQuestionsAnswerError: (error: number
, description: string
) => void
): void
- DirectMultiplayerSessionOptions
- DirectivityEffect
- DistanceEffect
- DomainInfo
- DropshadowSettings
- DynamicResource
- EncodingType
- EventRegistration
- Expressions
- ExternalMusicInfo
- ExternalMusicModule
- EyeColorVisual
- FaceCropTextureProvider
- FaceFoundEvent
- FaceInsetRegion
- FaceInsetVisual
- FaceLostEvent
- FaceMaskVisual
- FaceRenderObjectProvider
- FaceStretchVisual
- FaceTextureProvider
- FaceTrackingEvent
- FileAudioTrackProvider
- FileLicensedSoundProvider
- FileTextureProvider
- Filter
- FilteringMode
- FixedCollisionMesh
- FixedConstraint
- FocusEndEventArgs
- FocusStartEventArgs
- Font
- FrustumCullMode
- GaussianSplattingAsset
- GaussianSplattingVisual
- GeneralDataStore
- clear():
void
- create():
GeneralDataStore
- getAllKeys():
string[]
- getBool(key:
string
): boolean
- getBoolArray(key:
string
): boolean[]
- getDouble(key:
string
): number
- getFloat(key:
string
): number
- getFloat32Array(key:
string
): Float32Array
- getFloat64Array(key:
string
): any
- getFloatArray(key:
string
): number[]
- getInt(key:
string
): number
- getInt16Array(key:
string
): any
- getInt32Array(key:
string
): any
- getInt8Array(key:
string
): any
- getIntArray(key:
string
): number[]
- getMat2(key:
string
): mat2
- getMat2Array(key:
string
): mat2[]
- getMat3(key:
string
): mat3
- getMat3Array(key:
string
): mat3[]
- getMat4(key:
string
): mat4
- getMat4Array(key:
string
): mat4[]
- getMaxSizeInBytes():
number
- getQuat(key:
string
): quat
- getQuatArray(key:
string
): quat[]
- getSizeInBytes():
number
- getString(key:
string
): string
- getStringArray(key:
string
): string[]
- getUint16Array(key:
string
): Uint16Array
- getUint32Array(key:
string
): Uint32Array
- getUint8Array(key:
string
): Uint8Array
- getVec2(key:
string
): vec2
- getVec2Array(key:
string
): vec2[]
- getVec3(key:
string
): vec3
- getVec3Array(key:
string
): vec3[]
- getVec4(key:
string
): vec4
- getVec4Array(key:
string
): vec4[]
- has(key:
string
): boolean
- onStoreFull:
() => void
- putBool(key:
string
, value: boolean
): void
- putBoolArray(key:
string
, value: boolean[]
): void
- putDouble(key:
string
, value: number
): void
- putFloat(key:
string
, value: number
): void
- putFloat32Array(key:
string
, value: Float32Array
): void
- putFloat64Array(key:
string
, value: any
): void
- putFloatArray(key:
string
, value: number[]
): void
- putInt(key:
string
, value: number
): void
- putInt16Array(key:
string
, value: any
): void
- putInt32Array(key:
string
, value: any
): void
- putInt8Array(key:
string
, value: any
): void
- putIntArray(key:
string
, value: number[]
): void
- putMat2(key:
string
, value: mat2
): void
- putMat2Array(key:
string
, value: mat2[]
): void
- putMat3(key:
string
, value: mat3
): void
- putMat3Array(key:
string
, value: mat3[]
): void
- putMat4(key:
string
, value: mat4
): void
- putMat4Array(key:
string
, value: mat4[]
): void
- putQuat(key:
string
, value: quat
): void
- putQuatArray(key:
string
, value: quat[]
): void
- putString(key:
string
, value: string
): void
- putStringArray(key:
string
, value: string[]
): void
- putUint16Array(key:
string
, value: Uint16Array
): void
- putUint32Array(key:
string
, value: Uint32Array
): void
- putUint8Array(key:
string
, value: Uint8Array
): void
- putVec2(key:
string
, value: vec2
): void
- putVec2Array(key:
string
, value: vec2[]
): void
- putVec3(key:
string
, value: vec3
): void
- putVec3Array(key:
string
, value: vec3[]
): void
- putVec4(key:
string
, value: vec4
): void
- putVec4Array(key:
string
, value: vec4[]
): void
- remove(key:
string
): void
- GeoLocation
- GeoLocationAccuracy
- GeoPosition
- GestureModule
- GestureModule
- GltfAsset
- GltfSettings
- HairDataAsset
- HairVisual
- HandSpecificData
- HandTracking3DAsset
- HapticFeedbackSystem
- HapticFeedbackType
- Head
- Headers
- append(name:
string
, value: string
): void
- delete(name:
string
): void
- entries():
string[][]
- get(name:
string
): string
- has(name:
string
): boolean
- keys():
string[]
- set(name:
string
, value: string
): void
- values():
string[]
- HingeConstraint
- HingeLimitSettings
- HingeMotorSettings
- HingeMotorType
- HintsComponent
- hideHint(hintID:
string
): boolean
- showHint(hintID:
string
, duration: number
): boolean
- HitTestSession
- HitTestSessionOptions
- HorizontalAlignment
- HorizontalOverflow
- HoverEvent
- IEventParameters
- Image
- InputBuilder
- InputPlaceholder
- InteractionComponent
- KissFinishedEvent
- KissStartedEvent
- LateUpdateEvent
- LayerSet
- Leaderboard
- Leaderboard
- LeaderboardModule
- LevelsetColliderAsset
- LevelsetShape
- LicensedAudioTrackAsset
- LightSource
- LiquifyVisual
- LoadStatus
- LocalizationSystem
- LocalizationsAsset
- LocatedAtComponent
- LocationAsset
- LocationCloudStorageModule
- LocationCloudStorageOptions
- LocationCloudStore
- deleteValue(key:
string
, readOptions: CloudStorageReadOptions
, onDeleted: () => void
, onError: (code: string
, description: string
) => void
): void
- getValue(key:
string
, readOptions: CloudStorageReadOptions
, onRetrieved: (key: string
, value: string|number|boolean|vec4|vec3|quat|mat4|vec2|mat3|mat2
, collection: string
) => void
, onError: (code: string
, description: string
) => void
): void
- listValues(listOptions:
CloudStorageListOptions
, onRetrieved: (values: string|number|boolean|vec4|vec3|quat|mat4|vec2|mat3|mat2[][]
, cursor: string
, collection: string
) => void
, onError: (code: string
, description: string
) => void
): void
- setValue(key:
string
, value: string|number|boolean|vec4|vec3|quat|mat4|vec2|mat3|mat2
, writeOptions: CloudStorageWriteOptions
, onSaved: () => void
, onError: (code: string
, description: string
) => void
): void
- LocationProximityStatus
- LocationRenderObjectProvider
- LocationService
- LocationTextureProvider
- LookAtComponent
- LookAtComponent
- Lyrics
- LyricsLine
- LyricsSync
- LyricsTracker
- LyricsType
- MFCC
- MFCCBuilder
- MLAsset
- MLComponent
- MachineLearning
- MachineLearning
- ManipulateComponent
- ManipulateEndEvent
- ManipulateEndEventArgs
- ManipulateFrameIntersectResult
- ManipulateStartEvent
- ManipulateStartEventArgs
- ManipulateType
- MapModule
- MapTextureProvider
- MappingOptions
- MappingSession
- MappingSession
- MarkerAsset
- MarkerProvider
- MarkerTrackingComponent
- MaskingComponent
- Material
- MaterialMeshVisual
- MathUtils
- DegToRad:
number
- RadToDeg:
number
- clamp(v:
number
, lo: number
, hi: number
): number
- lerp(a:
number
, b: number
, time: number
): number
- randomRange(lo:
number
, hi: number
): number
- remap(v:
number
, inMin: number
, inMax: number
, outMin: number
, outMax: number
): number
- Matter
- MediaPickerTextureProvider
- MelSpectrogram
- process(inTensor:
Float32Array
, inShape: vec3
, outTensor: Float32Array
): vec3
- MelSpectrogramBuilder
- MeshBuilder
- MeshClassificationFormat
- MeshIndexType
- MeshRenderObjectProvider
- MeshShadowMode
- MeshShape
- MeshTopology
- MeshVisual
- MicrophoneAudioProvider
- MotionController
- MotionController
- MotionControllerModule
- MouthClosedEvent
- MouthOpenedEvent
- MultiplayerSession
- NativePlaneTrackingType
- NoiseReduction
- NoiseReductionBuilder
- OS
- Object3DAsset
- ObjectPrefab
- ObjectSpecificData
- ObjectTracking
- ObjectTracking3D
- ObjectTracking3D
- ObjectTrackingMaskedTextureProvider
- ObjectTrackingNormalsTextureProvider
- ObjectTrackingTextureProvider
- OnAwakeEvent
- OnDestroyEvent
- OnDisableEvent
- OnEnableEvent
- OnStartEvent
- OutlineSettings
- OutputBuilder
- OutputPlaceholder
- Overlap
- OverlapEnterEventArgs
- OverlapExitEventArgs
- OverlapStayEventArgs
- PalmTapDownArgs
- PalmTapUpArgs
- Pass
- PassWrapper
- PassWrappers
- PersistentStorageSystem
- Physics
- Physics
- PinToMeshComponent
- PinToMeshComponent
- PinchDownArgs
- PinchStrengthArgs
- PinchUpArgs
- PitchShifter
- PitchShifterBuilder
- PlaybackMode
- PointCloud
- PointConstraint
- PositionEffect
- PostEffectVisual
- Probe
- debugDrawEnabled:
boolean
- filter:
Filter
- rayCast(start:
vec3
, end: vec3
, hitCB: (hit: RayCastHit
) => void
): void
- rayCastAll(start:
vec3
, end: vec3
, hitCB: (hit: RayCastHit[]
) => void
): void
- shapeCast(shape:
Shape
, start: vec3
, startRot: quat
, end: vec3
, endRot: quat
, hitCB: (hit: RayCastHit
) => void
): void
- shapeCastAll(shape:
Shape
, start: vec3
, startRot: quat
, end: vec3
, endRot: quat
, hitCB: (hit: RayCastHit[]
) => void
): void
- sphereCast(radius:
number
, start: vec3
, end: vec3
, hitCB: (hit: RayCastHit
) => void
): void
- sphereCastAll(radius:
number
, start: vec3
, end: vec3
, hitCB: (hit: RayCastHit[]
) => void
): void
- ProceduralMeshRenderObjectProvider
- ProceduralTextureProvider
- create(width:
number
, height: number
, colorspace: Colorspace
): Texture
- createFromTexture(texture:
Texture
): Texture
- getPixels(x:
number
, y: number
, width: number
, height: number
, data: Uint8Array
): void
- setPixels(x:
number
, y: number
, width: number
, height: number
, data: Uint8Array
): void
- ProcessedLocationModule
- Properties
- PropertyOnEventArgs
- Provider
- RawLocationModule
- RayCastHit
- RealtimeStoreCreateOptions
- RealtimeStoreCreateOptions
- Rect
- RectCropTextureProvider
- RectangleSetter
- RemoteApiRequest
- RemoteApiResponse
- RemoteMediaModule
- RemoteReferenceAsset
- RemoteServiceHttpRequest
- RemoteServiceHttpRequest
- RemoteServiceHttpResponse
- RemoteServiceModule
- RenderMesh
- RenderMeshVisual
- RenderObjectProvider
- RenderTargetProvider
- RenderTargetProvider
- Request
- Response
- RetouchVisual
- ReverseCameraTextureProvider
- RotatedRect
- RotationOptions
- Sampler
- SamplerBuilder
- SamplerWrapper
- SamplerWrappers
- ScanModule
- scan(contexts:
string[]
, scanComplete: (resultJson: string
) => void
, scanFailed: (failureMessage: string
) => void
): void
- scanTarget:
Texture
- ScanModule
- SceneEvent
- SceneObject
- SceneObjectEvent
- ScreenRegionComponent
- ScreenRegionType
- ScreenTextureProvider
- ScreenTransform
- ScriptAsset
- ScriptComponent
- ScriptObject
- ScriptScene
- SegmentationModel
- SegmentationTextureProvider
- SelectEndEventArgs
- SelectStartEventArgs
- SerializableWithUID
- Shape
- ShoppingModule
- Skin
- SmileFinishedEvent
- SmileStartedEvent
- SnapImageCaptureEvent
- SnapRecordStartEvent
- SnapRecordStopEvent
- SnapchatFriendUserInfo
- SnapchatUser
- SnapchatUserBirthday
- SnapcodeMarkerProvider
- SortOrder
- SpatialAudio
- SpectaclesHandSpecificData
- Spectrogram
- SpectrogramBuilder
- SphereShape
- SplineComponent
- SpriteAligner
- StateInfo
- StencilClearOption
- StencilFace
- StencilFunction
- StencilOperation
- StencilState
- StorageOptions
- StorageScope
- StretchMode
- Studio
- SurfaceOptions
- SurfaceTrackingResetEvent
- TangentType
- TapEvent
- TapEventArgs
- TargetingDataArgs
- TensorMath
- addScalar(inTensor:
Float32Array
, scalar: number
, outTensor: Float32Array
): void
- addTensors(inTensorA:
Float32Array
, inShapeA: vec3
, inTensorB: Float32Array
, inShapeB: vec3
, outTensor: Float32Array
): void
- amplitudeToDb(inTensor:
Float32Array
, outTensor: Float32Array
): void
- applyBoxFilter(inTensor:
Float32Array
, inShape: vec3
, kernelSize: vec2
, anchor: vec2
, normalize: boolean
, borderType: TensorMath.BorderType
, outTensor: Float32Array
): void
- applyNMS(inTensor:
Float32Array
, inShape: vec3
, scores: Float32Array
, scoreThreshold: number
, iouThreshold: number
, outTensor: Uint32Array
): number
- applyThreshold(inTensor:
Float32Array
, threshold: number
, maxValue: number
, type: TensorMath.ThresholdMethod
, outTensor: Float32Array
): void
- approximatePolygonalCurve(inTensor:
Float32Array
, inShape: vec3
, epsilon: number
, closed: boolean
, outTensor: Float32Array
): number
- argMax(inTensor:
Float32Array
, inShape: vec3
, outTensor: Uint32Array
): void
- argSort(inTensor:
Float32Array
, shape: vec3
, axis: number
, outTensor: Uint32Array
): void
- argSortMasked(inTensor:
Float32Array
, mask: Float32Array
, outTensor: Uint32Array
, order: SortOrder
): number
- clamp(inTensor:
Float32Array
, minVal: number
, maxVal: number
, outTensor: Float32Array
): void
- concat(inTensorA:
Float32Array
, inShapeA: vec3
, inTensorB: Float32Array
, inShapeB: vec3
, axis: number
, outTensor: Float32Array
): void
- dilate(inTensor:
Float32Array
, inShape: vec3
, kernelTensor: Float32Array
, kernelShape: vec3
, anchor: vec2
, iterations: number
, borderType: TensorMath.BorderType
, borderValue: vec4
, outTensor: Float32Array
): void
- divTensors(inTensorA:
Float32Array
, inShapeA: vec3
, inTensorB: Float32Array
, inShapeB: vec3
, outTensor: Float32Array
): void
- drawLine(imgTensor:
Float32Array
, imgShape: vec3
, point1: vec2
, point2: vec2
, color: vec4
, thickness: number
, lineType: number
, shift: number
): void
- erode(inTensor:
Float32Array
, inShape: vec3
, kernelTensor: Float32Array
, kernelShape: vec3
, anchor: vec2
, iterations: number
, borderType: TensorMath.BorderType
, borderValue: vec4
, outTensor: Float32Array
): void
- fillConvexPoly(imgTensor:
Float32Array
, imgShape: vec3
, pointsTensor: any
, pointsShape: vec3
, color: vec4
, lineType: number
, shift: number
): void
- fillPoly(imgTensor:
Float32Array
, imgShape: vec3
, polygonsTensors: any[]
, color: vec4
, lineType: number
, shift: number
, offset: vec2
): void
- findContours(inTensor:
Uint8Array
, inShape: vec3
, mode: number
, method: number
, offset: vec2
, outTensor: any
): number[]
- findMinDistancesBetween(from:
Float32Array
, fromShape: vec3
, to: Float32Array
, toShape: vec3
, output: Float32Array
): void
- getContour(grayscaledTexture:
Float32Array
, textureShape: vec3
, threshold: number
, winSize: number
, maxNearCount: number
, outTensor: Float32Array
): number
- getRotatedRectPoints(rotatedRect:
RotatedRect
, outTensor: Float32Array
): void
- getVectorsLength(vectors:
Float32Array
, vectorsShape: vec3
, output: Float32Array
): void
- isInRectangle(points:
Float32Array
, pointsShape: vec3
, rect: Rect
, output: Uint8Array
): void
- max(inTensor:
Float32Array
, inShape: vec3
, outTensor: Float32Array
): void
- maxDistanceBetweenPoints(points:
Float32Array
, pointsShape: vec3
): number
- maxInSlideWindow(tensor:
Float32Array
, tensorShape: vec3
, window: vec3
, output: Uint32Array
): void
- min(inTensor:
Float32Array
, inShape: vec3
, outTensor: Float32Array
): void
- minAreaRect(inTensor:
Float32Array
, inShape: vec3
): RotatedRect
- minInSlideWindow(tensor:
Float32Array
, tensorShape: vec3
, window: vec3
, output: Uint32Array
): void
- mulMatToPoints(pointsTensor:
Float32Array
, pointsShape: vec3
, matrix: mat4
, outTensor: Float32Array
): void
- mulScalar(inTensor:
Float32Array
, scalar: number
, outTensor: Float32Array
): void
- mulTensors(inTensorA:
Float32Array
, inShapeA: vec3
, inTensorB: Float32Array
, inShapeB: vec3
, outTensor: Float32Array
): void
- opticalFlow(prevGrayscale:
Uint8Array
, grayscale: Uint8Array
, textureShape: vec3
, prevPoints: Float32Array
, points: Float32Array
, pointsShape: vec3
, winSize: vec2
, maxLevel: number
, maxCount: number
, epsilon: number
): void
- permute(inTensor:
Float32Array
, inShape: vec3
, permuteAxis: vec3
, outTensor: Float32Array
): void
- polarSort2d(inTensor:
Float32Array
, tensorShape: vec3
, center: vec2
): void
- power(inTensor:
Float32Array
, val: number
, outTensor: Float32Array
): void
- powerToDb(inTensor:
Float32Array
, topDb: number
, outTensor: Float32Array
): void
- projectPoints(pointsTensor:
Float32Array
, pointsShape: vec3
, projectionMatrix: mat4
, outTensor: Float32Array
): void
- repeat(inTensor:
Float32Array
, inShape: vec3
, axis: vec3
, outTensor: Float32Array
): void
- rotatePoints3d(points:
Float32Array
, pointsShape: vec3
, rotation: quat
, outPoints: Float32Array
): void
- smoothPoints(inTensor:
Float32Array
, tensorShape: vec3
, step: number
, outTensor: Float32Array
): void
- softArgMax(inTensor:
Float32Array
, inShape: vec3
, outTensor: Float32Array
, normalized: boolean
): void
- softMax(inTensor:
Float32Array
, inShape: vec3
, outTensor: Float32Array
): void
- solvePnP(inObjectPoints:
Float32Array
, inImagePoints: Float32Array
, imagePointsShape: vec3
, transform: mat3
, flags: number
, outRotTrans: Float32Array
): boolean
- solvePnPExtended(inObjectPoints:
Float32Array
, inImagePoints: Float32Array
, imagePointsShape: vec3
, cameraIntrinsicsMatrix: mat3
, distortionCoeff: Float32Array
, distortionCoeffShape: vec3
, useExtrinsicGuess: boolean
, flags: number
, outRotTrans: Float32Array
): boolean
- solvePnPRansac(inObjectPoints:
Float32Array
, inImagePoints: Float32Array
, imagePointsShape: vec3
, cameraIntrinsicsMatrix: mat3
, distortionCoeff: Float32Array
, distortionCoeffShape: vec3
, useExtrinsicGuess: boolean
, iterationsCount: number
, reprojectionError: number
, confidence: number
, flags: number
, outInliers: Uint8Array
, outRotTrans: Float32Array
): boolean
- subTensors(inTensorA:
Float32Array
, inShapeA: vec3
, inTensorB: Float32Array
, inShapeB: vec3
, outTensor: Float32Array
): void
- subpixelArgMax(inTensor:
Float32Array
, inShape: vec3
, outTensor: Float32Array
, kernelSize: number
): void
- sum(inTensor:
Float32Array
, inShape: vec3
, axis: vec3
, outTensor: Float32Array
): void
- textureToGrayscale(texture:
Texture
, grayscaleBuffer: Uint8Array
, grayscaleBufferShape: vec3
): void
- TensorMath
- Text
- Text3D
- TextFill
- TextFillMode
- TextInputModule
- TextInputSystem
- TextInputSystem
- TextProvider
- TextToSpeech
- TextToSpeech
- TextToSpeechModule
- Texture
- TextureFormat
- TextureProvider
- TileZone
- TouchDataProvider
- TouchEndEvent
- TouchEndEventArgs
- TouchMoveEvent
- TouchMoveEventArgs
- TouchStartEvent
- TouchStartEventArgs
- TouchState
- TrackedMesh
- TrackedMeshFaceClassification
- TrackedMeshHistogramResult
- TrackedMeshHitTestResult
- TrackedPlane
- TrackedPlaneOrientation
- TrackedPoint
- TrackedPointComponent
- Transform
- Transformer
- TransformerBuilder
- TransformerRotation
- TriangleHit
- TriggerPrimaryEvent
- TriggerPrimaryEventArgs
- TurnOffEvent
- UpdateEvent
- UpperBodyRenderObjectProvider
- UpperBodyTrackingAsset
- UserContextSystem
- VFXAsset
- VFXComponent
- VertexCache
- VertexSimulationSettings
- VerticalAlignment
- VerticalOverflow
- VideoStatus
- VideoTextureProvider
- Visual
- VoiceML
- VoiceML
- VoiceMLModule
- VoiceMLModule
- WeatherCondition
- WebPageTextureProvider
- WebSocket
- WebSocketCloseEvent
- WebSocketErrorEvent
- WebSocketEvent
- WebSocketMessageEvent
- WebViewOptions
- WebViewPolicy
- WeightedMode
- WorldComponent
- WorldOptions
- WorldQueryHitTestResult
- WorldQueryModule
- WorldRenderObjectProvider
- WorldTrackingCapabilities
- WorldTrackingMeshesAddedEvent
- WorldTrackingMeshesRemovedEvent
- WorldTrackingMeshesUpdatedEvent
- WorldTrackingPlanesAddedEvent
- WorldTrackingPlanesRemovedEvent
- WorldTrackingPlanesUpdatedEvent
- WorldUnderstandingModule
- WrapMode
- Zodiac
- event0
- event1
- event2
- event3
- event4
- event5
- event6
- event7
- failAsync(error:
any
): void
- getDeltaTime():
number
- getRealTimeNanos():
number
- getTime():
number
- global
- isNull(reference:
any
): boolean
- mat2
- mat3
- mat4
- add(mat:
mat4
): mat4
- column0:
vec4
- column1:
vec4
- column2:
vec4
- column3:
vec4
- compMult(arg1:
mat4
, arg2: mat4
): mat4
- compose(translation:
vec3
, rotation: quat
, scale: vec3
): mat4
- description:
string
- determinant():
number
- div(mat:
mat4
): mat4
- equal(mat:
mat4
): boolean
- extractEulerAngles():
vec3
- fromColumns(column0:
vec4
, column1: vec4
, column2: vec4
, column3: vec4
): mat4
- fromEulerAngles(euler:
vec3
): mat4
- fromEulerX(xAngle:
number
): mat4
- fromEulerY(yAngle:
number
): mat4
- fromEulerZ(zAngle:
number
): mat4
- fromRotation(rotation:
quat
): mat4
- fromRows(row0:
vec4
, row1: vec4
, row2: vec4
, row3: vec4
): mat4
- fromScale(scale:
vec3
): mat4
- fromTranslation(translation:
vec3
): mat4
- identity():
mat4
- inverse():
mat4
- lookAt(eye:
vec3
, center: vec3
, up: vec3
): mat4
- makeBasis(x:
vec3
, y: vec3
, z: vec3
): mat4
- mult(mat:
mat4
): mat4
- multiplyDirection(direction:
vec3
): vec3
- multiplyPoint(point:
vec3
): vec3
- multiplyScalar(scalar:
number
): mat4
- multiplyVector(vector:
vec4
): vec4
- orthographic(left:
number
, right: number
, bottom: number
, top: number
, zNear: number
, zFar: number
): mat4
- outerProduct(arg1:
vec4
, arg2: vec4
): mat4
- perspective(fovY:
number
, aspect: number
, zNear: number
, zFar: number
): mat4
- sub(mat:
mat4
): mat4
- toString():
string
- transpose():
mat4
- zero():
mat4
- print(message:
any
): void
- quat
- angleAxis(angle:
number
, axis: vec3
): quat
- angleBetween(a:
quat
, b: quat
): number
- dot(quat:
quat
): number
- equal(b:
quat
): boolean
- fromEulerAngles(x:
number
, y: number
, z: number
): quat
- fromEulerVec(eulerVec:
vec3
): quat
- fromRotationMat(rotationMat:
mat3
): quat
- getAngle():
number
- getAxis():
vec3
- invert():
quat
- lerp(a:
quat
, b: quat
, t: number
): quat
- lookAt(forward:
vec3
, up: vec3
): quat
- multiply(b:
quat
): quat
- multiplyVec3(vec3:
vec3
): vec3
- normalize():
void
- quatIdentity():
quat
- rotationFromTo(from:
vec3
, to: vec3
): quat
- slerp(a:
quat
, b: quat
, t: number
): quat
- toEulerAngles():
vec3
- toString():
string
- w:
number
- x:
number
- y:
number
- z:
number
- require(moduleName:
string|ScriptAsset
): any
- requireAsset(name:
string
): Asset
- requireType(name:
string
): string
- script:
ScriptComponent
- vec2
- vec3
- vec4
- vec4b
- a:
boolean
- b:
boolean
- g:
boolean
- r:
boolean
- toString():
string
- w:
boolean
- x:
boolean
- y:
boolean
- z:
boolean