本文へスキップ

class Provider

(Niantic.Lightship.AR.XRSubsystems.XRScanningSubsystem.Provider)

概要

このサブシステムのプロバイダによって実装される抽象クラス。

	class Provider:SubsystemProvider< XRScanningSubsystem > {
public
// プロパティ

XRScanningConfiguration CurrentConfiguration;

// メソッド

virtual string GetScanId();
virtual XRScanningState GetState()

virtual bool TryGetRaycastBuffer(
out XRTextureDescriptor raycastBufferDescriptor,
out XRTextureDescriptor raycastNormalBufferDescriptor,
out XRTextureDescriptor raycastPositionAndConfidenceDescriptor
)

virtual void SaveCurrentScan();
virtual void DiscardCurrentScan();
virtual void ComputeVoxels();
virtual bool TryGetVoxelBuffer(out XRScanningVoxelData voxelData);
virtual void DisposeVoxelBuffer(XRScanningVoxelData voxelData);
}

詳細なドキュメント

このサブシステムのプロバイダによって実装される抽象クラス。

メソッド

GetScanId

virtual string GetScanId()

現在のスキャンのIDを取得します。