|
Name
|
Description
|
|
Arc2D
|
Defines a 2D arc.
|
|
AttributeReference
|
AutoCAD attribute reference.
|
|
BarBase
|
|
|
BeginningToolBarButton
|
The BeginningToolBarButton default class.
|
|
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.
|
|
BoundingBoxSettings
|
Bounding box settings.
|
|
ButtonSettings
|
Settings for ToolBar buttons and ProgressBar buttons.
|
|
Camera
|
35 mm camera definition.
|
|
CancelToolBarButton
|
The CancelToolBarButton default class.
|
|
CirclePointComparer
|
|
|
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 Entity.DrawOnScreen.
|
|
DrawOnScreenWireframeParams
|
Data for Entity.DrawOnScreenWireframe.
|
|
DrawParams
|
Data for Entity.Draw and other draw methods.
|
|
DrawSilhouettesParams
|
Data for Entity.DrawSilhouettes.
|
|
Drawings
|
Drawings control definition.
|
|
EndToolBarButton
|
The EndToolBarButton default class.
|
|
EntityList
|
Entity collection.
|
|
EnumDescription
|
EnumConverter supporting System.ComponentModel.DescriptionAttribute
|
|
Environment
|
Base abstract class for Eyeshot controls.
|
|
EnvironmentAccessibleObject
|
Provides methods to interact with Eyeshot controls during UIAutomation testing.
|
|
EnvironmentBase
|
Interaction logic for UserControl1.xaml
|
|
EyeshotCollection<T>
|
Base collection with virtual methods for handling code when items are added or removed.
|
|
EyeshotDisposableCollection<T>
|
Base collection with virtual methods for handling code when items are added or removed.
|
|
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.
|
|
HatchPattern
|
HatchPattern definition. The pattern is defined by a collection of
HatchPatternLine. The process of hatching consists of expanding each line to its
infinite family of parallel lines. All hatch contours are checked for
intersections with any of these lines, any intersections cause the hatch lines
to be turned on and off.
|
|
HatchPatternKeyedCollection
|
|
|
HatchPatternLine
|
HatchPatternLine definition. Each pattern line is considered to be the first
member of a line family, created by applying the delta offsets in both
directions to generate an infinite family of parallel lines.
|
|
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.
|
|
LineType
|
LineType 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.
|
|
LineTypeEx
|
Derived LineType 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.
|
|
Manufacture
|
Manufacture control definition.
|
|
ManufactureShortcutKeysSettings
|
Additional Manufacture keyboard shortcut settings.
|
|
MaterialKeyedCollection
|
Materials collection. Automatically manages OpenGL resources allocation / deallocation.
|
|
MinimumDistance
|
Utility class to computes the minimum distance between BRep's vertices, edges, faces and BRep themselves.
|
|
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.
|
|
NextToolBarButton
|
The NextToolBarButton default class.
|
|
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 Entity.ComputeOffsetOnCameraAxes.
|
|
OriginSymbol
|
Origin symbol settings.
|
|
PanSettings
|
Pan command settings.
|
|
PanToolBarButton
|
The PanToolBarButton default class.
|
|
PauseToolBarButton
|
The PauseToolBarButton default class.
|
|
PointOnCircle
|
For internal use only.
|
|
PreProcessSilhouettesParams
|
Data for the PreProcessHDL<T> method.
|
|
PreviousToolBarButton
|
The PreviousToolBarButton default class.
|
|
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 Entity.Regen.
|
|
Regeneration
|
Utility class for block and entities regeneration.
|
|
RenderParams
|
Data for Entity.Render.
|
|
RotateSettings
|
Rotate command settings.
|
|
RotateToolBarButton
|
The RotateToolBarButton default class.
|
|
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
|
Drawings sheet class definition.
|
|
SheetKeyedCollection
|
Sheets collection. Automatically manages OpenGL resources allocation / deallocation.
|
|
ShortcutKeysSettings
|
Keyboard shortcut settings.
|
|
SilhoPolygonData
|
Class with 3D polygon data to compute silhouettes.
|
|
SilhoRegionData
|
|
|
SilhoTextData
|
|
|
SilhoWireAndTriangleData
|
|
|
SilhoWireData
|
Class with the data to compute silhouettes.
|
|
Simulation
|
Simulation control definition.
|
|
SimulationTimeLine
|
Manufacture simulation timeline.
|
|
StartToolBarButton
|
The StartToolBarButton default class.
|
|
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.
|
|
VisibleChangedEventArgs
|
|
|
WorkCompletedEventArgs
|
Provides data for the Environment.WorkCompleted event.
|
|
WorkFailedEventArgs
|
Provides data for the Environment.WorkFailed event.
|
|
WorkManager<T>
|
Helper class to handle WorkUnits work.
|
|
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.
|
|
WorkUnitEventArgs
|
Provides data for the WorkManager<T> events.
|
|
ZoomFitToolBarButton
|
The ZoomFitToolBarButton default class.
|
|
ZoomSettings
|
Zoom command settings.
|
|
ZoomToolBarButton
|
The ZoomToolBarButton default class.
|
|
ZoomWindowToolBarButton
|
The ZoomWindowToolBarButton default class.
|