Demo3D.Gui Namespace | 
| Class | Description | |
|---|---|---|
| AxesColorOptions | 
            Class representing the colors of the X, Y and Z axes when rendered.
              | |
| CustomPropertyPrefixAttribute | 
            Add a prefix and number to the custom property name.
              | |
| DisclaimerWindow | 
            Interaction logic for DisclaimerWindow.xaml
              | |
| DisplaySettingsPropsContainer | ||
| DisplaySettingsRenderTypesContainer | ||
| LabelEmptySearch | ||
| RenderColorOption | 
            Represets a single editable colour for the OptionsWindow
              | |
| RenderColorOptions | 
            Class that holds the render color options for the OptionsWindow
              | |
| RendererSettings | 
            Settings used by individual renderers.
              | |
| RenderMapInfo | 
            Information used when creating a render map
              | |
| Screenshot | 
            A screenshot helper class
              | 
| Interface | Description | |
|---|---|---|
| IDisplaySettings | 
            Provides access to the display settings
              | |
| IRibbonButton | 
            A button in the ribbon.
              | |
| IRibbonCheck | 
            A checkbox in the ribbon.
              | |
| IRibbonChoice | 
            A choice control, optionally acts like a dropdown menu.
              | |
| IRibbonColorChooser | 
            A color chooser tool.
              | |
| IRibbonContainer | 
            A container in the ribbon for other tools.
              | |
| IRibbonCustomControl | 
            Hosts a custom wpf control in the ribbon.
              | |
| IRibbonEdit | 
            A user input tool.
              | |
| IRibbonGroup | 
            A group of UI elements on a page.
              | |
| IRibbonItem | 
            A tool in the ribbon.
              | |
| IRibbonManager | 
            Manages custom ribbons
              | |
| IRibbonNumberEdit | 
            A number edit tool.
              | |
| IRibbonPage | 
            A custom page (tab) in the ribbon
              | |
| IRibbonSplitControlItem | 
            A split control tool.
              | |
| IRibbonSplitItem | 
            A split item control, functions as a container for other tools. Used include dropdown menus andcontext menus.
              | |
| IRibbonSub | 
            A ribbon subitem.
              | |
| IWindow | 
            The interface for a UI Window.
              | 
| Enumeration | Description | |
|---|---|---|
| AxesColorProfile | 
            Enumeration for the available axis color profiles.
              | |
| E3DMessageBoxButton | ||
| E3DMessageBoxResult | ||
| E3DResizeMode | 
            Represents the resize mode of an IWindow.
              | |
| E3DSizeToContent | 
            Represents how an IWindow will be sized with relation to its content.
              | |
| E3DWindowStartupLocation | 
            Represents the startup location of an IWindow  | |
| E3DWindowState | 
            Represents the state of an IWindow  | |
| RenderMapBitMode | 
            Specifies the bit mode for render maps.
              | |
| ShowGraphicsMode | 
            Describes the graphics rendering mode used.
              | |
| VisibleGraphics | 
            Determines which graphics objects are visible.
              |