DistCurveSegLike

Needs removing. A base trait for DistCurveSeg and DistCurveTail and their associated GraphicElemsDist (these haven't been implemented or precisely named yet).

class Object
trait Matchable
class Any

Value members

Abstract methods

Set to Double.NaN if LineSegment. Set to Double.Positive Infinity of ArcSegment, otherwise the x component of the the first bezier control point.

Set to Double.NaN if LineSegment. Set to Double.Positive Infinity of ArcSegment, otherwise the x component of the the first bezier control point.

Concrete methods

final def pC1: PtM2
final def pEnd: PtM2

The end point. Often called p2 on a line or p4 on a cubic bezier.

The end point. Often called p2 on a line or p4 on a cubic bezier.

final def pUses: PtM2

The uses point. The centre point on an arc segment, control point 2 on a cubic bezier. Not used on line segment.

The uses point. The centre point on an arc segment, control point 2 on a cubic bezier. Not used on line segment.

final def xC1: Length

the x component of the uses point

the x component of the uses point

final def yC1: Length

the y component of the end point

the y component of the end point

the y component of the uses point

the y component of the uses point