KoneCanvasScope
Functions
Link copied to clipboard
fun KoneCanvasScope.drawCircle(brush: Brush, radius: Double, center: Point2<Double>, alpha: Float = 1.0f, style: DrawStyle = Fill, colorFilter: ColorFilter? = null, blendMode: BlendMode = DefaultBlendMode)
fun KoneCanvasScope.drawCircle(color: Color, radius: Double, center: Point2<Double>, alpha: Float = 1.0f, style: DrawStyle = Fill, colorFilter: ColorFilter? = null, blendMode: BlendMode = DefaultBlendMode)
Link copied to clipboard
abstract fun drawEllipse(brush: Brush, ellipse: KoneCanvasEllipse, alpha: Float = 1.0f, style: DrawStyle = Fill, colorFilter: ColorFilter? = null, blendMode: BlendMode = DefaultBlendMode)
abstract fun drawEllipse(color: Color, ellipse: KoneCanvasEllipse, alpha: Float = 1.0f, style: DrawStyle = Fill, colorFilter: ColorFilter? = null, blendMode: BlendMode = DefaultBlendMode)
Link copied to clipboard
fun KoneCanvasScope.drawEllipse(brush: Brush, center: Point2<Double>, size: KoneCanvasSize, direction: Angle = Angle.zero, alpha: Float = 1.0f, style: DrawStyle = Fill, colorFilter: ColorFilter? = null, blendMode: BlendMode = DefaultBlendMode)
fun KoneCanvasScope.drawEllipse(color: Color, center: Point2<Double>, size: KoneCanvasSize, direction: Angle = Angle.zero, alpha: Float = 1.0f, style: DrawStyle = Fill, colorFilter: ColorFilter? = null, blendMode: BlendMode = DefaultBlendMode)
Link copied to clipboard
abstract fun drawImage(image: KoneCanvasImage, alpha: Float = 1.0f, style: DrawStyle = Fill, colorFilter: ColorFilter? = null, blendMode: BlendMode = DefaultBlendMode)
Link copied to clipboard
fun KoneCanvasScope.drawImage(image: ImageBitmap, center: Point2<Double> = Point2(0.0, 0.0), direction: Angle = Angle.zero, alpha: Float = 1.0f, style: DrawStyle = Fill, colorFilter: ColorFilter? = null, blendMode: BlendMode = DefaultBlendMode)
Link copied to clipboard
abstract fun drawPath(path: KoneCanvasPath, brush: Brush, alpha: Float = 1.0f, style: DrawStyle = Fill, colorFilter: ColorFilter? = null, blendMode: BlendMode = DefaultBlendMode)
abstract fun drawPath(path: KoneCanvasPath, color: Color, alpha: Float = 1.0f, style: DrawStyle = Fill, colorFilter: ColorFilter? = null, blendMode: BlendMode = DefaultBlendMode)
Link copied to clipboard
fun KoneCanvasScope.drawRectangle(brush: Brush, center: Point2<Double>, size: KoneCanvasSize, direction: Angle = Angle.zero, alpha: Float = 1.0f, style: DrawStyle = Fill, colorFilter: ColorFilter? = null, blendMode: BlendMode = DefaultBlendMode)
fun KoneCanvasScope.drawRectangle(color: Color, center: Point2<Double>, size: KoneCanvasSize, direction: Angle = Angle.zero, alpha: Float = 1.0f, style: DrawStyle = Fill, colorFilter: ColorFilter? = null, blendMode: BlendMode = DefaultBlendMode)
Link copied to clipboard
fun KoneCanvasScope.transform(transformation: KoneCanvasTransformationMatrix, draw: KoneCanvasScope.() -> Unit)