CustomRenderMeshProvider Class |
Note: This API is now obsolete.
Namespace: Rhino.Render
The CustomRenderMeshProvider type exposes the following members.
Name | Description | |
---|---|---|
CustomRenderMeshProvider |
Default constructor
|
Name | Description | |
---|---|---|
CurvePipingId | ||
DisplacementId | ||
EdgeSofteningId | ||
Name |
The name of the provider for UI display.
| |
ShutLiningId | ||
ThickeningId |
Name | Description | |
---|---|---|
AllObjectsChanged | Obsolete.
Call this method if your render meshes change.
| |
AllObjectsChanged(RhinoDoc) |
Call this method if your render meshes change.
| |
BoundingBox(ViewportInfo, RhinoObject, Guid, Boolean) |
Returns a bounding box for the custom render meshes for the given object.
| |
BoundingBox(ViewportInfo, RhinoObject, RhinoDoc, Guid, DisplayPipelineAttributes) | ||
BuildCustomMeshes |
Build custom render mesh(es).
| |
DocumentBasedMeshesChanged | ||
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ObjectChanged | ||
RegisterProviders |
Call this method once from your plug-ins OnLoad override for each
assembly containing a custom mesh provider. Only publicly exported
classes derived from CustomRenderMeshProvider with a public constructor
that has no parameters will get registered.
| |
ToString | Returns a string that represents the current object. (Inherited from Object.) | |
WillBuildCustomMeshes |
Determines if custom render meshes will be built for a particular object.
|