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

def xC1Metres: Double

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.

def xEndMetres: Double
def xUsesMetres: Double
def yC1Metres: Double
def yEndMetres: Double
def yUsesMetres: Double

Concrete methods

final
final

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

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: Metres

the x component of the uses point

the x component of the uses point

final
def yC1: Metres

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