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
Paintobject 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
kCapCountkJoinCountkStyleCount- class Cap¶
Bases:
pybind11_builtins.pybind11_objectMembers:
kButt_Cap
kRound_Cap
kSquare_Cap
kLast_Cap
kDefault_Cap
- property name¶
- class Join¶
Bases:
pybind11_builtins.pybind11_objectMembers:
kMiter_Join
kRound_Join
kBevel_Join
kLast_Join
kDefault_Join
- property name¶
- class Style¶
Bases:
pybind11_builtins.pybind11_objectMembers:
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¶