## CompGeoJS Regular N-Gon

Regular n-gons with greater than three sides (we already have a Triangle class in CompGeoJS) can be created using a bounding rectangle and a parameter indicating the number of sides. The smaller rectangle dimension is used…

Regular n-gons with greater than three sides (we already have a Triangle class in CompGeoJS) can be created using a bounding rectangle and a parameter indicating the number of sides. The smaller rectangle dimension is used…

Well, I agree that a triangle does not sound very interesting, but it is an important geometric shape. A triangle in CompGeoJS may be created with a bounding rectangle and a small set of parameters. A…

Now that an early version of the Polygon class is complete, I can turn my attention to commonly used polygonal shapes. The CompGeoJS PolygonalShape class serves as a base for developing named shapes that are completely…

This demo is a very simple rectangle selector for an HTML5 Canvas, written on top of EaselJS. I will use this in an future CompGeoJS shapes demo and you may find it useful as well. The…

CompGeoJS is coming along, slowly but surely The basic foundation of the Polygon class in the shapes package is finished and all of the code has been written except for two methods. The pointAt(t:Float) and intersects(p:Polygon)…

I’m currently working on the GeomUtils class, which is a set of low-level utilities for analytic geometry and the compGeo.shapes.Polygon class. The latter is particularly important as a lot of applications are built around polygonal shapes…

I’ve always been a big believer in open-source projects. In addition to my Flash/Flex/AS blog (in which I contributed hundreds of open-source examples), I authored the Singularity project that provided Actionscript developers with a class library…

This is the final post in an overview of my involvement in the ‘math engine’ development for the AZ Dept. of Education Freethrows product. The two prior pots are here: Part I Part II I’ll discuss…

## Recent Comments