CompGeoJS Natural Cubic Spline

As I alluded to in the prior post, it is necessary to temporarily alter the direction of the CompGeoJS project to suit some near-term requirements, particularly in the area of data visualization and analysis.  I will…

Changing Direction for CompGeoJS

d-viz

I apologize for the lack of posts in recent weeks.  I’ve been working on a micro-site for a new business focus and that is taking up pretty much all available spare time.  This new area of…

CompGeoJS Quadratic Bezier

compgeojs-blog

I just released a preliminary version of the CompGeJS quadratic Bezier.  This version has all the y-at-x, x-at-y, x-at-t, length-at-t, and similar methods with full arc-length parameterization.  I have not, however, implemented getX() and getY() queries…

EaselJS Line Decorator

freehand

One of the interesting features of the Flex Freehand Drawing Library was a rich set of line decorators.  These modules worked in tandem with a drawing engine to allow a wide variety of geometric objects to…

CompGeoJS Parametric Line

compgeojs-blog

I’ve been traveling on business the last two months, so little time has been available to work on the CompGeoJS project.  A recent break in the routine gave me an opportunity to begin work on parametric…

Interactive 2D Graph Slice Tool

In order to interactively demonstrate certain geometric concepts such as y-at-x, x-at-y, or parameter value at a particular point on a curve, it is necessary to quickly scan lines of constant-x or constant-y value on a…

Interactive 2D Graph Marker

compgeojs-blog

I need a few tools on top of CompGeJS in order to create intuitive, interactive demos for planar curves and other graph features. The most commonly used tool will be an interactive, 2D graph marker, or…

CompGeoJS 2D Graph Axes and Grid

compgeojs-blog

I’ve enjoyed an opportunity to enhane the graphing tools in GompGeoJS.  Having a good baseline graphing capability is very useful for many of the demos that are to come, especially parametric curves. The CompGeoJS GraphAxis class…