QCAD
Open Source 2D CAD
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Modification Tools

This module contains ECMAScript implementations of various modification tools. More...

Modules

 Projection Tools
 This module contains ECMAScript implementations of various projection (isometric, orthographic) tools.

Classes

class  DimRegen
 Regenerates dimensions to use automatic text position. More...
class  Divide
 Divide entities into two equally long parts. More...
class  EditText
 This module contains the ECMAScript implementation of the text editing tool. More...
class  Lengthen
 Lengthens (or shortens) an entity by a given amount. More...
class  Mirror
 Mirrors selected entities. More...
class  Modify
 Base class for all modification tools. More...
class  Reverse
 Reverses all selected entities which support reversing (lines, arcs, splines). More...
class  Rotate
 Rotates selected entities. More...
class  Rotate2
 Rotates and counter-rotates selected entities. More...
class  Round
 Adds a rounding to two entities and optionally trims both entities. More...
class  Scale
 Scales selected entities. More...
class  Translate
 Translates (moves or copies) selected entities. More...
class  TranslateRotate
 Translates and rotates selected entities. More...
class  Trim
 Trims an entity to another entity or trims both entities if this.trimBoth is true. More...
class  TrimBoth
 Trims two entities to each other. More...

Detailed Description

This module contains ECMAScript implementations of various modification tools.