Shape Member List

This is the complete list of members for Shape, including all inherited members.

appendArc(float cx, float cy, float radius, float startAngle, float sweep, bool pie) noexcept | Shape |
appendCircle(float cx, float cy, float rx, float ry) noexcept | Shape |
appendPath(const PathCommand *cmds, uint32_t cmdCnt, const Point *pts, uint32_t ptsCnt) noexcept | Shape |
appendRect(float x, float y, float w, float h, float rx, float ry) noexcept | Shape |
bounds(float *x, float *y, float *w, float *h) const noexcept | Paint |
close() noexcept | Shape |
composite(std::unique_ptr< Paint > target, CompositeMethod method) const noexcept | Paint |
cubicTo(float cx1, float cy1, float cx2, float cy2, float x, float y) noexcept | Shape |
duplicate() const noexcept | Paint |
fill(uint8_t r, uint8_t g, uint8_t b, uint8_t a) noexcept | Shape |
fill(std::unique_ptr< Fill > f) noexcept | Shape |
fill(FillRule r) noexcept | Shape |
fill() const noexcept | Shape |
fillColor(uint8_t *r, uint8_t *g, uint8_t *b, uint8_t *a) const noexcept | Shape |
fillRule() const noexcept | Shape |
gen() noexcept | Shape | static
lineTo(float x, float y) noexcept | Shape |
moveTo(float x, float y) noexcept | Shape |
opacity(uint8_t o) noexcept | Paint |
opacity() const noexcept | Paint |
pathCommands(const PathCommand **cmds) const noexcept | Shape |
pathCoords(const Point **pts) const noexcept | Shape |
reset() noexcept | Shape |
rotate(float degree) noexcept | Paint |
scale(float factor) noexcept | Paint |
stroke(float width) noexcept | Shape |
stroke(uint8_t r, uint8_t g, uint8_t b, uint8_t a) noexcept | Shape |
stroke(std::unique_ptr< Fill > f) noexcept | Shape |
stroke(const float *dashPattern, uint32_t cnt) noexcept | Shape |
stroke(StrokeCap cap) noexcept | Shape |
stroke(StrokeJoin join) noexcept | Shape |
strokeCap() const noexcept | Shape |
strokeColor(uint8_t *r, uint8_t *g, uint8_t *b, uint8_t *a) const noexcept | Shape |
strokeDash(const float **dashPattern) const noexcept | Shape |
strokeFill() const noexcept | Shape |
strokeJoin() const noexcept | Shape |
strokeWidth() const noexcept | Shape |
transform(const Matrix &m) noexcept | Paint |
translate(float x, float y) noexcept | Paint |