I’ve applied isometric skews to some squares & rectangles in fireworks, saved & looked at the javascript produced thinking I can make myself an isometric-auto-skew extension with flash … I’ve spent days trying to figure out how Fireworks is calculating the points for the “dom.setQuadrangle({pointObject})” with little success other than noticing a square always produces the same numbers no matter the size/position, & skewing oposite side mirrors point numbers.

Here’s a few of the results of skewing from the sides, ({TL,TR,BR,BL})

```
Any Square
setQuadrangle({x:0, y:0}, {x:1, y:0.5}, {x:1, y:1.5}, {x:0, y:1}
20 X 10
setQuadrangle({x:0, y:0.25}, {x:1, y:0.75}, {x:1, y:1.25}, {x:0, y:0.75}
18 X 10
setQuadrangle({x:0, y:0.2222222238779068}, {x:1, y:0.72222220897674561}, {x:1, y:1.2777777910232544}, {x:0, y:0.77777779102325439}
```

I need to know how I can use Flash’s math methods to calculate these points from just width, height, & the 26.6 degrees mentioned in a tutorial by Senocular.

Pleeeeeeease