Skip to main content
Version: 20 Mar 2024

Config

Public Fields

batchSize


public static int batchSize { get; set; }


density


public static float density { get; set; }


meshingSettings


public static Settings meshingSettings { get; set; }


Public Methods

IntPtr AcquireConfidence

public static IntPtr AcquireConfidence(
MeshId meshId,
out int count
)

Parameters

TypeNameDescription
MeshIdmeshId
out intcount

void ReleaseConfidence

public static void ReleaseConfidence(
MeshId meshId
)

Parameters

TypeNameDescription
MeshIdmeshId

void SetBounds

public static void SetBounds(
Transform transform,
Vector3 extents
)

Parameters

TypeNameDescription
Transformtransform
Vector3extents

void SetBounds

public static void SetBounds(
Vector3 position,
Quaternion rotation,
Vector3 extents
)

Parameters

TypeNameDescription
Vector3position
Quaternionrotation
Vector3extents

void SetCustomMeshBlockRequests

public static void SetCustomMeshBlockRequests(
OnMeshBlockRequests onBlockRequests
)

Parameters

TypeNameDescription
OnMeshBlockRequestsonBlockRequests

Public Enums

Flags

EnumeratorValueDescription
None0
PointCloud1 << 0
ComputeNormals1 << 1
ComputeConfidence1 << 2
Planarize1 << 3
RemoveMeshSkirt1 << 4
IndexOrderCW1 << 5