UserInterfaceSymbolBase Class
Public MustInherit Class UserInterfaceSymbolBase
Inherits UserInterfaceBase
Implements ICloneable
This language is not supported or no code example is available.
public abstract class UserInterfaceSymbolBase : UserInterfaceBase,
ICloneable
This language is not supported or no code example is available.
Name | Description | |
---|---|---|
CustomViewport | Tells if the UI element is drawn with a custom viewport. (inherited from UserInterfaceBase). | |
Disposed | (inherited from DisposableBase). | |
Entities | Gets or sets the mesh entities used to draw the CoordinateSystemIcon. | |
LocationAtOrigin | When doing a render to Bitmap of the item, must not change the viewport origin. (inherited from UserInterfaceBase). | |
ParentViewport | (inherited from UserInterfaceBase). | |
Size | Gets or sets the size in pixels. | |
Transformation | Gets or sets the transformation applied to the object. | |
Visible | Gets or sets the visibility status. |
Name | Description | |
---|---|---|
CheckAndFixDefaultLayerName(Workspace) | Use this method to check and fix the layer name for internal Meshes when the ui element is assigned to the Viewport. | |
Clone() | ||
Dispose() | ||
Draw(RenderParams) | ||
DrawForBitmap(object) | ||
DrawInternal(DrawSceneParams) | ||
DrawLabels(DrawSceneParams) | ||
Equals(Object) | (inherited from Object). | |
Finalize | (inherited from Object). | |
GetBounds(Viewport) | Gets the bounds rectangle in screen coordinates. (inherited from UserInterfaceBase). | |
GetDefaultLayerName(Workspace) | Use this method to get the correct layer name for internal Meshes. (inherited from UserInterfaceBase). | |
GetHashCode | (inherited from Object). | |
GetModelViewMatrix(Camera, double) | Gets the modelview matrix to draw the user interface symbol. | |
GetScalingLevel() | Gets the display's scale factor. | |
GetScalingLevelRatio() | Gets scaling level ratio used to get the correct font size. | |
GetThumbnail(Viewport, Size, Color) | Gets a thumbnail bitmap of the user interface element. (inherited from UserInterfaceBase). | |
GetType | (inherited from Object). | |
MemberwiseClone | (inherited from Object). | |
OnMouseDown(MouseEventArgs, Viewport) | Method called when the mouse is pressed on a UI element. | |
OnMouseDown(MouseButtonEventArgs, Viewport) | Method called when the mouse is pressed on a UI element. | |
OnMouseUp(MouseEventArgs, Viewport) | Method called when the mouse is released on a UI element. | |
OnMouseUp(MouseButtonEventArgs, Viewport) | Method called when the mouse is released on a UI element. | |
PostDrawOnDepthBuffer(RenderContextBase) | Restores previous states at the end of the draw on depth buffer. | |
PreDrawOnDepthBuffer(RenderContextBase) | Prepares to draw on the depth buffer. | |
ScaleForDPI() | Scales the element for high DPI settings. | |
SetupLights(Viewport, RenderContextBase, float) | ||
ToString | (inherited from Object). | |
Update(IUserInterfaceElement) | (inherited from UserInterfaceBase). |
Name | Description | |
---|---|---|
DefaultSize | ||
Dragging | ||
PickedEntity | The picked part. |
devDept.Eyeshot.UserInterfaceSymbolBase