Skip to content

TextStudio3DStrokeDiagnostics

StructTextStudio.ThreeDTextStudio.3D
public readonly struct TextStudio3DStrokeDiagnostics

Structural evidence and resource accounting. Topology verification does not certify medial-axis accuracy or native performance.

TextStudio3DStrokeDiagnostics(TextStudio3DStrokeExtractor, TextStudio3DStrokeConfidence, TextStudio3DStrokeIssues, int, int, int, int, float, long, long, string)

Section titled “TextStudio3DStrokeDiagnostics(TextStudio3DStrokeExtractor, TextStudio3DStrokeConfidence, TextStudio3DStrokeIssues, int, int, int, int, float, long, long, string)”
public TextStudio3DStrokeDiagnostics(TextStudio3DStrokeExtractor extractor, TextStudio3DStrokeConfidence confidence, TextStudio3DStrokeIssues issues, int sourceComponents, int sourceHoles, int graphComponents, int graphCycles, float resolution, long workUnits, long peakWorkingBytes, string message)

Records extraction method, confidence, topology, resource use, and diagnostic details.

Parameters

Name Type
extractor TextStudio.ThreeD.TextStudio3DStrokeExtractor
confidence TextStudio.ThreeD.TextStudio3DStrokeConfidence
issues TextStudio.ThreeD.TextStudio3DStrokeIssues
sourceComponents System.Int32
sourceHoles System.Int32
graphComponents System.Int32
graphCycles System.Int32
resolution System.Single
workUnits System.Int64
peakWorkingBytes System.Int64
message System.String

public TextStudio3DStrokeExtractor Extractor { get; }

Returns

TextStudio.ThreeD.TextStudio3DStrokeExtractor

public TextStudio3DStrokeConfidence Confidence { get; }

Returns

TextStudio.ThreeD.TextStudio3DStrokeConfidence

public TextStudio3DStrokeIssues Issues { get; }

Returns

TextStudio.ThreeD.TextStudio3DStrokeIssues

public int SourceComponents { get; }

Returns

System.Int32

public int SourceHoles { get; }

Returns

System.Int32

public int GraphComponents { get; }

Returns

System.Int32

public int GraphCycles { get; }

Returns

System.Int32

public float Resolution { get; }

Returns

System.Single

public long WorkUnits { get; }

Returns

System.Int64

public long EstimatedPeakWorkingBytes { get; }

Conservative source-array/payload estimate, not a measured managed or native process peak.

Returns

System.Int64

public string Message { get; }

Returns

System.String