Eyeshot 11 WinForms API Reference
WinForms Assembly / devDept.Eyeshot Namespace / Block Class
Members

In This Topic
    Block Class
    In This Topic
    Block definition. Blocks have to be added to the master block array ViewportLayout.Blocks and inserted in the ViewportLayout.Entities list using the devDept.Eyeshot.Entities.BlockReference entity.

    A block in Eyeshot is a collection of entities that create an object, grouped together to make one selectable object. Selecting one particular entity will select all entities contained within the block. They can be moved, rotated, mirrored etc and will always be treated by Eyeshot as one whole object.

    Blocks are an invaluable way of quickly arranging complex pieces of a model. Selecting the object is a breeze, it is no longer necessary to painstakingly select each individual entities. Blocks also make it easy to duplicate the same object throughout a drawing, and as Eyeshot recognizes that each copy of a block is identical to the previous, the memory and processing time required by Eyeshot is reduced.

    Syntax
    Inheritance Hierarchy

    System.Object
       devDept.Eyeshot.Block
          devDept.Eyeshot.Translators.BlockEx

    See Also