On Mon, Sep 8, 2014 at 12:48 PM, Peter Ent <p...@adobe.com> wrote:

> I took care of the gjslint issues.
>

Thanks!  Hope it was not too much trouble.


>
> Can you supply more information about Path and what is in the path string?
> I have a path working in SVG to do the wedges for the pie chart, but that
> same string isn't working with core.graphics.Path.
>
> var pathString:String = 'M' + x + ' ' + y + ' L' + x1 + ' ' + y1 + ' A' +
> radius + ' ' + radius +
>                                 ' 0 0 1 ' + x2 + ' ' + y2 + ' z';
>
>
> It doesn't look, to me, like "A" is being recognized.
>

The path looks like it is doing the following:
M x y : move to x, y
L x1 y1 : draw line from x,y to x1,y1
A radius radius  : draw an arc with xradius=radius and yradius = radius
(so, a circular arc)
0 0 1 : x-axis rotation=0, large-arc = false, sweep = true
x2 y2 : ending point of the arc
z : finish drawing

BTW, don't you need another line to complete the wedge?

Is it working fine on the flash side?  I will take a look soon.

Thanks,
Om


>
> Thanks,
> Peter Ent
> Adobe Systems
>
> On 9/8/14 12:04 PM, "OmPrakash Muppirala" <bigosma...@gmail.com> wrote:
>
> >On Sep 8, 2014 8:24 AM, "Peter Ent" <p...@adobe.com> wrote:
> >>
> >> I forgot to add that when I build flex-asjs, gjslint finds a number of
> >> issues in the new JS graphics code (its usual, spaces at the end of
> >>lines,
> >> sort of thing). I think I am using version 2.3.10 of gjslint but I'm not
> >> 100% sure.
> >
> >Yeah, unfortunately there is no gjslint available for Windows.  I guess I
> >will need you Mac folks to help me out with this :-)
> >
> >Thanks,
> >Om
> >
> >>
> >> Peter Ent
> >> Adobe Systems
> >>
> >> On 9/8/14 3:48 AM, "OmPrakash Muppirala" <bigosma...@gmail.com> wrote:
> >>
> >> >FlexJS now supports a basic drawing API (Rect, Ellipse, Circle, Path,
> >> >SolidColor, SolidColorStroke)  Here are the AS3 [1] and JS [2] versions
> >> >
> >> >So far, the rendering fidelity between the Flash and SVG/HTML5 version
> >>is
> >> >very very close.  For sure, there are some pretty major things to be
> >> >worked
> >> >out, but generally so far, the results have been very encouraging.
> >> >
> >> >You can see a quick and dirty example here:
> >> >Flash version:
> >>http://people.apache.org/~bigosmallm/flexjs/drawing/flash/
> >> >HTML5 version:
> >>http://people.apache.org/~bigosmallm/flexjs/drawing/html5/
> >> >
> >> >HTML5 version has been tested to work fine on Chrome, Firefox, IE11,
> >> >Android browser and iPad Safari.
> >> >
> >> >Next up, i will be working on the following items:
> >> >Polygons, Linear gradients, Radial gradients, filters and drop shadows.
> >> >These should bring us very close to our current FXG based drawing APIs.
> >> >
> >> >After that, I plan on programmatically recreating a few FXG based skins
> >in
> >> >FlexJS and see how we can apply it skins on UI components.
> >> >
> >> >Feedback welcome!
> >> >
> >> >[1]
> >> >
> >
> https://github.com/apache/flex-asjs/tree/develop/frameworks/as/projects/Fl
> >> >exJSUI/src/org/apache/flex/core/graphics
> >> >[2]
> >> >
> >
> https://github.com/apache/flex-asjs/tree/develop/frameworks/js/FlexJS/src/
> >> >org/apache/flex/core/graphics
> >>
>
>

Reply via email to