Skip to content

TextStudio3DGeometryValidationReport

StructTextStudio.ThreeDTextStudio.3D
public struct TextStudio3DGeometryValidationReport

Aggregate result from validating one or more generated glyph meshes.

public int MeshCount { get; }

Returns

System.Int32

public int VertexCount { get; }

Returns

System.Int32

public int TriangleCount { get; }

Returns

System.Int32

public int InvalidBufferCount { get; }

Returns

System.Int32

public int InvalidIndexCount { get; }

Returns

System.Int32

public int NonFiniteVertexCount { get; }

Returns

System.Int32

public int NonFiniteNormalCount { get; }

Returns

System.Int32

public int NonFiniteUvCount { get; }

Returns

System.Int32

public int ZeroLengthNormalCount { get; }

Returns

System.Int32

public int InvalidTangentBufferCount { get; }

Returns

System.Int32

public int NonFiniteTangentCount { get; }

Returns

System.Int32

public int ZeroLengthTangentCount { get; }

Returns

System.Int32

public int NonOrthogonalTangentCount { get; }

Returns

System.Int32

public int DegenerateTriangleCount { get; }

Returns

System.Int32

public int OpenEdgeCount { get; }

Returns

System.Int32

public int UnexpectedOpenEdgeCount { get; }

Returns

System.Int32

public int NonManifoldEdgeCount { get; }

Returns

System.Int32

public int OpposedNormalTriangleCount { get; }

Returns

System.Int32

public int InvalidRegionCount { get; }

Returns

System.Int32

public int OverlappingRegionIndexCount { get; }

Returns

System.Int32

public int UncoveredRegionIndexCount { get; }

Returns

System.Int32

public int UnusedVertexCount { get; }

Returns

System.Int32

public bool HasData { get; }

Returns

System.Boolean

public bool IsValid { get; }

Returns

System.Boolean