Click or drag to resize

Demo3D.Gui Namespace

The Demo3D.Gui namespace contains classes and interfaces for interacting with the Demo3D GUI.
Classes
 ClassDescription
Public classAxesColorOptions Class representing the colors of the X, Y and Z axes when rendered.
Public classCustomPropertyPrefixAttribute Add a prefix and number to the custom property name.
Public classDisclaimerWindow Interaction logic for DisclaimerWindow.xaml
Public classDisplaySettingsPropsContainer 
Public classDisplaySettingsRenderTypesContainer 
Public classLabelEmptySearch 
Public classRenderColorOption Represets a single editable colour for the OptionsWindow
Public classRenderColorOptions Class that holds the render color options for the OptionsWindow
Public classRendererSettings Settings used by individual renderers.
Public classRenderMapInfo Information used when creating a render map
Public classScreenshot A screenshot helper class
Interfaces
 InterfaceDescription
Public interfaceIDisplaySettings Provides access to the display settings
Public interfaceIRibbonButton A button in the ribbon.
Public interfaceIRibbonCheck A checkbox in the ribbon.
Public interfaceIRibbonChoice A choice control, optionally acts like a dropdown menu.
Public interfaceIRibbonColorChooser A color chooser tool.
Public interfaceIRibbonContainer A container in the ribbon for other tools.
Public interfaceIRibbonCustomControl Hosts a custom wpf control in the ribbon.
Public interfaceIRibbonEdit A user input tool.
Public interfaceIRibbonGroup A group of UI elements on a page.
Public interfaceIRibbonItem A tool in the ribbon.
Public interfaceIRibbonManager Manages custom ribbons
Public interfaceIRibbonNumberEdit A number edit tool.
Public interfaceIRibbonPage A custom page (tab) in the ribbon
Public interfaceIRibbonSplitControlItem A split control tool.
Public interfaceIRibbonSplitItem A split item control, functions as a container for other tools. Used include dropdown menus andcontext menus.
Public interfaceIRibbonSub A ribbon subitem.
Public interfaceIWindow The interface for a UI Window.
Enumerations
 EnumerationDescription
Public enumerationAxesColorProfile Enumeration for the available axis color profiles.
Public enumerationE3DMessageBoxButton 
Public enumerationE3DMessageBoxResult 
Public enumerationE3DResizeMode Represents the resize mode of an IWindow.
Public enumerationE3DSizeToContent Represents how an IWindow will be sized with relation to its content.
Public enumerationE3DWindowStartupLocation Represents the startup location of an IWindow
Public enumerationE3DWindowState Represents the state of an IWindow
Public enumerationRenderMapBitMode Specifies the bit mode for render maps.
Public enumerationShowGraphicsMode Describes the graphics rendering mode used.
Public enumerationVisibleGraphics Determines which graphics objects are visible.