Skip to content

ContourSourceSegment

StructTextStudio.ThreeDTextStudio.3D
public readonly struct ContourSourceSegment

Original segment identity plus its immutable curve in this contour set's coordinate space.

ContourSourceSegment(Hash128, int, int, CurveSegment)

Section titled “ContourSourceSegment(Hash128, int, int, CurveSegment)”
public ContourSourceSegment(Hash128 ownerIdentity, int contourOrdinal, int segmentOrdinal, CurveSegment curve)

Associates a source curve with its owner, contour index, and segment index.

Parameters

Name Type
ownerIdentity UnityEngine.Hash128
contourOrdinal System.Int32
segmentOrdinal System.Int32
curve TextStudio.Geometry.CurveSegment

public Hash128 OwnerIdentity { get; }

Returns

UnityEngine.Hash128

public int ContourOrdinal { get; }

Returns

System.Int32

public int SegmentOrdinal { get; }

Returns

System.Int32

public CurveSegment Curve { get; }

Returns

TextStudio.Geometry.CurveSegment