mirror of
https://github.com/xiaoqidun/ofdgo.git
synced 2026-10-30 01:27:26 +08:00
This commit is contained in:
1 parent
5e0bca66e3
commit
b5a8c9af9c
24 files changed
+935
-223
No files matched your search
@@ -93,6 +93,9 @@ func (r *Renderer) ResolvePaint(fill *FillColor) (Paint, error) {
|
||||
if node := fill.AxialShd; node != nil {
|
||||
start, end := parseFloats(node.StartPoint), parseFloats(node.EndPoint)
|
||||
stops := r.renderGradientStops(node.Segment, fill.Alpha)
|
||||
if r.renderError != nil {
|
||||
return Paint{}, r.renderError
|
||||
}
|
||||
sample, err := r.profileGradient(node.Segment, fill.Alpha)
|
||||
if err != nil {
|
||||
return Paint{}, err
|
||||
@@ -107,6 +110,9 @@ func (r *Renderer) ResolvePaint(fill *FillColor) (Paint, error) {
|
||||
if node := fill.RadialShd; node != nil && node.EndRadius > 0 {
|
||||
start, end := parseFloats(node.StartPoint), parseFloats(node.EndPoint)
|
||||
stops := r.renderGradientStops(node.Segment, fill.Alpha)
|
||||
if r.renderError != nil {
|
||||
return Paint{}, r.renderError
|
||||
}
|
||||
sample, err := r.profileGradient(node.Segment, fill.Alpha)
|
||||
if err != nil {
|
||||
return Paint{}, err
|
||||
|
||||
Reference in new issue
Block a user