Shapes

Here is a list of the supported shapes:

 Polyline arrowPolyline doublearrowPolylineLineArrowDoublearrowCurvedarrowDoublecurvedarrowArc of circleArc of ellipseCirclesEllipsesRectanglesParallelograms TrapezoidsPolygonsRhombusesQuadrilateralsSquares EquilateraltrianglesTrianglesIsoscelestrianglesRighttrianglesRight isoscelestriangles

To create diagram, you also need to link shapes and text. Once two items are linked, moving/resizing one means moving/resizing the other accordingly.

As shown in the below figure:

When two elements are linked by a connector, it is called a “node”. A node can either be a shape, some text or even free drawing.

When the user places a unique and centered piece of text inside a shape, it is called a “cell label”. If text is placed near a connector, it is called a “label”.