return GetImplementation(*this).AddCubicTo(controlPoint1, controlPoint2, endPoint);
}
+bool CanvasRenderer::Shape::AddPath(PathCommands& pathCommand)
+{
+ return GetImplementation(*this).AddPath(pathCommand);
+}
+
bool CanvasRenderer::Shape::Close()
{
return GetImplementation(*this).Close();
return GetImplementation(*this).GetFillColor();
}
+bool CanvasRenderer::Shape::SetFillGradient(CanvasRenderer::Gradient& gradient)
+{
+ return GetImplementation(*this).SetFillGradient(gradient);
+}
+
+CanvasRenderer::Gradient CanvasRenderer::Shape::GetFillGradient() const
+{
+ return GetImplementation(*this).GetFillGradient();
+}
+
bool CanvasRenderer::Shape::SetFillRule(CanvasRenderer::Shape::FillRule rule)
{
return GetImplementation(*this).SetFillRule(rule);
return GetImplementation(*this).GetStrokeColor();
}
+bool CanvasRenderer::Shape::SetStrokeGradient(CanvasRenderer::Gradient& gradient)
+{
+ return GetImplementation(*this).SetStrokeGradient(gradient);
+}
+
+CanvasRenderer::Gradient CanvasRenderer::Shape::GetStrokeGradient() const
+{
+ return GetImplementation(*this).GetStrokeGradient();
+}
+
bool CanvasRenderer::Shape::SetStrokeDash(const Dali::Vector<float>& dashPattern)
{
return GetImplementation(*this).SetStrokeDash(dashPattern);