QCAD
Open Source 2D CAD
Drawing Tools

This module contains ECMAScript implementations of the various drawing tools. More...

Modules

 Arc Drawing Tools
 This module contains ECMAScript implementations of various arc drawing tools.
 
 Circle Drawing Tools
 This module contains ECMAScript implementations of various circle drawing tools.
 
 Dimension Drawing Tools
 This module contains ECMAScript implementations of various dimensioning tools.
 
 Ellipse Drawing Tools
 This module contains ECMAScript implementations of various ellipse drawing tools.
 
 Hatch Drawing Tools
 This module contains ECMAScript implementations of various hatch and fill drawing tools.
 
 Image Drawing Tool
 This module contains the ECMAScript implementation of the image drawing tool.
 
 Line Drawing Tools
 This module contains ECMAScript implementations of various line drawing tools.
 
 Point Drawing Tools
 This module contains ECMAScript implementations of various point drawing tools.
 
 Polyline Drawing Tools
 This module contains ECMAScript implementations of various polyline drawing and modification tools.
 
 Shape Drawing Tools
 This module contains ECMAScript implementations of various shape drawing tools.
 
 Spline Drawing Tools
 This module contains ECMAScript implementations of various spline drawing tools.
 
 Text Drawing Tool
 This module contains the ECMAScript implementation of the text drawing tool.
 

Classes

class  DrawBasedOnRectanglePP
 Base class for drawing tools that draw something based on a rectangular shape with given width, height and angle. The tool also supports reference points at the corners, top, left, right, bottom and middle. More...
 
class  DrawBasedOnRectangleSize
 Base class for drawing tools that draw something based on a rectangular shape with given width, height and angle. The tool also supports reference points at the corners, top, left, right, bottom and middle. More...
 

Detailed Description

This module contains ECMAScript implementations of the various drawing tools.