It could be that instead of subclassing Flash objects, we should be using composition instead…
On Jul 11, 2016, at 10:21 AM, Harbs <harbs.li...@gmail.com> wrote: > Sure they are. > > Try this: > var myRect:org.apache.flex.core.graphics.Rect = new > org.apache.flex.core.graphics.Rect(); > var transform:Matrix = myRect.transform; > > On Jul 11, 2016, at 10:16 AM, Alex Harui <aha...@adobe.com> wrote: > >> >> >> On 7/11/16, 12:06 AM, "Harbs" <harbs.li...@gmail.com> wrote: >> >>> I believe Bitmaps use Rectangles. >> >> OK but flash.display.Bitmap should not be exposed to the SWC's API >> surface. Bitmap should be wrapped and rectangles in its API should be >> wrapped as well. >> >>> >>> FlexJS subclasses DisplayObject which returns a Flash Matrix for the >>> transform. IF you try to use transformPoint() on that, it’ll return (and >>> expects) a Flash Point. >> >> Again, the transform and flash.geom.Matrix should not be exposed to the >> SWC's API surface. >> >> -Alex >> >