devDept.Eyeshot Namespace
Name | Description | |
---|---|---|
AttributeReference | AutoCAD attribute reference. | |
BarBase | ||
Block |
Block definition. Blocks have to be added to the master block array Environment.Blocks
and inserted in the Environment.Entities list using the 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. |
|
BlockKeyedCollection | Blocks collection. | |
BlockKeyedCollection<T> | Blocks generic collection. | |
BorderSettings | Viewport border settings. | |
BoundingBox | Bounding box settings. | |
ButtonSettings | Settings for ToolBar buttons and ProgressBar buttons. | |
Camera | 35 mm camera definition. | |
CancelToolBarButton | The CancelToolBarButton default class. | |
ClippingPlane | Clipping plane definition. | |
CollisionDetection | Utility class for performing Collision Detection. | |
CollisionDetection2D | Utility class for performing Collision Detection 2D on Plane XY (for ICurve and Region types only). | |
CompileParams | Data for Entity.Compile. | |
ComputeDistances | Utility class to compute the distances of each point of a FastPointCloud from a number of surfaces. | |
CoordinateSystemBase | Base class for CoordinateSystemIcon, OriginSymbol and ViewCubeIcon. | |
CoordinateSystemIcon | Coordinate System icon settings. | |
DefaultToolBarButton | Base class for default ToolBar buttons. | |
DisplayModeSettings | Display Mode settings for Wirefame mode. | |
DisplayModeSettingsFlat | Display Mode settings for Flat mode. | |
DisplayModeSettingsRendered | Display Mode settings for Rendered mode. | |
DisplayModeSettingsShaded | Display Mode settings for Shaded mode. | |
DisposableBase | Base class providing IDisposable interface. | |
DrawDirectionParams | Data for Entity.DrawDirection. | |
DrawEdgesParams | Data for Entity.DrawEdges. | |
DrawEntitiesShadowParams | Class with data for the shadow map creation. | |
DrawOnScreenParams | Data for DrawOnScreen. | |
DrawOnScreenWireframeParams | Data for DrawOnScreenWireframe. | |
DrawParams | Data for Entity.Draw and other draw methods. | |
DrawSilhouettesParams | Data for Entity.DrawSilhouettes. | |
Drawings | Drawings control definition. | |
EntityList | Entity collection. | |
EnumDescription | EnumConverter supporting System.ComponentModel.DescriptionAttribute | |
Environment | Base abstract class for Eyeshot controls. | |
EnvironmentBase | Interaction logic for UserControl1.xaml | |
EyeshotCollection<T> | ||
EyeshotDisposableCollection<T> | ||
EyeshotDisposableDictionary<T> | Eyeshot disposable dictionary. | |
EyeshotDisposableKeyedCollection<T> | Base class for Eyeshot disposable keyed collections. | |
EyeshotException | An exception thrown by Eyeshot. | |
EyeshotKeyedCollection<T> | Base class for Eyeshot keyed collections. | |
EyeshotMemoryLeakException | A memory leak exception thrown by Eyeshot. | |
FontData | Font data class. Used internally to store the data for the characters of a given Font. | |
FontDataDictionary | The FontData dictionary. | |
FontStyleCharData | Character data class. Used internally to store characters data. | |
FontStyleData | FontStyleData data class. Holds the data for the characters of a given Font and FontStyle. | |
FrustumParams | Data for Entity methods doing operations based on the camera frustum. | |
GfxDrawForSelectionParams | Data for the selection methods (Entity.DrawForSelection, Entity.DrawForSelectionEdges, Entity.DrawForSelectionFaces, Entity.DrawForSelectionVertices, Entity.DrawForSelectionWireframe) | |
Grid | Planar grid definition. | |
HiddenLinesSettings | Viewport Hidden Lines settings. | |
HiddenLinesView | Class that computes silhouettes and hidden lines. | |
HiddenLinesViewOnClipboard | Class that copies a vectorial image of the current scene of the active viewport into the clipboard. | |
HiddenLinesViewOnFile | Class that saves a vectorial image of the current scene of the active viewport on disk in EMF format. | |
HiddenLinesViewOnFileAutodesk | Class that saves a vectorial image of the current scene of the active viewport on disk in DWG/DXF format. | |
HiddenLinesViewOnPaper | Class that prints a vectorial image of the current scene. | |
HiddenLinesViewOnPaperPreview | Class that prints a vectorial image of the current scene of the active viewport, opening a Print Preview dialog. | |
HiddenLinesViewSettings | Class that holds the settings and the result of hidden lines computation. | |
HomeToolBarButton | The HomeToolBarButton default class. | |
IsSmallParams | Data for the Entity.IsSmall method. | |
Layer | Layer definition. Layers are a way to group objects so that the groups can have common formatting. For example, you may want your objects to show up in one color and your dimensions to show in another. Create a separate layer for each, then you can change all the dimensions or all the objects at the same time. You may show or hide layers, change the color, lineweight, or linetype. Layers are utilized often to make drawings easier to read. | |
LayerEx | Derived Layer class with external reference information. | |
LayerKeyedCollection | Layers collection. | |
Legend | Legend settings. | |
LinePattern | LinePattern class. The pattern defines pen-up lengths (spaces), pen-down lengths (dashes), and dots. A pattern specifies the length of segments that make up the linetype. A positive decimal number specifies a pen-down (dash) segment of that length. A negative decimal number specifies a pen-up (space) segment of that length. Zero specifies a dot. For example, the DASHDOT linetype is defined by a repeating pattern starting with a dash 0.5 drawing units long, a space 0.25 drawing units long, a dot, and another space 0.25 drawing units long. | |
LinePatternEx | Derived LinePattern class with external reference information. | |
LineTypeKeyedCollection | Line types collection. | |
MagnifyingGlassSettings | Class that holds the settings for the magnifying glass feature. | |
MagnifyingGlassToolBarButton | The MagnifyingGlassToolBarButton default class. | |
MaterialKeyedCollection | Materials collection. Automatically manages OpenGL resources allocation / deallocation. | |
Model | Model control definition. | |
Mouse3DSettings | Mouse 3D settings. | |
MovementSettingsBase | Base class for Zoom/Pan/Rotate settings. | |
MultiTouchSettings | Multi Touch settings | |
NavigationSettings | Settings for the navigationType.Walk and navigationType.Fly camera navigation modes. | |
NodeBase | ||
ObjectManipulator | Object manipulator class. | |
ObjectManipulatorPartProperties | Class that holds the properties for the ObjectManipulator parts. | |
Octant | One of the eight space containing a definite number of Triangles per Mesh | |
Octree | This class help divide the Mesh's space in 8 parts, each one with a definite number of Triangles. | |
OffsetOnCameraAxesParams | Data for ComputeOffsetOnCameraAxes. | |
OriginSymbol | Origin symbol settings. | |
PanSettings | Pan command settings. | |
PanToolBarButton | The PanToolBarButton default class. | |
PreProcessSilhouettesParams | Data for the PreProcessHDL<T> method. | |
ProgressBar | Viewport progress bar. | |
ProgressChangedEventArgs | Provides data for the Environment.ProgressChanged event. | |
QuadEntityDataNode | ||
QuadTree | This class help divide the Mesh's space in 8 parts, each one with a definite number of Triangles. | |
RegenOptions | Asynchronous regeneration options. | |
RegenParams | Data for Regen. | |
Regeneration | Utility class for block and entities regeneration. | |
RenderParams | Data for Render. | |
RotateSettings | Rotate command settings. | |
RotateToolBarButton | The RotateToolBarButton default class. | |
ScreenLine | For internal use only. | |
ScreenPicture | For internal use only. | |
ScreenPolygonParams | Data for Entity methods doing operations based on a screen polygon. | |
SelectionBoxColorsSettings | Class that holds the colors used to draw the selection box and polygon. | |
ShareToolBarButton | The ShareToolBarButton default class. | |
Sheet | Draws the drawing frame. | |
SheetKeyedCollection | Sheets collection. Automatically manages OpenGL resources allocation / deallocation. | |
ShortcutKeysSettings | Keyboard shortcut settings. | |
SilhoPolygonData | ||
SilhoRegionData | ||
SilhoTextData | ||
SilhoTriangleData | ||
SilhoWireAndTriangleData | ||
SilhoWireData | Class with the data to compute silhouettes. | |
Simulation | Simulation control definition. | |
TempEntityList | Entity collection. | |
TextStyle | Class holding the data for the text style. | |
TextStyleEx | Derived TextStyle class with external reference information. | |
TextStyleKeyedCollection | Text style collection. | |
TextureMappingData | Texture mapping data. | |
ToolBar | Viewport ToolBar. | |
ToolBarButton | The ToolBarButton class that raises the Click event. | |
ToolBarButtonList | Class that holds and manages the list of ToolBarButtons. | |
ToolBarSeparator | The ToolBarSeparator default class. | |
TraversalParams | Base class that holds the data for many Entity methods. | |
TurboSettings | ||
UserInterfaceBase | Base class for Legend and Viewport. | |
UserInterfaceSymbolBase | Base class for CoordinateSystemIcon, OriginSymbol and ViewCubeIcon. | |
ViewBuilder | Class that computes geometry for view entity. | |
ViewCubeIcon | View Cube icon settings. This user interface element will never be added to images and printouts. | |
Viewport | Viewport settings. | |
ViewportLayout | Obsolete. Deprecated class. | |
ViewportList | Class that holds and manages the list of Viewports. | |
WorkCompletedEventArgs | Provides data for the Environment.WorkCompleted event. | |
WorkFailedEventArgs | Provides data for the Environment.WorkFailed event. | |
WorkUnit |
Base class for background working support. Overriding this class you can build a model or do your CPU intensive calculations on a separate thread keeping your application UI responsive. Depending on the nature of the work you may need to override both the DoWork and WorkCompleted methods or only the DoWork one and provide a WorkCompletedEventHandler to be notified when the work has completed. |
|
ZoomFitToolBarButton | The ZoomFitToolBarButton default class. | |
ZoomSettings | Zoom command settings. | |
ZoomToolBarButton | The ZoomToolBarButton default class. | |
ZoomWindowToolBarButton | The ZoomWindowToolBarButton default class. |
Name | Description | |
---|---|---|
IDataEx | Public properties and methods shared by the various classes created when reading DWGs to support the XReference. | |
ISelectableItem | Interface for selectable items. | |
IUserInterfaceElement | Interface used for Designer purposes. |
Name | Description | |
---|---|---|
MouseButton | MouseButton class. |
Name | Description | |
---|---|---|
actionType | Viewport action type. | |
attributeReferenceVisibilityType | AttributeReference visibility type. | |
booleanFailureType | Result for a boolean operation. | |
colorType | The type of color that needs to be set. | |
coordinateSystemPositionType | Position type. | |
cursorType | Cursor types | |
displayType | Viewport display type. | |
edgeColorMethodType | Edge color type. | |
flatColorMethodType | Flat color method type. | |
hiddenLinesColorMethodType | Hidden Lines color type. | |
modifierKeys | ModifierKeys and their combinations. | |
mouseButtonsZPR | Mouse buttons and their combinations for Zoom / Pan / Rotate. | |
operatingType | Secondary representation operating type definition. | |
originSymbolStyleType | Origin symbol style type. | |
rendererType | Type of rendering engine. | |
rotationCenterType | Rotation center type. | |
rotationType | Rotation mode type. | |
selectionFilterType | The selection filter type. | |
selectionStatusType | The selection status type. | |
silhoDataType | The type of data of the SilhoWireData element. | |
silhouettesDrawingType | Silhouettes drawing type. | |
ssiFailureType | Intersection types of failure. | |
textureMappingType | Texture mapping type. | |
viewType | View type. | |
viewportLayoutType | Viewports layout type. | |
waitCursorType | Viewport wait cursor type. | |
zoomStyleType | Zoom type. |