animator.skia.Paint¶
- class animator.skia.Paint¶
Bases:
pybind11_builtins.pybind11_object
- __init__(*args, **kwargs)¶
Overloaded function.
__init__(self: animator.skia.Paint) -> None
__init__(self: animator.skia.Paint, color: animator.skia.Color4f, colorSpace: animator.skia.ColorSpace = None) -> None
__init__(self: animator.skia.Paint, paint: animator.skia.Paint) -> None
__init__(self: animator.skia.Paint, **kwargs) -> None
Construct a new paint from keyword arguments. This creates a new
Paint
object and calls the respective setters for each keyword argument.Supported keyword arguments:
antiAlias
,dither
,style
,stroke
,color
,color4f
,alpha
,argb
,strokeWidth
,strokeMiter
,strokeCap
,strokeJoin
,shader
,colorFilter
,blendMode
,blender
,pathEffect
,maskFilter
,imageFilter
.- note
Later arguments override earlier ones.
Methods
__init__
(*args, **kwargs)Overloaded function.
asBlendMode
(self)getAlpha
(self)getAlphaf
(self)getBlendMode_or
(self, defaultMode)getBlender
(self)getColor
(self)getColor4f
(self)getColorFilter
(self)getImageFilter
(self)getMaskFilter
(self)getPathEffect
(self)getShader
(self)getStrokeCap
(self)getStrokeJoin
(self)getStrokeMiter
(self)getStrokeWidth
(self)getStyle
(self)isAntiAlias
(self)isDither
(self)isSrcOver
(self)nothingToDraw
(self)refBlender
(self)refColorFilter
(self)refImageFilter
(self)refMaskFilter
(self)refPathEffect
(self)refShader
(self)reset
(self)setARGB
(self, a, r, g, b)setAlpha
(self, a)setAlphaf
(self, a)setAntiAlias
(self, aa)setBlendMode
(self, mode)setBlender
(self, blender)setColor
(*args, **kwargs)Overloaded function.
setColor4f
(self, color[, colorSpace])setColorFilter
(self, colorFilter)setDither
(self, dither)setImageFilter
(self, imageFilter)setMaskFilter
(self, maskFilter)setPathEffect
(self, pathEffect)setShader
(self, shader)setStroke
(self, isStroke)setStrokeCap
(self, cap)setStrokeJoin
(self, join)setStrokeMiter
(self, miter)setStrokeWidth
(self, width)setStyle
(self, style)Attributes
kCapCount
kJoinCount
kStyleCount
- class Cap¶
Bases:
pybind11_builtins.pybind11_object
Members:
kButt_Cap
kRound_Cap
kSquare_Cap
kLast_Cap
kDefault_Cap
- property name¶
- class Join¶
Bases:
pybind11_builtins.pybind11_object
Members:
kMiter_Join
kRound_Join
kBevel_Join
kLast_Join
kDefault_Join
- property name¶
- class Style¶
Bases:
pybind11_builtins.pybind11_object
Members:
kFill_Style
kStroke_Style
kStrokeAndFill_Style
- property name¶
- asBlendMode(self: animator.skia.Paint) Optional[animator.skia.BlendMode] ¶
- getAlpha(self: animator.skia.Paint) int ¶
- getAlphaf(self: animator.skia.Paint) float ¶
- getBlendMode_or(self: animator.skia.Paint, defaultMode: animator.skia.BlendMode) animator.skia.BlendMode ¶
- getBlender(self: animator.skia.Paint) animator.skia.Blender ¶
- getColor(self: animator.skia.Paint) int ¶
- getColor4f(self: animator.skia.Paint) animator.skia.Color4f ¶
- getColorFilter(self: animator.skia.Paint) animator.skia.ColorFilter ¶
- getImageFilter(self: animator.skia.Paint) SkImageFilter ¶
- getMaskFilter(self: animator.skia.Paint) animator.skia.MaskFilter ¶
- getPathEffect(self: animator.skia.Paint) SkPathEffect ¶
- getShader(self: animator.skia.Paint) SkShader ¶
- getStrokeCap(self: animator.skia.Paint) animator.skia.Paint.Cap ¶
- getStrokeJoin(self: animator.skia.Paint) animator.skia.Paint.Join ¶
- getStrokeMiter(self: animator.skia.Paint) float ¶
- getStrokeWidth(self: animator.skia.Paint) float ¶
- getStyle(self: animator.skia.Paint) animator.skia.Paint.Style ¶
- isAntiAlias(self: animator.skia.Paint) bool ¶
- isDither(self: animator.skia.Paint) bool ¶
- isSrcOver(self: animator.skia.Paint) bool ¶
- nothingToDraw(self: animator.skia.Paint) bool ¶
- refBlender(self: animator.skia.Paint) animator.skia.Blender ¶
- refColorFilter(self: animator.skia.Paint) animator.skia.ColorFilter ¶
- refImageFilter(self: animator.skia.Paint) SkImageFilter ¶
- refMaskFilter(self: animator.skia.Paint) animator.skia.MaskFilter ¶
- refPathEffect(self: animator.skia.Paint) SkPathEffect ¶
- refShader(self: animator.skia.Paint) SkShader ¶
- reset(self: animator.skia.Paint) None ¶
- setAlpha(self: animator.skia.Paint, a: int) None ¶
- setAlphaf(self: animator.skia.Paint, a: float) None ¶
- setAntiAlias(self: animator.skia.Paint, aa: bool) None ¶
- setBlendMode(self: animator.skia.Paint, mode: animator.skia.BlendMode) None ¶
- setBlender(self: animator.skia.Paint, blender: animator.skia.Blender) None ¶
- setColor(*args, **kwargs)¶
Overloaded function.
setColor(self: animator.skia.Paint, color: int) -> None
setColor(self: animator.skia.Paint, color: animator.skia.Color4f, colorSpace: animator.skia.ColorSpace = None) -> None
- setColor4f(self: animator.skia.Paint, color: animator.skia.Color4f, colorSpace: animator.skia.ColorSpace = None) None ¶
- setColorFilter(self: animator.skia.Paint, colorFilter: animator.skia.ColorFilter) None ¶
- setDither(self: animator.skia.Paint, dither: bool) None ¶
- setImageFilter(self: animator.skia.Paint, imageFilter: SkImageFilter) None ¶
- setMaskFilter(self: animator.skia.Paint, maskFilter: animator.skia.MaskFilter) None ¶
- setPathEffect(self: animator.skia.Paint, pathEffect: SkPathEffect) None ¶
- setShader(self: animator.skia.Paint, shader: SkShader) None ¶
- setStroke(self: animator.skia.Paint, isStroke: bool) None ¶
- setStrokeCap(self: animator.skia.Paint, cap: animator.skia.Paint.Cap) None ¶
- setStrokeJoin(self: animator.skia.Paint, join: animator.skia.Paint.Join) None ¶
- setStrokeMiter(self: animator.skia.Paint, miter: float) None ¶
- setStrokeWidth(self: animator.skia.Paint, width: float) None ¶
- setStyle(self: animator.skia.Paint, style: animator.skia.Paint.Style) None ¶