Table of Contents

Struct MonotonicArc3Point

Namespace
Xui.Core.Curves2D
Assembly
Core.dll

Represents one or two Arc3Point segments that are each monotonic in the Y direction.

public readonly struct MonotonicArc3Point
Inherited Members

Constructors

MonotonicArc3Point(Arc3Point)

Creates a single-segment monotonic arc.

public MonotonicArc3Point(Arc3Point only)

Parameters

only Arc3Point

MonotonicArc3Point(Arc3Point, Arc3Point)

Creates a two-segment Y-monotonic arc.

public MonotonicArc3Point(Arc3Point first, Arc3Point second)

Parameters

first Arc3Point
second Arc3Point

Fields

First

The first monotonic segment.

public readonly Arc3Point First

Field Value

Arc3Point

Second

The optional second segment, if the arc was split.

public readonly Arc3Point? Second

Field Value

Arc3Point?

Properties

IsSplit

True if the arc was split into two segments.

public bool IsSplit { get; }

Property Value

bool