RenderMeshProvider Class |
Namespace: Rhino.Render.CustomRenderMeshes
The RenderMeshProvider type exposes the following members.
Name | Description | |
---|---|---|
RenderMeshProvider | Initializes a new instance of the RenderMeshProvider class |
Name | Description | |
---|---|---|
Name |
The localized name of the provider for UI display.
| |
NonObjectIds |
A provider may optionally return a collection of non-object Ids that it will provide custom render primitives for. An example of this is Grasshopper, which
which will typically return a collection of the Ids of each CustomPreview component.
| |
ProviderId |
The localized name of the provider for UI display.
|
Name | Description | |
---|---|---|
Dispose |
Dispose method
| |
Dispose(Boolean) |
Dispose method. Note that you should only ever call Dispose if you explicitly registered this RenderMeshProvider using RegisterProvider
If this provider was created using automatic registration, the Dispose function will thrown an exception.
| |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize |
Finalizer to ensure correctly implemented dispose pattern.
(Overrides ObjectFinalize.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetParameter |
Runtime access to specific parameters on for a given objectId relating to this primitive provider.
| |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
HasCustomRenderMeshes |
Determine if custom render primitives will be supplied for a particular object.
| |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
Progress |
Provides details on the progress of custom render meshes for a document or collection of objects
| |
ProgressForAll |
Returns a complete list of progress reports for all providers for either the document or a collection of objects
| |
RegisterProvider |
Register RenderMeshProvider without relying on the auto-plug-in registration.
| |
RegisterProviders(PlugIn) |
Register RenderMeshProviders without relying on the auto-plug-in registration
| |
RegisterProviders(Assembly, PlugIn) |
Register RenderMeshProviders without relying on the auto-plug-in registration
| |
RenderMeshes |
Returns a complete set of custom render primitives for a given ObjectId.
| |
SetParameter | ||
ToString | Returns a string that represents the current object. (Inherited from Object.) |
Name | Description | |
---|---|---|
m_disposed |
m_disposed available for sub-classes to check.
|