Click or drag to resize

Grasshopper Namespace

Top level namespace for the Grasshopper plug-in.
Classes
  ClassDescription
Public classCentralSettings
Represents a collection of program wide settings and events for when those settings change. This should probably be the bottleneck for all program wide settings, but stuff is still littered about for now.
Public classDataTreeT
Implements basic Grasshopper Data Tree functionality in an easy-to-use class. This class is used primarily in Scripting components. If you're using the Grasshopper SDK you should consider using the GH_StructureT class instead.
Public classEtoExtensions
Public classEtoExtensionsEtoWin32Window
Public classFolders
Provides access to all standard Grasshopper file and folder locations.
Public classInstances
Provides access to a bunch of global instances and variables.
Public classTracing
Class that provides useful static methods for debugging, tracing and messaging.
Public classUtility
Class with useful static methods.
Public classVersioning
Static class that provides information regarding the Grasshopper versioning.
Delegates
  DelegateDescription
Public delegateCentralSettingsAuthorAddressChangedEventHandler
Public delegateCentralSettingsAuthorCompanyChangedEventHandler
Public delegateCentralSettingsAuthorCopyrightChangedEventHandler
Public delegateCentralSettingsAuthorEMailChangedEventHandler
Public delegateCentralSettingsAuthorNameChangedEventHandler
Public delegateCentralSettingsAuthorPhoneChangedEventHandler
Public delegateCentralSettingsAuthorWebsiteChangedEventHandler
Public delegateCentralSettingsCanvasFancyWiresChangedEventHandler
Public delegateCentralSettingsCanvasFullNamesChangedEventHandler
Public delegateCentralSettingsCanvasObjectIconsChangedEventHandler
Public delegateCentralSettingsCanvasObsoleteTagsChangedEventHandler
Public delegateCentralSettingsCanvasRadialMenuChangedEventHandler
Public delegateCentralSettingsCanvasToolbarChangedEventHandler
Public delegateCentralSettingsCanvasZuiZoomLevelChangedEventHandler
Public delegateCentralSettingsComponentCascadeMenusChangedEventHandler
Public delegateCentralSettingsCreateSolutionUndoRecordChangedEventHandler
Public delegateCentralSettingsFormattingChangedEventHandler
Public delegateCentralSettingsLoadMechanismChangedEventHandler
Public delegateCentralSettingsLoadProtectionChangedEventHandler
Public delegateCentralSettingsPanelDefaultFontChangedEventHandler
Public delegateCentralSettingsPreviewBumpZBufferChangedEventHandler
Public delegateCentralSettingsPreviewGumballsChangedEventHandler
Public delegateCentralSettingsPreviewMeshEdgesChangedEventHandler
Public delegateCentralSettingsPreviewPlaneRadiusChangedEventHandler
Public delegateCentralSettingsPreviewPointStyleChangedEventHandler
Public delegateCentralSettingsPruderyLevelChangedEventHandler
Public delegateCentralSettingsRibbonAllIconsChangedEventHandler
Public delegateCentralSettingsRibbonDrawTabIconsChangedEventHandler
Public delegateCentralSettingsRibbonSeparatorsChangedEventHandler
Public delegateCentralSettingsRibbonVisibleChangedEventHandler
Public delegateCentralSettingsTemplateFileChangedEventHandler
Public delegateCentralSettingsTooltipWiggleRadiusChangedEventHandler
Public delegateCentralSettingsUiScaleChangedEventHandler
Public delegateDataTreeTDuplicateT
Duplication delegate used in the copy constructor. Implementation should never throw exceptions.
Public delegateInstancesCanvasCreatedEventHandler
Public delegateInstancesCanvasDestroyedEventHandler