QCAD
Open Source 2D CAD
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
 
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  InsertBlock
 This action handles the user interaction to insert a block from the block list into the drawing. 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.