Shapes Library

Shapes Library aims to simplify the process of creating graphs. Generally creating graphs involves writing complex expressions. Using Shapes Library, with just a few steps you can construct different types of graphs. It provides functions to construct some general shapes like circles, parabolas, etc. The complete list of shapes that can be constructed are listed below. The Shapes Library also has features to modify the graphs after it is defined for example shifting or scaling a constructed graph .

To construct and modify a shape, the functions below are used in a sequence, delimited by commas or semicolons. The first function in the sequence defines the shape of the graph, the functions following it apply the modification to the shapes in their order of occurence.

Example: parabola(1), move(3,4), rotate(45) - constructs a parabola with the cooficient of x^2 equal to 1, then moves it to the location(3,4) on the graph and then rotates the parabola to an angle of 45 degree.

Shapes:

Modifications:

Copyright 2007