@revideo/2d / curves / CircleSegment
Class: CircleSegment
Defined in: 2d/src/lib/curves/CircleSegment.ts:5
Extends
Constructors
Constructor
new CircleSegment(
center,radius,from,to,counter):CircleSegment
Defined in: 2d/src/lib/curves/CircleSegment.ts:10
Parameters
center
Vector2
radius
number
from
Vector2
to
Vector2
counter
boolean
Returns
CircleSegment
Overrides
Properties
points
readonlypoints:Vector2[]
Defined in: 2d/src/lib/curves/CircleSegment.ts:8
Overrides
Accessors
arcLength
Get Signature
get arcLength():
number
Defined in: 2d/src/lib/curves/CircleSegment.ts:24
Returns
number
Overrides
Methods
draw()
draw(
context,from,to): [CurvePoint,CurvePoint]
Defined in: 2d/src/lib/curves/CircleSegment.ts:28
Parameters
context
CanvasRenderingContext2D | Path2D
from
number
to
number
Returns
Overrides
getPoint()
getPoint(
distance):CurvePoint
Defined in: 2d/src/lib/curves/CircleSegment.ts:65
Parameters
distance
number