'Declaration Public Class Block Implements devDept.Graphics.IKeyedCollectionDisposableItem(Of Block), devDept.Graphics.IKeyedCollectionItem(Of Block), devDept.Graphics.INotifyKeyChanged
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.
'Declaration Public Class Block Implements devDept.Graphics.IKeyedCollectionDisposableItem(Of Block), devDept.Graphics.IKeyedCollectionItem(Of Block), devDept.Graphics.INotifyKeyChanged
System.Object
devDept.Eyeshot.Block
devDept.Eyeshot.Translators.BlockEx