Skip to main content

utils

import {...} from "@motion-canvas/2d/lib/utils";

Functions​

adjustRectRadius​

public adjustRectRadiusradius: numberhorizontal: numbervertical: numberrect: BBox: number

Parameters


arc​

public arccontext: CanvasRenderingContext2DPath2Dcenter: Vector2radius: numberstartAngle: number = 0endAngle: number = ...counterclockwise: boolean = false: void

Parameters


arcTo​

Parameters


bezierCurveTo​

Parameters


canvasStyleParser​

public canvasStyleParserstyle: PossibleCanvasStyle: nullGradientPatternColor

Parameters


drawImage​

Parameters


drawLine​

Parameters


drawPivot​

public drawPivotcontext: CanvasRenderingContext2DPath2Doffset: Vector2radius: number = 8: void

Parameters


drawPolygon​

public drawPolygonpath: CanvasRenderingContext2DPath2Drect: BBoxsides: number: void

Parameters


drawRect​

Parameters


drawRoundRect​

Parameters


fillRect​

Parameters


is​

public isTklass: (): object: any => object is T

Create a predicate that checks if the given object is an instance of the given class.

Type Parameters

Parameters

  • klass: ()

    The class to check against.


lineTo​

Parameters


moveTo​

Parameters


quadraticCurveTo​

Parameters


resolveCanvasStyle​

Parameters


strokeRect​

public strokeRectcontext: CanvasRenderingContext2Drect: BBox: void

Parameters


withDefaults​

Create a higher order component with default props.

Examples

Type Parameters

Parameters