@revideo/2d / curves / Segment
Abstract Class: Segment
Defined in: 2d/src/lib/curves/Segment.ts:4
Extended by
Constructors
Constructor
new Segment():
Segment
Returns
Segment
Properties
points
abstractreadonlypoints:Vector2[]
Defined in: 2d/src/lib/curves/Segment.ts:5
Accessors
arcLength
Get Signature
get
abstractarcLength():number
Defined in: 2d/src/lib/curves/Segment.ts:16
Returns
number
Methods
draw()
abstractdraw(context,start,end,move): [CurvePoint,CurvePoint]
Defined in: 2d/src/lib/curves/Segment.ts:7
Parameters
context
CanvasRenderingContext2D | Path2D
start
number
end
number
move
boolean
Returns
getPoint()
abstractgetPoint(distance):CurvePoint
Defined in: 2d/src/lib/curves/Segment.ts:14
Parameters
distance
number