Design Class
Name | Description | |
---|---|---|
AccurateTransparency | When true, the Accurate Transparency mode is activated. Accurate Transparency provides slower but more accurate semi-transparent object drawing with support for non-concave objects and for objects intersection. (inherited from Workspace). | |
ActionMode | Gets or sets the active viewport action. (inherited from Workspace). | |
ActiveViewport | Gets the active viewport. | |
ActiveViewportIndex | Gets or sets the active viewport index. | |
AllocatedCharDefs | Gets the number of loaded character definitions. (inherited from Workspace). | |
AmbientLight | Gets or sets the ambient light that is always added to the scene (multiplied by the material's ambient component). | |
AnimateCamera | If true, animates the camera in the commands that change its position or orientation. (inherited from Workspace). | |
AnimateCameraDuration | Gets or sets the duration in milliseconds of the camera animations. (inherited from Workspace). | |
AnimationFrameNumber | Gets or sets the animation frame number. | |
AnimationInterval | Gets or sets the animation interval. | |
AnimationStep | Gets or sets the animation step that increments the AnimationFrameNumber at each tick of the animation timer. Can be a negative number. | |
AntiAliasing | Gets or sets a value indicating if full screen anti-aliasing is enabled. (inherited from Workspace). | |
AntiAliasingSamples | Gets or sets the number of desired samples for Full Screen Anti-Aliasing. The Full Screen Anti-alasing can be set with the AskForAntiAliasing property. (inherited from Workspace). | |
AskForAntiAliasing | If true, Full Screen Anti-Aliasing modes are requested during viewport initialization. The number of samples can be set with the AntiAliasingSamples property. (inherited from Workspace). | |
AskForDirect3DLevel9_3 | If true, The Direct3D feature level 9_3 is requested during viewport initialization instead of the highest feature level available. (inherited from Workspace). | |
AskForHardwareAcceleration | If true, OpenGL accelerated hardware modes are requested during viewport initialization. (inherited from Workspace). | |
AssemblySelectionMode | Gets or sets a boolean that determines whether the selection goes inside the BlockReference tree. | |
AttributeReferenceVisibilityMode | Gets or sets the AttributeReferences visibility mode. (inherited from Workspace). | |
AutoRefresh | When true the Invalidate() and the CompileUserInterfaceElements() are automatically called after changing the properties that are defined as dependency properties. (inherited from Workspace). | |
BackColor | (inherited from WorkspaceBase). | |
Backface | Gets or sets the backface settings, shared by all viewports. This settings don't apply to multicolor entities like Mesh for example. | |
BackgroundImage | (inherited from WorkspaceBase). | |
BackgroundImageLayout | (inherited from WorkspaceBase). | |
Blocks | Block collection. This collection contains block definitions. (inherited from Workspace). | |
BoundingBox | Bounding box settings. | |
ButtonStyle | Gets or sets the style used by the ToolBar and ProgressBar buttons. (inherited from Workspace). | |
CameraChangedFrequency | The interval, in milliseconds, of CameraChanged events firing. (inherited from Workspace). | |
ClippingPlane1 | Clipping plane 1 attributes. | |
ClippingPlane2 | Clipping plane 2 attributes. | |
ClippingPlane3 | Clipping plane 3 attributes. | |
ClippingPlane4 | Clipping plane 4 attributes. | |
ClippingPlane5 | Clipping plane 5 attributes. | |
ClippingPlane6 | Clipping plane 6 attributes. | |
CompileWires | If true, wireframe entities are compiled, otherwise they are drawn on the fly using a buffered approach. (inherited from Workspace). | |
CurrentBlock | Gets the current block if a BlockReference is set as current, the OpenBlock otherwise. (inherited from Workspace). | |
CurrentBlockReference | Gets the current BlockReference. (inherited from Workspace). | |
CurrentTransformation | Gets the accumulated CurrentBlockReference transformation (including its parents transformations). (inherited from Workspace). | |
CursorTypes | The cursor types dictionary. (inherited from Workspace). | |
DefaultColor | Gets or sets the default color used by top level entities with colorMethodType.byParent color method. | |
DefaultMaterial | Gets or sets the default material attributes used by the entities without their own material. | |
DefaultSize | (inherited from WorkspaceBase). | |
Enabled | (inherited from WorkspaceBase). | |
Entities | Gets the EntityList of the CurrentBlock. This collection contains the entities displayed in the viewport. (inherited from Workspace). | |
ErrorInPaint | Gets a value indicating if an error occurred during paint. (inherited from Workspace). | |
FaceSelectionAngle | Gets or sets the angle (in radians) used to discriminate adjacent triangles in the selection of the faces of Mesh and Solids. | |
Flat | Gets or sets the display settings for Flat mode, shared by all viewports. | |
Font | Gets or sets viewport font (WinForms). (inherited from Workspace). | |
FontFamily | Gets or sets viewport font family. (inherited from Workspace). | |
FontSize | Gets or sets viewport font. (inherited from Workspace). | |
FontStyle | Gets or sets viewport font. (inherited from Workspace). | |
FontWeight | Gets or sets viewport font. (inherited from Workspace). | |
ForceHardwareAcceleration | Forces accelerated hardware modes. By default, Eyeshot automatically disables hardware acceleration on some embedded GPUs to obtain the maximum level of graphical output consistency between all hardware. In these cases, enabling this property will forcibly activate hardware acceleration, though the resulting graphics output may be unpredictable. (inherited from Workspace). | |
ForeColor | (inherited from WorkspaceBase). | |
FramesPerSecond | Gets current frames per second rate. (inherited from Workspace). | |
GroundPlaneDistance | Gets or sets the distance between the ground plane and the design's bounding box expressed as a fraction of the design height. | |
HatchPatterns | Gets or sets the hatch patterns collection. (inherited from Workspace). | |
HiddenLines | Sets the Hidden Lines options. | |
IsAnimationRunning | Tells if the animation is currently running. | |
IsAntiAliasingAvailable | Returns true if Full Screen Anti-Aliasing is available. (inherited from Workspace). | |
IsBestAdapterAvailable | Indicates whether the best adapter is available for the renderer initialization or not. (inherited from Workspace). | |
IsBusy | Gets background worker thread status. (inherited from Workspace). | |
IsHandleCreated | (inherited from WorkspaceBase). | |
IsHardwareAccelerated | Returns true if OpenGL hardware acceleration is currently in use. (inherited from Workspace). | |
IsImmediateMode | Indicates whether the control is using the immediate mode rendering, according to the WorkspaceBase.Renderer value. (inherited from Workspace). | |
IsInDesignMode | Gets a value indicating whether the control is in design mode (running in Blend or Visual Studio). (inherited from WorkspaceBase). | |
IsInFrustumMode | Gets or sets the modality used by IsInFrustum() method. (inherited from Workspace). | |
IsOpenRootLevel | True if the OpenBlock is the RootBlock, false otherwise. (inherited from Workspace). | |
KeepSceneUpright | Gets or sets a flag that keeps the scene upright when doing SetView operations or clicking on the ViewCubeIcon faces. | |
Layers | Layer collection. (inherited from Workspace). | |
LayoutMode | Gets or sets the viewports configuration. | |
Light1 | Light 1 attribute. | |
Light2 | Light 2 attribute. | |
Light3 | Light 3 attribute. | |
Light4 | Light 4 attribute. | |
Light5 | Light 5 attribute. | |
Light6 | Light 6 attribute. | |
Light7 | Light 7 attribute. | |
Light8 | Light 8 attribute. | |
LineTypes | Gets or sets the line types collection. (inherited from Workspace). | |
MagnifyingGlass | Gets or sets the settings for the magnifying glass displayed under the mouse cursor. (inherited from Workspace). | |
Materials | Material collection. This collection contains material definitions. | |
MaxHatchPatternLines | Gets or sets the maximum number of hatch pattern lines allowed for each Hatch. (inherited from Workspace). | |
MaxPatternRepetitions | Gets or sets the maximum number of pattern repetitions allowed between two vertices of a curve. (inherited from Workspace). | |
MaxTextureSize | Gets the maximum texture size allowed on current OpenGL implementation (in pixel). (inherited from Workspace). | |
MinimumFramerate | The minimum acceptable framerate for dynamic movements. | |
Mouse3D | 3D mouse settings. (inherited from Workspace). | |
Moving | Tells if the viewport is performing a zoom-pan-rotate operation. (inherited from Workspace). | |
MultiTouch | Gets or sets the Multitouch settings. (inherited from Workspace). | |
MultipleSelection | If true, the selection ActionModes work as if the Control key was pressed, selecting multiple entities. (inherited from Workspace). | |
ObjectManipulator | The manipulator used to graphically position the selected entities. | |
OpenBlock | Gets the open block. (inherited from Workspace). | |
OpenglExtensions | Gets a space-separated list of supported extensions to OpenGL. (inherited from Workspace). | |
OrientationMode | Gets or sets the coordinate system orientation mode. | |
Parents | Gets the stack of the parents of the current BlockReference. (inherited from Workspace). | |
PickBoxSize | Gets or sets the pick box size in pixel units. (inherited from Workspace). | |
PlanarShadowOpacity | Gets or sets the planar shadow's opacity. | |
PrintDocumentName | Print document name. It also appears during print preview preparation. (inherited from Workspace). | |
ProgressBar | Gets or sets the progress bar settings. (inherited from Workspace). | |
RenderContext | Graphics rendering context. Available after window handle (HWND) initialization only. (inherited from WorkspaceBase). | |
Rendered | Gets or sets the display settings for Rendered mode, shared by all viewports. | |
Renderer | Gets or sets the Renderer mode. (inherited from WorkspaceBase). | |
RendererName | Gets the name of the renderer. This name is typically specific to a particular configuration of a hardware platform. It does not change from release to release. (inherited from Workspace). | |
RendererVendor | Gets the company responsible for this GL implementation. This name does not change from release to release. (inherited from Workspace). | |
RendererVersion | Gets graphics API version. (inherited from Workspace). | |
RightToLeft | (inherited from WorkspaceBase). | |
RootBlock | Gets the root block. (inherited from Workspace). | |
Selection | Gets or sets the selection settings, shared by all viewports. (inherited from Workspace). | |
SelectionBoxColors | Gets or sets the colors used to draw the selection box and polygon. (inherited from Workspace). | |
SelectionColor | Obsolete. Gets or sets the color of selected entities, shared by all viewports. (inherited from Workspace). | |
SelectionColorDynamic | Obsolete. Gets or sets the color for the dynamic selection, shared by all viewports. (inherited from Workspace). | |
SelectionFilterMode | Gets or sets the pick filter used by the pick action modes. | |
SelectionLineWeightScaleFactor | Obsolete. Gets or sets the factor applied to the line weight for the selected wireframe entities or Brep.Edges. (inherited from Workspace). | |
Shaded | Gets or sets the display settings for Shaded mode, shared by all viewports. | |
ShadingLanguageVersion | Gets OpenGL Shading Language version. (inherited from Workspace). | |
ShortcutKeys | Gets or sets the keyboard shortcuts. (inherited from Workspace). | |
ShowCurveDirection | If true, curve direction is displayed. (inherited from Workspace). | |
ShowFps | Gets or sets the frame per second rate text visibility status. (inherited from Workspace). | |
ShowNormals | Gets or sets the normals visibility status. (inherited from Workspace). | |
Size | (inherited from WorkspaceBase). | |
SketchManager | The SketchManager for SketchEntity editing. | |
SplitterMoving |
WinForms: When the viewport control is hosted inside a SplitContainer control an annoying repaint issue is present during SplitContainer splitter moving. WPF: When the viewport control is hosted inside a Grid control with GridSplitter an annoying repaint issue is present during GridSplitter moving. Setting properly this flag it can be avoided. |
|
SuspendSetColorForSelection | Suspends the set of the color by the SetColorDrawForSelectionAndUpdateIdItemsMap. (inherited from Workspace). | |
TempEntities | Temporary Entity collection. This collection contains the entities displayed in the viewport on top of the others as temporary entities. (inherited from Workspace). | |
TextStyles | Gets or sets the text styles collection. (inherited from Workspace). | |
Turbo | Gets or sets the FastZPR settings. When FastZPR is active a simplified representation of the current geometry is drawn during dynamic movements (Zoom/Pan/Rotate). (inherited from Workspace). | |
Units | Obsolete. The active units of measurement. | |
UseFrameBufferObject | When true the frame buffer objects are used. Affects the quality of Realistic shadows. For debugging purpose only. (inherited from Workspace). | |
UseShaders | If true, the rendererType.OpenGL renderer uses Phong shading for better lighting, has the DisplayModeSettingsRendered.PlanarReflections with a fading out effect and better performances for the shadowType.Realistic shadows. (inherited from Workspace). | |
ViewportBorder | Gets or sets the border settings. | |
Viewports | Gets or sets the list of viewports. | |
ViewportsGap | Gets or sets the gap between viewports. | |
WaitCursorMode | Gets or sets the wait cursor mode. Controls if and when the wait cursor is displayed. (inherited from Workspace). | |
Wireframe | Gets or sets the display settings for Wireframe mode, shared by all viewports. | |
WriteDepthForTransparents | When true, adds an extra pass to write transparent entities in the Z buffer. | |
ZoomFitMode | Gets or sets the convexHull type used as optimization during entities zoom fit. | |
windowHandle | (inherited from WorkspaceBase). |
Name | Description | |
---|---|---|
AddMessageFilter() | (inherited from WorkspaceBase). | |
AdjustNearAndFarPlanes() | Adjusts camera near and far planes based on design extents and on origin symbol, grid and shadow visibility status. (inherited from Workspace). | |
ApplyOpacityMask() | Computes the opacity mask that makes the viewports opaque and leaves a transparent space between them. (inherited from Workspace). | |
BeginInit() | (inherited from Workspace). | |
CancelWork() | Stops the asynchronous background work. (inherited from Workspace). | |
Clear() | Clears all the viewport master collections: entities, tempEntities, blocks, layers, materials, text styles, line types and labels. | |
ClearCharDefs() | (inherited from Workspace). | |
ClipCursor(Rectangle) | (inherited from WorkspaceBase). | |
CloseOpenBlock(bool) | Close the OpenBlock and goes back to the visualization of the previously opened block. (inherited from Workspace). | |
CompileUserInterfaceElements() | Compiles 3D user interface elements like the origin symbol, the bitmap background, the FEM restraint and load symbols, etc. (inherited from Workspace). | |
CompileUserInterfaceElements(Viewport) | Compiles 3D user interface elements like the origin symbol, the bitmap background, the FEM restraint and load symbols, etc. (inherited from Workspace). | |
ComputeNonCurrentEntityColor(Entity, Color, bool, bool) | Gets the color used to draw the given non-current entity. (inherited from Workspace). | |
CopyTo(Workspace, bool) | Copies all items inside control master collections (Viewport.Labels, Blocks, Layers, Design.Materials, TextStyles, LineTypes, HatchPatterns)) to the specified Workspace control. (inherited from Workspace). | |
CopyToClipboardRaster() | Copies a raster image of the current viewport scene on the clipboard. (inherited from Workspace). | |
CopyToClipboardRaster(Size) | Copies a raster image of the current viewport scene on the clipboard. (inherited from Workspace). | |
CopyToClipboardRaster(Size, bool, bool) | Copies a raster image of the current viewport scene on the clipboard. (inherited from Workspace). | |
CopyToClipboardRaster(Size, double, bool, bool) | Copies a raster image of the current viewport scene on the clipboard. (inherited from Workspace). | |
CopyToClipboardRaster(float) | Copies a raster image of the current viewport scene on the clipboard. (inherited from Workspace). | |
CopyToClipboardRaster(float, double) | Copies a raster image of the current viewport scene on the clipboard. (inherited from Workspace). | |
CopyToClipboardVector(bool) | Copies a vectorial image of the current scene of the active viewport on the clipboard. (inherited from Workspace). | |
CreateAccessibilityInstance() | (inherited from Workspace). | |
CreateBOMTable(EntityList, BlockKeyedCollection, string, string, string, string, bool, flowDirection, int) | Creates the Bill Of Materials. | |
CreateBillOfMaterials(EntityList, BlockKeyedCollection, bool, int) | Creates the data for the Bill Of Materials. | |
CreateControl() | Forces the creation of the control, including the creation of the handle and any child controls. (inherited from WorkspaceBase). | |
DeleteObject(IntPtr) | (inherited from Workspace). | |
DisableWpfTabletSupport() | The Eyeshot WPF control with Native renderer and MultiTouchSettings.UseWindowsMessages set to true, in order to manage multitouch in an efficient way, uses WM_TOUCH to receive touch messages from a WPF window. For this reason, if you want to add it dynamically in your application, you need to call this method in the main window constructor. (inherited from WorkspaceBase). | |
Dispose(bool) | Clean up any resources being used. (inherited from Workspace). | |
DoWork(WorkUnit) | Accomplishes the work and call WorkUnit.WorkCompleted method. (inherited from Workspace). | |
DoubleBuffered(bool) | (inherited from WorkspaceBase). | |
Draw3D(DrawSceneParams) | Draws design, shadow and bounding box. (inherited from Workspace). | |
DrawBackground(DrawSceneParams) | Draws the Background of the Workspace control. (inherited from Workspace). | |
DrawForSelection(DrawEntitiesParams) | (inherited from Workspace). | |
DrawImage(int, int, Bitmap) | Draws an image on the Workspace's client area. (inherited from Workspace). | |
DrawOMWithPreview(DrawSceneParams) | (inherited from Workspace). | |
DrawOverlay(DrawSceneParams) | Draws overlaying UI elements. (inherited from Workspace). | |
DrawOverlayBlended(DrawSceneParams, bool) | (inherited from Workspace). | |
DrawScene(Viewport, float, float, RectangleF, bool, bool, bool) | Main drawing method. (inherited from Workspace). | |
DrawShadow(float) | Draws the design shadow (inherited from Workspace). | |
DrawText(int, int, string, Font, Color, Color, ContentAlignment) | Draws a text on the Workspace's client area. (inherited from Workspace). | |
DrawText(int, int, string, Font, Color, Color, ContentAlignment, RotateFlipType) | Draws a text on the Workspace's client area. (inherited from Workspace). | |
DrawText(int, int, string, Font, Color, ContentAlignment) | Draws a text on the Workspace's client area. (inherited from Workspace). | |
DrawTextOutlined(int, int, string, Font, Color, Color, float, ContentAlignment) | Draws a text on the Workspace's client area. (inherited from Workspace). | |
DrawTexture(TextureBase, int, int, ContentAlignment, bool) | Draws a texture. (inherited from Workspace). | |
DrawVertexIndices(DrawSceneParams) | (inherited from Workspace). | |
DrawVertices(DrawEntitiesParams) | Draws the vertices of the entities. (inherited from Workspace). | |
DrawViewport(DrawSceneParams) | Draws the viewport. (inherited from Workspace). | |
DrawViewportBackground(DrawSceneParams) | Draws the viewport background and reflections. (inherited from Workspace). | |
EditSketch(SketchEntity) | Sets the sketch entity for editing. | |
EnableToolTip(bool) | (inherited from WorkspaceBase). | |
EndInit() | (inherited from Workspace). | |
EndZoomPanRotate(Viewport) | Ends a sequence of Zoom-Pan-Rotate movements. (inherited from Workspace). | |
Equals(Object) | (inherited from Object). | |
EvaluateBoundingBox(ICollection<Entity>, out Point3D, out Point3D) | Evaluates the bounding box of a collection of entities without taking care of entity visibility. (inherited from Workspace). | |
ExtrudeText(Text, double, Vector3D, bool, natureType) | Extrudes a text creating an array of new meshes. | |
ExtrudeText(Text, double, double, bool, natureType) | Extrudes a text creating an array of new meshes. | |
ExtrudeText(Text, double, Vector3D, bool) | Extrudes a text creating an array of new solids. | |
ExtrudeText(Text, double, double, bool) | Extrudes a text creating an array of new solids. | |
Finalize | (inherited from Object). | |
FindClosestTriangle(IFace, Point) | Finds the closest triangle to the viewer of the specified entity. | |
FindClosestTriangle(SelectedItem, Point) | Finds the closest triangle to the viewer of the specified item (which must be related to an IFace entity and may include the parents stack for nested entities). | |
FindClosestTriangle(IFace, Point, out Point3D, out int) | Finds the closest triangle to the viewer of the specified entity. | |
FindClosestTriangle(SelectedItem, Point, out Point3D, out int) | Finds the closest triangle to the viewer of the specified item (which must be related to an IFace entity and may include the parents stack for nested entities). | |
FindClosestVertex(Entity, Point, double) | Looks for the vertex of the specified entity whose 2D screen projection is closer to the mouse cursor. (inherited from Workspace). | |
FindClosestVertex(Point, double, Type, out HitVertex) | Looks for the model vertex whose 2D screen projection is closer to the mouse cursor skipping entities different from entType. (inherited from Workspace). | |
FindClosestVertex(Point, double, Type, out Point3D) | Looks for the model vertex whose 2D screen projection is closer to the mouse cursor skipping entities different from entType. (inherited from Workspace). | |
FindClosestVertex(Point, double, Type, out int) | Looks for the model vertex whose 2D screen projection is closer to the mouse cursor skipping entities different from entType. (inherited from Workspace). | |
FindClosestVertex(Point, double, out HitVertex) | Looks for the model vertex whose 2D screen projection is closer to the mouse cursor. (inherited from Workspace). | |
FindClosestVertex(Point, double, out Point3D) | Looks for the model vertex whose 2D screen projection is closer to the mouse cursor. (inherited from Workspace). | |
FindClosestVertex(Point, double, out int) | Looks for the model vertex whose 2D screen projection is closer to the mouse cursor. (inherited from Workspace). | |
FindClosestVertices(Entity, Point, double) | Looks for the model vertices of the specified entity whose 2D screen projections are closer to the mouse cursor. (inherited from Workspace). | |
FindClosestVertices(Point, double) | Looks for the model vertices whose 2D screen projections are closer to the mouse than the maxDistance. (inherited from Workspace). | |
FindClosestVertices(Point, double, Type) | Looks for the model vertices whose 2D screen projections are closer to the mouse cursor skipping entities different from entType. (inherited from Workspace). | |
FireProgressChanged(ProgressChangedEventArgs) | Raises the ProgressChanged event. (inherited from Workspace). | |
FireWorkCancelled(WorkUnitEventArgs) | Raises the WorkCancelled event. (inherited from Workspace). | |
FireWorkCompleted(WorkCompletedEventArgs) | Raises the WorkCompleted event. (inherited from Workspace). | |
FireWorkFailed(WorkFailedEventArgs) | Raises the WorkCancelled event. (inherited from Workspace). | |
FreeCursors() | (inherited from Workspace). | |
GetAllCrossingEntities(Rectangle, bool) | Returns the list of all the visible and selectable entities geometrically crossing the selection box, regardless of their actual visibility on screen. (inherited from Workspace). | |
GetAllEnclosedEntities(Rectangle) | Selects all entities completely enclosed in the specified selection rectangle. (inherited from Workspace). | |
GetAllEntitiesUnderMouseCursor(Point, bool) | Returns all the visible (on screen) top level and selectable entities (which may include the parents stack for nested entities) under the mouse cursor in the active viewport. (inherited from Workspace). | |
GetAllItemsUnderMouseCursor(Point, bool) | Returns all the visible (on screen) and selectable items (which may include the parents stack for nested entities) under the mouse cursor in the active viewport. (inherited from Workspace). | |
GetAllLabelsUnderMouseCursor(Point, bool) | Returns all the visible labels under the mouse cursor in the active viewport. (inherited from Workspace). | |
GetAllVisibleEntities(Rectangle, bool) | Returns the list of all visible entities in the specified selection box in the active viewport. (inherited from Workspace). | |
GetAllVisibleItems(Rectangle, bool) | Returns the list of all visible items (which may include the parents stack for nested entities) in the specified selection box in the active viewport. (inherited from Workspace). | |
GetAllVisibleLabels(Rectangle, bool) | Returns the list of all visible labels in the specified selection box. (inherited from Workspace). | |
GetAssembly(out string, out string, out string, out Version, out string) | Gets the currently loaded assembly. (inherited from Workspace). | |
GetCrossingEntities(Rectangle, bool, bool) | Returns the list of all the visible and selectable entities crossing the specified selection box. (inherited from Workspace). | |
GetCrossingEntities(Rectangle, IList<Entity>, bool, bool, Transformation) | Returns the list of all the visible and selectable entities crossing the specified selection box. (inherited from Workspace). | |
GetCursor(cursorType) | Gets the stream of the cursor. (inherited from WorkspaceBase). | |
GetDefaultCursor() | Gets the default cursor for the viewport control. (inherited from Workspace). | |
GetDefaultViewport() | (inherited from Workspace). | |
GetEntityLineType(Entity, LineTypeKeyedCollection, string, LayerKeyedCollection) | Returns the entity's line type. (inherited from Workspace). | |
GetEntityLineWeight(Entity, Entity, LayerKeyedCollection) | Gets the entity line weight. (inherited from Workspace). | |
GetEntityUnderMouseCursor(Point, bool) | Returns the index of the first top level entity under the mouse cursor. (inherited from Workspace). | |
GetForeColor() | (inherited from WorkspaceBase). | |
GetHashCode | (inherited from Object). | |
GetInstallFolder() | Gets the Eyeshot installation folder. (inherited from Workspace). | |
GetItemUnderMouseCursor(Point, bool) | Gets the first item under the mouse cursor (which may include the parents stack for nested entities). (inherited from Workspace). | |
GetLabelUnderMouseCursor(Point, bool) | Returns the index of the first label under the mouse cursor. (inherited from Workspace). | |
GetMouseClicks(MouseButtonEventArgs) | Gets the number of mouse clicks from the event args. (inherited from WorkspaceBase). | |
GetMousePosition(DragEventArgs) | Gets the mouse position from the DragEventArgs. (inherited from WorkspaceBase). | |
GetMousePosition(MouseEventArgs) | Gets the mouse position from the event args. (inherited from WorkspaceBase). | |
GetMousePosition(TouchEventArgs) | Gets the mouse position from the TouchEventArgs. (inherited from WorkspaceBase). | |
GetMousePosition(TouchEventArgs) | Gets the mouse position from the TouchEventArgs. (inherited from WorkspaceBase). | |
GetParentHandle() | Gets the handle of the parent control. (inherited from Workspace). | |
GetPixel(int, int) | Gets the color of the specified pixel in this viewport (inherited from Workspace). | |
GetPlanarReflectionsPlane() | Gets the plane used to draw the planar reflections. | |
GetSamplesFolder() | Gets the Eyeshot samples path. (inherited from Workspace). | |
GetScalingLevel() | Gets the current display's scale factor. (inherited from WorkspaceBase). | |
GetScalingLevelRatio() | Gets scaling level ratio among displays with different dpi scale factors. (inherited from WorkspaceBase). | |
GetStackTransformation(Stack<BlockReference>) | Gets the cumulative transformation of a blockreference stack. (inherited from Workspace). | |
GetTemporarySelectionFaceData(Stack<BlockReference>, Entity, List<SelectionInfoSubItems>, selectionStatusType) | Gives the chance to overriders to get temporary face selection data and optionally to skip temporary face selection drawing. (inherited from Workspace). | |
GetTextImage(string, Font, Color, Color, ContentAlignment, RotateFlipType, bool) | Gets the text bitmap. (inherited from Workspace). | |
GetTextOutlinedImage(string, Font, Color, Color, RotateFlipType, float) | Gets the outlined text image. (inherited from Workspace). | |
GetType | (inherited from Object). | |
GetViewportUnderMouse(Point) | Returns the viewport under the given mouse position. (inherited from Workspace). | |
GetVisibleEntitiesFromBackBuffer(Viewport, byte[], int, int, Rectangle, bool) | Returns the indices of the entities read from the back buffer in the selectionBox. (inherited from Workspace). | |
GetVisualRefinementDeviation() | Gets the visual refinement deviation value used by the EntityList.Regen method. It's estimated automatically from the root block extents. (inherited from Workspace). | |
HideCursor(bool) | (inherited from WorkspaceBase). | |
InitializeViewports() | Ensures that at least one Viewport is present in the Design.Viewports collection. (inherited from Workspace). | |
Invalidate() | (inherited from Workspace). | |
IsCloserVertex(Point3D, double, double) | Tells if the projected point, whose square distance from the mouse cursor is squareDistance, is closer than the currentMinimumSquareDistance. (inherited from Workspace). | |
IsDesignMode() | (inherited from WorkspaceBase). | |
IsDragAction() | Tells if the current ActionMode requires dragging. (inherited from Workspace). | |
IsErrorInPaint() | (inherited from Workspace). | |
IsInputKey(Keys) | (inherited from Workspace). | |
IsSelectAction() | Tells if the current ActionMode is one of the selection ones. (inherited from Workspace). | |
IsSelectByBoxAction() | Tells if the current ActionMode is one of the ByBox ones. (inherited from Workspace). | |
IsSelectByPickAction() | Tells if the current ActionMode is one of the ByPick ones. (inherited from Workspace). | |
IsSelectByPolygonAction() | Tells if the current ActionMode is one of the ByPolygon ones. (inherited from Workspace). | |
IsolateBlocks(IReadOnlyCollection<Block>) | Isolate a collection of blocks by showing the others in a transparent state. Pass null to unset the isolated blocks. (inherited from Workspace). | |
IsolateInstances(IReadOnlyList<Tuple<Stack<BlockReference>Entity>>) | Isolate a collection of entities by showing the others in a transparent state. Pass null to unset the isolated entities. (inherited from Workspace). | |
IsolateSelected(IReadOnlyList<SelectedItemBase>) | Isolate a collection of entities by showing the others in a transparent state. Pass null to unset the isolated entities. (inherited from Workspace). | |
LoadPickCursor() | Gets the Pick Cursor stream. (inherited from Workspace). | |
LoadScene(Stream) |
Obsolete.
Restores the current scene from disk, including entities, textures, blocks and labels. (inherited from Workspace). |
|
LoadScene(string) |
Obsolete.
Restores the current scene from disk, including entities, textures, blocks and labels. (inherited from Workspace). |
|
MakeLoop(IList<ICurve>, int, double, bool) | Obsolete. Analyzes a number of entities and returns a closed loop of points starting from the entity at startIndex. You can provide an array of 100 entities an get a 3D loop of a square made up of 4 lines. Entities connection is checked using chordalError parameter, if the end points of two entities are farther of this value they will not be connected. (inherited from Workspace). | |
ManageToolTip(string) | (inherited from WorkspaceBase). | |
MemberwiseClone | (inherited from Object). | |
MoveToPlane(ICollection<Entity>, Plane) | Moves a list of entities from plane XY to the specified plane. | |
MoveToPlane(ICollection<Entity>, Point3D, Point3D, Point3D) | Moves a list of entities from plane XY to the specified plane. | |
MoveToPlane(IList<Point3D>, Plane) | Moves a list of points from plane XY to the specified plane. | |
NewSketch(int, Brep) | Creates a new sketch on the Brep face. | |
NewSketch(Plane) | Sets the sketch entity for editing. | |
NextView() | Restores the next view previously saved on the Viewport.SavedViews stack. (inherited from Workspace). | |
OnAnimationTimerTick(object) | Occurs every timer tick. Call base class method when overriding. (inherited from Workspace). | |
OnDoubleClick(EventArgs) | (inherited from Workspace). | |
OnDpiChanged(DpiScale, DpiScale) | (inherited from WorkspaceBase). | |
OnGotFocus(EventArgs) | (inherited from Workspace). | |
OnHandleCreated(EventArgs) | (inherited from Workspace). | |
OnHandleDestroyed(EventArgs) | (inherited from Workspace). | |
OnKeyDown(KeyEventArgs) | (inherited from Workspace). | |
OnKeyUp(KeyEventArgs) | (inherited from Workspace). | |
OnLoaded(object, EventArgs) | (inherited from WorkspaceBase). | |
OnLostFocus(EventArgs) | Synchronize hasFocus parameter, reset action, redraw the control. (inherited from Workspace). | |
OnLostKeyboardFocus(KeyboardFocusChangedEventArgs) | (inherited from WorkspaceBase). | |
OnManipulationDelta(ManipulationDeltaEventArgs) | (inherited from Workspace). | |
OnManipulationStarting(ManipulationStartingEventArgs) | (inherited from Workspace). | |
OnMouse3DButtonDown(object, ButtonEventArgs) | Occurs every Mouse3DButtonDown event. (inherited from Workspace). | |
OnMouse3DButtonUp(object, ButtonEventArgs) | Occurs every Mouse3DButtonUp event. (inherited from Workspace). | |
OnMouse3DMove(object, MoveEventArgs) | Occurs every Mouse3DMove event. (inherited from Workspace). | |
OnMouseClick(MouseEventArgs) | (inherited from Workspace). | |
OnMouseDown(MouseEventArgs) | (inherited from Workspace). | |
OnMouseEnter(EventArgs) | (inherited from Workspace). | |
OnMouseLeave(EventArgs) | (inherited from Workspace). | |
OnMouseMove(MouseEventArgs) | (inherited from Workspace). | |
OnMouseUp(MouseEventArgs) | (inherited from Workspace). | |
OnMouseWheel(MouseEventArgs) | (inherited from Workspace). | |
OnMultiTouchClick(object, MouseEventArgs) | Occurs every MultiTouchClick event. (inherited from Workspace). | |
OnMultiTouchClick(object, MouseButtonEventArgs) | (inherited from Workspace). | |
OnMultiTouchDoubleClick(object, MouseEventArgs) | Occurs every MultiTouchDoubleClick event. (inherited from Workspace). | |
OnMultiTouchDoubleClick(object, MouseButtonEventArgs) | (inherited from Workspace). | |
OnMultiTouchDown(object, TouchEventArgs) | Occurs every MultiTouchDown event. (inherited from Workspace). | |
OnMultiTouchMove(object, TouchEventArgs) | Occurs every MultiTouchMove event. (inherited from Workspace). | |
OnMultiTouchUp(object, TouchEventArgs) | Occurs every MultiTouchUp event. (inherited from Workspace). | |
OnPaint(PaintEventArgs) | (inherited from Workspace). | |
OnPaint() | (inherited from Workspace). | |
OnPaintBackground(PaintEventArgs) | (inherited from WorkspaceBase). | |
OnPreviewLostKeyboardFocus(KeyboardFocusChangedEventArgs) | (inherited from WorkspaceBase). | |
OnPreviewMouseDown(MouseButtonEventArgs) | (inherited from WorkspaceBase). | |
OnRenderSizeChanged(SizeChangedInfo) | This method is invoked after layout update, and before rendering, if the element's RenderSize has changed as a result of layout update. (inherited from WorkspaceBase). | |
OnResize(EventArgs) | (inherited from Workspace). | |
OnStylusSystemGesture(StylusSystemGestureEventArgs) | (inherited from Workspace). | |
OnTouchDown(TouchEventArgs) | (inherited from Workspace). | |
OnTouchMove(TouchEventArgs) | (inherited from Workspace). | |
OnTouchUp(TouchEventArgs) | (inherited from Workspace). | |
OpenCurrentBlock(bool) | Open CurrentBlock. The OriginSymbol and Grid are in the Block reference system. (inherited from Workspace). | |
OpenFile(Stream, Drawing, FileSerializer) | Restores the scene synchronously from disk, including entities and all the master collections (layers, blocks, etc.) | |
OpenFile(string, Drawing, FileSerializer) | Restores the scene synchronously from disk, including entities and all the master collections (layers, blocks, etc.) | |
OrientCamera(Point3D, Point3D) | Orients the Camera between the two specified points. | |
PageSetup(bool, bool, Nullable<Int32>, PaperSize, Nullable<Boolean>) | Defines the Page Setup. (inherited from Workspace). | |
PaintBackBuffer() | Paints the viewport surface without redrawing the whole scene. (inherited from Workspace). | |
PaintBackground(PaintEventArgs) | (inherited from WorkspaceBase). | |
PaintDesignError(Graphics) | (inherited from Workspace). | |
PanCamera(Point, Point) | Pans the view from one screen point to the other. (inherited from Workspace). | |
PanCamera(Point, Point, bool) | Pans the view from one screen point to the other. (inherited from Workspace). | |
PanDown(int) | Pans the view downwards. (inherited from Workspace). | |
PanLeft(int) | Pans the view to the left. (inherited from Workspace). | |
PanRight(int) | Pans the view to the right. (inherited from Workspace). | |
PanUp(int) | Pans the view upwards. (inherited from Workspace). | |
ParentBackColor() | (inherited from WorkspaceBase). | |
ParentExists() | (inherited from WorkspaceBase). | |
PointToScreenControl(Point) | (inherited from WorkspaceBase). | |
PostRemoveJitteringForFastZPR(RenderContextBase) | (inherited from Workspace). | |
PreFilterMessage(int, IntPtr) | (inherited from Workspace). | |
PreRemoveJitteringForFastZPR(DrawSceneParams, bool) | (inherited from Workspace). | |
PrepareToolTip() | (inherited from WorkspaceBase). | |
PreviousView() | Restores the previous view on the Viewport.SavedViews stack. (inherited from Workspace). | |
Print(bool) | ||
PrintPreview(Size, bool) | ||
ProcessSelection(Rectangle, bool, bool, out int[], List<Int32>, bool) |
Obsolete.
Selects each entity crossing the specified selection rectangle. This method is deprecated. Use the overload with the SelectionChangedEventArgs parameter. (inherited from Workspace). |
|
ProcessSelection(Rectangle, bool, bool, SelectionChangedEventArgs, bool) | Selects each entity crossing the specified selection rectangle. (inherited from Workspace). | |
ProcessSelectionByPolygon(List<Point2D>, bool, out int[], List<Int32>) |
Obsolete.
Selects each entity crossing the specified selection polygon. This method is deprecated. Use the overload with the SelectionChangedEventArgs parameter. (inherited from Workspace). |
|
ProcessSelectionByPolygon(List<Point2D>, bool, SelectionChangedEventArgs) | Selects each entity crossing the specified selection polygon. (inherited from Workspace). | |
ProcessSelectionByPolygonEnclosed(List<Point2D>, bool, out int[], List<Int32>) |
Obsolete.
Selects each entity completely enclosed in the specified selection rectangle. This method is deprecated. Use the overload with the SelectionChangedEventArgs parameter. (inherited from Workspace). |
|
ProcessSelectionByPolygonEnclosed(List<Point2D>, bool, SelectionChangedEventArgs) | Selects each entity completely enclosed in the specified selection rectangle. (inherited from Workspace). | |
ProcessSelectionByPolygonVisibleOnly(List<Point2D>, bool, out int[], List<Int32>) |
Obsolete.
Selects each visible entity in the specified selection polygon. This method is deprecated. Use the overload with the SelectionChangedEventArgs parameter. (inherited from Workspace). |
|
ProcessSelectionByPolygonVisibleOnly(List<Point2D>, bool, SelectionChangedEventArgs) | Selects each visible entity in the specified selection polygon. (inherited from Workspace). | |
ProcessSelectionEnclosed(Rectangle, bool, bool, out int[], List<Int32>) |
Obsolete.
Selects each entity completely enclosed in the specified selection rectangle. This method is deprecated. Use the overload with the SelectionChangedEventArgs parameter. (inherited from Workspace). |
|
ProcessSelectionEnclosed(Rectangle, bool, bool, SelectionChangedEventArgs) | Selects each entity completely enclosed in the specified selection rectangle. (inherited from Workspace). | |
ProcessSelectionVisibleOnly(Rectangle, bool, bool, SelectionChangedEventArgs, bool, bool) | Selects only visible entities in the specified rectangle. (inherited from Workspace). | |
ProcessSelectionVisibleOnlyLabels(Rectangle, bool, bool, SelectionChangedEventArgs, bool) | Selects only visible labels in the specified rectangle. (inherited from Workspace). | |
ProcessSemiTransparent() | Performs semi-transparent entities pre-processing. (inherited from Workspace). | |
PropagateAttributesAndProcessBlockReferenceForSelection(DrawEntitiesParams, Entity, GfxAttributesWire, drawForSelectionCallback) | (inherited from Workspace). | |
Purge() | Removes unused items from the Workspace master collections (Layers, Blocks, Materials, etc.). (inherited from Workspace). | |
Refresh() | Forces the control to invalidate its client area and immediately redraw itself and any child controls. (inherited from WorkspaceBase). | |
RemoveJittering(string) | Creates a block with the selected Entities, computes the center of their bounding box, translates them all of the negative of that quantity and returns a BlockReference to that block. (inherited from Workspace). | |
RemoveJittering(BlockReference) | Gets the blockreference entities, computes the center of their bounding box, translates them all of the negative of that quantity and translates the blockreference back to the original position. (inherited from Workspace). | |
RemoveMessageFilter() | (inherited from WorkspaceBase). | |
RenderToBitmap(Rectangle, double, bool, bool) | Returns an image of the current Workspace scene of the active viewport. The image can be scaled even to a poster size one. (inherited from Workspace). | |
RenderToBitmap(Rectangle, double, double, bool, bool) | Returns an image of the current Workspace scene of the active viewport. The image can be scaled even to a poster size one. (inherited from Workspace). | |
RenderToBitmap(RectangleF, Size, bool, bool) | Returns an image of the current Workspace scene. The image can be scaled even to a poster size one. (inherited from Workspace). | |
RenderToBitmap(RectangleF, Size, double, bool, bool) | Returns an image of the current Workspace scene. The image can be scaled even to a poster size one. (inherited from Workspace). | |
RenderToBitmap(Size) | Returns an image of the current Workspace scene. The image can be scaled even to a poster size one. (inherited from Workspace). | |
RenderToBitmap(Size, bool, bool) | Returns an image of the current Workspace scene. The image can be scaled even to a poster size one. (inherited from Workspace). | |
RenderToBitmap(Size, double, bool, bool) | Returns an image of the current Workspace scene. The image can be scaled even to a poster size one. (inherited from Workspace). | |
RenderToBitmap(double) | Returns an image of the current viewport scene. The image can be scaled even to a poster size one. (inherited from Workspace). | |
RenderToBitmap(double, bool, bool) | Returns an image of the current Workspace scene of the active viewport. The image can be scaled even to a poster size one. (inherited from Workspace). | |
RenderToBitmap(double, double, bool, bool) | Returns an image of the current Workspace scene of the active viewport. The image can be scaled even to a poster size one. (inherited from Workspace). | |
ResetOpenBlocks(bool) | Close all opened blocks up to the root one. (inherited from Workspace). | |
ResizeBegin() | (inherited from Workspace). | |
ResizeViewports() | Resizes the Viewports. (inherited from Workspace). | |
RestoreCursor(CursorContainer) | // Occurs when the cursor changes. // (inherited from Workspace). | |
RestoreView(Camera) | Restores the previously saved view in the active viewport. (inherited from Workspace). | |
RestoreViewportsForDesignTime(DesignTimeFuncHandler) | (inherited from Workspace). | |
RotateCamera(Point, Point) | Rotates the view simulating the movement between two mouse position. | |
RotateCamera(Vector3D, double, bool) | Rotates the view of the specified amount. | |
RotateCamera(Vector3D, double, bool, bool) | Rotates the view of the specified amount. | |
RotateCamera(Vector3D, Vector3D) | Rotates the view of the specified amount. | |
RotateCamera(Vector3D, Vector3D, bool) | Rotates the view of the specified amount. | |
RotateCamera(int, int) | Rotates the view of the specified amount. | |
RotateCamera(int, int, bool) | Rotates the view of the specified amount. | |
RotateDown(double) | Rotates the view downwards. | |
RotateLeft(double) | Rotates the view to the left. | |
RotateRight(double) | Rotates the view to the right. | |
RotateUp(double) | Rotates the view upwards. | |
SaveFile(Stream, Drawing, contentType, FileSerializer) | Saves the current scene synchronously on disk, including entities and all the master collections (layers, blocks, etc.) | |
SaveFile(string, Drawing, contentType, FileSerializer) | Saves the current scene synchronously on disk, including entities and all the master collections (layers, blocks, etc.) | |
SaveScene(Stream) | Obsolete. Saves the current scene on disk, including entities, textures, blocks and layouts. (inherited from Workspace). | |
SaveScene(string) | Obsolete. Saves the current scene on disk, including entities, textures, blocks and layouts. (inherited from Workspace). | |
SaveView() | Saves the current view on the Viewport.SavedViews stack. (inherited from Workspace). | |
SaveView(out Camera) | Stores the current view in the active viewport. (inherited from Workspace). | |
ScaleForDPI() | Scales the element for high DPI settings. (inherited from Workspace). | |
ScreenToPlane(IList<Point>, Plane) | Maps screen coordinates to world coordinates in the active viewport. (inherited from Workspace). | |
ScreenToPlane(IList<Point>, PlaneEquation) | Maps screen coordinates to world coordinates in the active viewport. (inherited from Workspace). | |
ScreenToPlane(Point, Plane, out Point3D) | Maps screen coordinates to world coordinates in the active viewport. (inherited from Workspace). | |
ScreenToPlane(Point, PlaneEquation, out Point3D) | Maps screen coordinates to world coordinates in the active viewport. (inherited from Workspace). | |
ScreenToWorld(Point) | Maps screen coordinates to world coordinates. (inherited from Workspace). | |
ScreenToWorld(IList<Point>) | Maps screen coordinates to world coordinates. (inherited from Workspace). | |
SelectObject(IntPtr, IntPtr) | (inherited from Workspace). | |
SetColorDrawForSelection(int) | Sets a coded color depending on the entity id. (inherited from Workspace). | |
SetColorDrawForSelectionAndUpdateIdItemsMap<T>(GfxDrawForSelectionParams, ISelectableItem, int, int) | Sets a coded color depending on the entity id. (inherited from Workspace). | |
SetColorRendered(RenderContextBase, entityNatureType, Material, bool, RenderParams) | Rendered mat changer. | |
SetColorShaded(RenderContextBase, entityNatureType, Color, bool, BackfaceSettings) | Shaded color changer. | |
SetCurrent(BlockReference, bool) | Sets a BlockReference as current. (inherited from Workspace). | |
SetCurrentStack(Stack<BlockReference>, bool) | Sets a sequence of BlockReferences as current. (inherited from Workspace). | |
SetCursor(Cursor) | Sets the cursor. (inherited from Workspace). | |
SetDefaultCursor(Cursor) | Sets the default cursor for the viewport control. (inherited from Workspace). | |
SetFocus(KeyEventArgs) | Sets the focus to the control. (inherited from Workspace). | |
SetParentAsCurrent(bool) | Sets the parent of the current BlockReference (if it exists) as current. (inherited from Workspace). | |
SetParentHandle(IntPtr) | Sets the handle of the parent control. (inherited from Workspace). | |
SetPrinterSettings(PrinterSettings, bool) | Set the printer settings. (inherited from Workspace). | |
SetSelectionAsCurrent(bool) | Sets the selected BlockReference as current (if there is one). (inherited from Workspace). | |
SetSelectionScope(Stack<BlockReference>) | Sets the parents stack that represents the starting point for the selection. | |
SetView(Quaternion, Point3D, double, double) | Sets the specified view in the active viewport by doing an animation. (inherited from Workspace). | |
SetView(Quaternion, Point3D, double, double, bool) | Sets the specified view in the active viewport. (inherited from Workspace). | |
SetView(Vector3D, Vector3D, bool, bool, int, bool) | Sets the view direction of the camera to the specified direction. (inherited from Workspace). | |
SetView(Vector3D, Vector3D, bool, int, bool) | Sets the view direction of the camera to the specified direction. (inherited from Workspace). | |
SetView(Vector3D, bool, bool, int, bool) | Sets the view direction of the camera to the specified direction. (inherited from Workspace). | |
SetView(Vector3D, bool, int, bool) | Sets the view direction of the camera to the specified direction. (inherited from Workspace). | |
SetView(viewType) | Sets the specified view in the active viewport. (inherited from Workspace). | |
SetView(viewType, bool, bool) | Sets the specified view in the active viewport. (inherited from Workspace). | |
SetView(viewType, bool, bool, int, bool) | Sets the specified view in the active viewport. (inherited from Workspace). | |
SetViewportsForDesignTime(DesignTimeFuncHandler) | (inherited from Workspace). | |
SetWaitCursor() | (inherited from Workspace). | |
SimplifyOnFastZPR(DrawSceneParams) | (inherited from Workspace). | |
SortEntitiesForTransparency(Viewport, IList<Entity>) | Sorts the transparent entities from the farthest to the nearest to the camera for better rendering. Don't use if Design.MinimumFramerate is enabled. (inherited from Workspace). | |
StartAnimation() |
Starts the animation timer. After calling this method the Animate method of all the entities is called periodically to allow the computation of the new entity position. To animate group of entities the approach is the following:
|
|
StartAnimation(int) |
Starts the animation timer. After calling this method the Animate method of all the entities is called periodically to allow the computation of the new entity position. To animate group of entities the approach is the following:
|
|
StartAnimation(int, int) |
Starts the animation timer. After calling this method the Animate method of all the entities is called periodically to allow the computation of the new entity position. To animate group of entities the approach is the following:
|
|
StartWork(WorkUnit) | Starts the work asynchronously. (inherited from Workspace). | |
StartZoomPanRotate(MouseEventArgs, Viewport) | Starts a sequence of Zoom-Pan-Rotate movements if the proper keys/mouse buttons are pressed. (inherited from Workspace). | |
StopAnimation() | Stops the animation timer. Call base class method when overriding. | |
SwapBuffers() | Swaps the front and back buffers. (inherited from Workspace). | |
ToString | (inherited from Object). | |
UpdateBoundingBox() | Computes the scene bounding box, rebuilds simplified representation and updates some important variables. If the bounding box, grid or shadow are visible, it updates them too. (inherited from Workspace). | |
UpdateViewportsSizeAndLocation() | Updates the Viewports dimensions and locations depending on the LayoutMode property. | |
UpdateVisibleSelection() | This method needs to be called before using one of the visible selection action modes or one of the methods that get the entities (or labels) under the mouse cursor if the Entity.Visible or the Entity.Selectable (or Label.Visible or Label.Selectable in case of labels selection) changed and the camera was not moved. (inherited from Workspace). | |
UpdateWorkspace() | Updates the workspace control in both desing-time and run-time mode. If necessary adjust near and far planes to accomodate origin symbols of various sizes. (inherited from Workspace). | |
WndProcMouse3D(IntPtr, int, IntPtr, IntPtr, ref bool) | (inherited from Workspace). | |
WorldToScreen(Point3D) | Maps world coordinates to screen coordinates. (inherited from Workspace). | |
WorldToScreen(double, double, double) | Maps world coordinates to screen coordinates. (inherited from Workspace). | |
WorldToScreen(IList<Point3D>) | Maps world coordinates to screen coordinates. (inherited from Workspace). | |
WriteToFileRaster(float, double, string, ImageFormat, bool, bool) | Saves a raster image of the current viewport scene on disk. (inherited from Workspace). | |
WriteToFileRaster(float, string, ImageFormat) | Saves a raster image of the current viewport scene on disk. (inherited from Workspace). | |
WriteToFileRaster(float, string, ImageFormat, bool, bool) | Saves a raster image of the current viewport scene on disk. (inherited from Workspace). | |
WriteToFileVector(bool, string) | Saves a vectorial image of the current scene of the active viewport on disk in EMF format. (inherited from Workspace). | |
ZoomCamera(Point, int) | Zooms the view of the specified amount. (inherited from Workspace). | |
ZoomCamera(Point, int, bool) | Zooms the view of the specified amount. (inherited from Workspace). | |
ZoomCamera(int) | Zooms the view of the specified amount. (inherited from Workspace). | |
ZoomCamera(int, bool) | Zooms the view of the specified amount. (inherited from Workspace). | |
ZoomCamera(int, double) | Zooms the view of the specified amount. (inherited from Workspace). | |
ZoomCamera(int, double, bool) | Zooms the view of the specified amount. (inherited from Workspace). | |
ZoomFit() | Fits the entire scene in the viewport control's client area. (inherited from Workspace). | |
ZoomFit(IList<Entity>, bool) | Fits the entire scene in the viewport control's client area. (inherited from Workspace). | |
ZoomFit(IList<Entity>, bool, int) | Fits the entire scene in the viewport control's client area. (inherited from Workspace). | |
ZoomFit(IList<SelectedItem>) | Fits the selected items. (inherited from Workspace). | |
ZoomFit(IList<SelectedItem>, int) | Fits the selected items. (inherited from Workspace). | |
ZoomFit(IList<SelectedItem>, int, perspectiveFitType) | Fits the selected items. (inherited from Workspace). | |
ZoomFit(bool) | Fits the entire scene in the viewport control's client area. (inherited from Workspace). | |
ZoomFit(bool, int) | Fits the entire scene in the viewport control's client area. (inherited from Workspace). | |
ZoomFit(int) | Fits the entire scene in the viewport control's client area. (inherited from Workspace). | |
ZoomFitSelectedLeaves() | Fits the selected entities, including the ones inside BlockReferences. (inherited from Workspace). | |
ZoomFitSelectedLeaves(int) | Fits the selected entities, including the ones inside BlockReferences. (inherited from Workspace). | |
ZoomFitSelectedLeaves(int, perspectiveFitType) | Fits the selected entities, including the ones inside BlockReferences. (inherited from Workspace). | |
ZoomIn(int) | Zooms the view in. (inherited from Workspace). | |
ZoomOut(int) | Zooms the view out. (inherited from Workspace). | |
ZoomWindow(Point, Point) | Zooms to the specified window. (inherited from Workspace). |
Name | Description | |
---|---|---|
BoundingBoxChanged | Occurs when the scene bounding box has changed. (inherited from Workspace). | |
CameraChanged | Occurs when camera changes its position. (inherited from Workspace). | |
CameraMoveBegin | Occurs when a camera Zoom/Pan/Rotate camera movement begins. (inherited from Workspace). | |
CameraMoveEnd | Occurs when a Zoom/Pan/Rotate camera movement ends. (inherited from Workspace). | |
ErrorOccurred | Occurs when an error happens during the drawing. (inherited from Workspace). | |
InitializeScene | Occurs when the control is shown for the first time. (inherited from WorkspaceBase). | |
Mouse3DButtonDown | Occurs when a Mouse3D button is pressed. (inherited from Workspace). | |
Mouse3DButtonUp | Occurs when a Mouse3D button is pressed. (inherited from Workspace). | |
Mouse3DMove | Occurs when a Mouse3D movement operation is performed. (inherited from Workspace). | |
MultiTouchClick | Occurs when a finger touches and holds a multitouch surface. (inherited from Workspace). | |
MultiTouchDoubleClick | (inherited from Workspace). | |
MultiTouchDown | (inherited from Workspace). | |
MultiTouchMove | (inherited from Workspace). | |
MultiTouchUp | Occurs when a multitouch surface is released. (inherited from Workspace). | |
NavigationTimerTick | Occurs during the scene navigation with the keyboard. (inherited from Workspace). | |
ProgressChanged | Occurs when the read/write progress has changed. (inherited from Workspace). | |
SelectionChanged | Occurs when entity selection has changed. (inherited from Workspace). | |
TouchClick | Occurs when a finger touches and holds the touch surface. (inherited from Workspace). | |
TouchDoubleClick | Occurs when the touch surface is double-clicked. (inherited from Workspace). | |
ViewChanged | Occurs when the SetView is called. (inherited from Workspace). | |
WorkCancelled | Occurs when the background work is cancelled. (inherited from Workspace). | |
WorkCompleted | Occurs when the background work has completed. (inherited from Workspace). | |
WorkFailed | Occurs when the background work has failed. (inherited from Workspace). |
Name | Description | |
---|---|---|
AutoRefreshProperty | (inherited from Workspace). | |
FontFamilyProperty | (inherited from Workspace). | |
FontSizeProperty | (inherited from Workspace). | |
FontStyleProperty | (inherited from Workspace). | |
FontWeightProperty | (inherited from Workspace). | |
RendererProperty | (inherited from WorkspaceBase). | |
StandardShaders | (inherited from Workspace). | |
backgroundWorker | (inherited from Workspace). | |
doRender | (inherited from WorkspaceBase). | |
fps | Framerate per second counter. (inherited from Workspace). | |
hasFocus | Hold the focus status. (inherited from Workspace). | |
shortcutKeys | (inherited from Workspace). |