/
Rhino

Rhino namespace

Contains commonly-used value types and classes used in Rhino.

Derived Classes:
AngleUnitSystem
ON::AngleUnitSystem identifies an angle unit system
AntialiasLevel
Provides the anti-alias levels used for render quality
BitmapExtensions
Rhino specific extension methods for System.Drawing.Bitmap
DisplayDeviceInfo
Get information about display devices found on this machine (GPUs).
DocumentEventArgs
Provides document information for RhinoDoc events.
DocumentOpenEventArgs
Provides document information for RhinoDoc events.
DocumentSaveEventArgs
Provides document information for RhinoDoc events.
GpuDeviceInfo
Represents a GPU device providing name, vendor and memory all as strings. Currently fully implemented only on Windows.
IEpsilonComparable
IEpsilonFComparable
IndexPair
Represents two indices: I and J.
IRhinoDocObserver
Implement this interface if you are a modeless interface to aid in handling multiple document implementations
LengthValue
Represents a length with an associated unit system and a string representation of that length. This allows for going back and forth from numerical representation of a length and a string representation without "guessing" at the initial string
LengthValue.StringFormat
Formatting to apply when creating a length value from a double.
PersistentSettings
A dictionary of SettingValue items.
PersistentSettingsConverter
Used to convert string to string lists and string dictionaries and back to strings again.
PersistentSettingsEventArgs
Represents event data that is passed as state in persistent settings events.
PersistentSettingsEventArgs<T>
Represents the persistent settings modification event arguments.
PersistentSettingsSavedEventArgs
Event argument passed to the <b>Rhino.PlugIns.PlugIn.SettingsSaved</b> event.
ReadFileResult
ON::ReadFileResult reports what happened when a file read was attempted.
RhinoApp
.NET RhinoApp is parallel to C++ CRhinoApp.
RhinoApp.CommandLineTextWriter
Provides a text writer that writes to the command line.
RhinoDoc
Represents an active model.
RhinoDoc.RenderContentTableEventArgs
Passed to the <b>RenderMaterialsTableEvent</b> , <b>RenderEnvironmentTableEvent</b> and the <b>RenderTextureTableEvent</b> events.
RhinoDoc.RenderContentTableEventType
Type of content table event
RhinoDoc.RenderMaterialAssignmentChangedEventArgs
RhinoDoc.TextureMappingEventArgs
Event arguments passed to the RhinoDoc.TextureMappingEvent.
RhinoDoc.TextureMappingEventType
RhinoDoc.UserStringChangedArgs
This event is raised when document user text strings are changed
RhinoDocObserverArgs
Arguments passed to <b>IRhinoDocObserver</b> methods.
RhinoFileWatcherChangeReason
Passed to IRhinoFileEventWatcher::Changed when a change event is raised.
RhinoMath
Provides constants and static methods that are additional to <b>System.Math</b> .
RhinoWindow
Represents the top level window in Rhino
RuntimeEnvironment
ON::RuntimeEnvironment identifies a runtime environment (operating system). This value is saved in binary archives so appropriate adjustments to resources provided by runtime environments, like fonts, can be made when an archive created in one runtime environment is used in another.
ScaleValue
Represents a scale with associated LengthValues and string representations of the scale. This allows for going back and forth from numerical representations of a scale and a string representation without "guessing" at the initial scale.
ScaleValue.ScaleStringFormat
Specifies preferred formats for automatically created string descriptions of a scale value.
Symbols
Characters used for different 'drafting style' symbols
UnitsChangedWithScalingEventArgs
Provides information about UnitsChangedWithScaling events.
UnitSystem
ON::LengthUnitSystem identifies a length unit system United States customary length units references: http://www.nist.gov/pml/wmd/metric/upload/frn-59-5442-1959.pdf http://en.wikipedia.org/wiki/United_States_customary_units http://en.wikipedia.org/wiki/International_yard_and_pound
KeyboardHookEvent
KeyboardEvent delegate
Nothing found