Grasshopper2.Extensionsnamespace

Types

Grasshopper2.Extensions.IBitmapEffect
Grasshopper2.Extensions.ISnapElement
Grasshopper2.Extensions.AccessExtensionMethods
Extension methods for the IDataAccess type.
Grasshopper2.Extensions.ArrayEx
Extension methods for T[]
Grasshopper2.Extensions.BitArrayExtensionMethods
Extension methods for System.Collections.BitArray
Grasshopper2.Extensions.BitmapExtensionMethods
Extension methods for Eto.Drawing.Bitmap
Grasshopper2.Extensions.BitmapExtensionMethods.BitmapProcess
Multi-threaded bitmap processor base class. This class adds region clipping and control layers to the ParallelProcess class.
Grasshopper2.Extensions.BitmapExtensionMethods.BitmapSampler
Provides sampling mechanisms for locked bitmaps.
Grasshopper2.Extensions.BitmapExtensionMethods.BufferProcess
Multi-threaded bitmap processor base class with a buffered colour array.
Grasshopper2.Extensions.BitmapExtensionMethods.PaletteDeviationProcess
Parallel process for creating palette deviation images.
Grasshopper2.Extensions.BitmapExtensionMethods.ShadowStyle
Grasshopper2.Extensions.BitmapExtensionMethods.StreakDirection
Enumerates possible streak directions.
Grasshopper2.Extensions.BlurProfile
Enumerates the predefined blurring profiles.
Grasshopper2.Extensions.BrushExtensionMethods
Provides extension and utility methods for Eto brushes.
Grasshopper2.Extensions.BundleCorners
Collection of four corners used in line bundle drawing.
Grasshopper2.Extensions.ByteArrayExtensionMethods
Extension methods for byte[]
Grasshopper2.Extensions.ByteFormat
Enumerates the possible formattings used for bit arrays.
Grasshopper2.Extensions.Channel
Enumerates the possible channels for a bitmap.
Grasshopper2.Extensions.ChannelMapping
Enumerates the different ways in which colour channels can be mapped to (xyz) coordinates.
Grasshopper2.Extensions.CollateDirection
Enumerates the possible array element collation directions.
Grasshopper2.Extensions.CollectionExtensionMethods
Provides extension methods for enumerable collections.
Grasshopper2.Extensions.ColourExtensionMethods
Extension methods for Eto.Drawing.Colour
Grasshopper2.Extensions.ColourModifierMethods
Extension methods for coloru based adjective modifiers.
Grasshopper2.Extensions.DateTimeExtensionMethods
Provides extension methods for some date/time modifications.
Grasshopper2.Extensions.DiamondPortion
Enumerates the predefined portions of diamonds.
Grasshopper2.Extensions.DisplayExtensionMethods
Grasshopper2.Extensions.DitherAlgorithm
Enumerates the predefined dithering algorithms.
Grasshopper2.Extensions.DocumentObjectExtensionMethods
Provides extension methods for IDocumentObject types.
Grasshopper2.Extensions.Endianness
Enumerates the possible integer endian flavours.
Grasshopper2.Extensions.EtoFormsMenuExtensionMethods
Provides extension methods for Eto.Forms.Menu and Eto.Forms.ContextMenu.
Grasshopper2.Extensions.ExceptionExtensionMethods
Provides some extension methods for various types of exception.
Grasshopper2.Extensions.FloatingPointExtensionMethods
Extension methods for System.Double
Grasshopper2.Extensions.FrameworkReaderExtensionMethods
Provides extension methods for Stream and Binary readers.
Grasshopper2.Extensions.GeometryExtensionMethods
Extension methods for several types in Rhino.Geometry.
Grasshopper2.Extensions.GeometryExtensionMethods.MeshEdge
An edge in a mesh woth sorted vertex indices.
Grasshopper2.Extensions.Graphics3DExtensionMethods
Provides 3D extension methods for the Eto graphics object.
Grasshopper2.Extensions.GraphicsExtensionMethods
Provides extension methods for the Eto graphics object.
Grasshopper2.Extensions.GraphicsExtensionMethods.RuledPaperLine
Grasshopper2.Extensions.GraphicsPathExtensionMethods
Provides extension methods for the Eto graphicspath.
Grasshopper2.Extensions.IntegerExtensionMethods
Extension methods for various integer types.
Grasshopper2.Extensions.IntervalExtensionMethods
Extension methods for Rhino.Geometry.Interval
Grasshopper2.Extensions.IoExtensionMethods
Provides some extension methods for reading and writing RhinoCommon and Eto types to GrasshopperIO objects.
Grasshopper2.Extensions.KeyboardExtensionMethods
Provides extension methods for keyboards.
Grasshopper2.Extensions.LineExtent
Enumerates the possible line types.
Grasshopper2.Extensions.LineProfile
Represents a single line thickness setting.
Grasshopper2.Extensions.ListExtensionMethods
Extension methods for System.Collections.Generic.List
Grasshopper2.Extensions.LuminanceMetric
Enumerates the available metrics for luminance computations. When in doubt, use LuminanceMetric.YCbCrGammaAdjusted.
Grasshopper2.Extensions.MaskingPattern
Enumerates the possible filtering options to use in the String extension methods.
Grasshopper2.Extensions.MeshExtensionMethods
Grasshopper2.Extensions.NoiseFlavour
Enumerates the possible flavours of predefined pixel noise.
Grasshopper2.Extensions.NumeralSystem
Enumerates the possible numerals to use in list formatting.
Grasshopper2.Extensions.Overlay
Enumerates the possible overlay methods.
Grasshopper2.Extensions.PenExtensionMethods
Provides extension methods for Eto pens.
Grasshopper2.Extensions.PixelSpace
Provides fast mapping between pixel coordinates and bitnap array offsets.
Grasshopper2.Extensions.PixelTextExtensionMethods
Provides extension methods for the Eto graphics object.
Grasshopper2.Extensions.PointExtensionMethods
Extension methods for Eto.Drawing.Point and Eto.Drawing.PointF
Grasshopper2.Extensions.PointListExtensionMethods
Grasshopper2.Extensions.PolylineFilletExtensionMethods
Corner filleting for polylines, limited to what each corner can accommodate.
Grasshopper2.Extensions.RandomExtensionMethods
Provides extension methods for the Random class.
Grasshopper2.Extensions.RectangleEdge
Enumerates the possible rectangle edges.
Grasshopper2.Extensions.RectangleExtensionMethods
Extension methods for Eto.Drawing.Rectangle and Eto.Drawing.RectangleF
Grasshopper2.Extensions.ReflectionExtensionMethods
Provides a set of extension methods for System.Reflection.Assembly.
Grasshopper2.Extensions.RhinoCommonExtensionMethods
Some extension methods for various RhinoCommon types.
Grasshopper2.Extensions.SampleSpace
Enumerates the possible types of sampling space.
Grasshopper2.Extensions.SelectionMode
Enumerates the possible modifier modes for selections.
Grasshopper2.Extensions.ShadowCorner
Corner identifiers for the DrawCornerShadow method.
Grasshopper2.Extensions.ShadowEdge
Edge identifiers for the DrawEdgeShadow method.
Grasshopper2.Extensions.ShadowSize
Enumerates the possible shadow sizes.
Grasshopper2.Extensions.ShapeExtensionMethods
Provides extension methods for various shape/geometry classes.
Grasshopper2.Extensions.ShapeOrientation
Enumerates the ways in which a shape can be oriented in a plane.
Grasshopper2.Extensions.SnapElement
Abstract implementation of ISnapElement.
Grasshopper2.Extensions.SnapLine
Represents a single snapping line in a graphics context.
Grasshopper2.Extensions.SortingAlgorithm
Enumerates the sorting algorithms available through the List.Sort extensio method.
Grasshopper2.Extensions.SplitOptions
Enumerates the possible splitting options to be used by Split extension method.
Grasshopper2.Extensions.StringExtensionMethods
Extension methods for System.String
Grasshopper2.Extensions.StringKeyValueItem
Represents a single key-value string pair for use in GraphicsExtensionMethods.DrawKeyValueList();
Grasshopper2.Extensions.StringParseException
Exception thrown by string parsing methods.
Grasshopper2.Extensions.Text3dExtensionMethods
Extension methods for Rhino.Display.Text3d.
Grasshopper2.Extensions.TextAnchor
Enumerates the anchor points for test objects.
Grasshopper2.Extensions.TonemapExtensionMethods
Extension methods for tone-mamping HDR colours into 0~1 range.
Grasshopper2.Extensions.TransformExtensionMethods
Grasshopper2.Extensions.TreeExtensionMethods
Grasshopper2.Extensions.TrimmingMethod
Enumerates the possible behaviours for trimming strings.
Grasshopper2.Extensions.TwigExtensionMethods
Grasshopper2.Extensions.UnitSystemExtensionMethods
Extension methods for Eto.Drawing.SizeF, Vector2d and Vector3d.
Grasshopper2.Extensions.VectorExtensionMethods
Extension methods for Eto.Drawing.SizeF, Vector2d and Vector3d.
Grasshopper2.Extensions.WhitespaceType
Enumerates the possible whitespace types.