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

This module contains ECMAScript implementations of block related tools. More...

Classes

class  AddBlock
 This action handles the user interaction to add a new block to the current drawing. More...
class  Block
 Base class for block tools. More...
class  BlockDialog
 Creates a dialog to edit the attributes of a block (currently name only). More...
class  CreateBlock
 This action handles the user interaction to create a new block from existing entities. More...
class  DeselectBlockReferences
 Deselect block references. More...
class  EditBlock
 Edit selected block. More...
class  EditFromReference
 Edits the block that is referenced by the block reference the user clicks. More...
class  EditMainDrawing
 Back to model space block. More...
class  HideAllBlocks
 Hides all blocks. More...
class  InsertBlockItem
 Called when a block is inserted from the part library. More...
class  InsertScriptItem
 Called when a script is inserted from the part library. More...
class  RemoveBlock
 Remove the selected block. More...
class  RenameBlock
 Renames the active (selected) block. More...
class  SelectBlockReferences
 Select block references from block. More...
class  ShowAllBlocks
 Show all blocks. More...
class  ToggleBlockVisibility
 Toggle block visibility. More...

Detailed Description

This module contains ECMAScript implementations of block related tools.