RenderContentType

References
Represents one of the render content types registered with Rhino.

Constructors

RenderContentType

#Since v6.0
public RenderContentType(Guid typeId)
typeId (Guid)

Finalizer

~RenderContentType

#
~RenderContentType()

Properties

Id

#Since v6.0
public Guid Id { get; }
Returns the type identifier associated with this type.

InternalName

#Since v6.0
public string InternalName { get; }
Returns the internal name identifier associated with this type.

PlugInId

#Since v6.0
public Guid PlugInId { get; }

RenderEngineId

#Since v6.0
public Guid RenderEngineId { get; }

Methods

Dispose

#Since v6.0
public void Dispose()

Dispose

#
protected virtual void Dispose(bool isDisposing)
isDisposing (bool)

GetAllAvailableTypes

#Since v6.0
public static RenderContentType[] GetAllAvailableTypes()
Gets an array of all available render content types registered with Rhino.
An array with all types.

NewContentFromTypeId

#Since v6.4
public static RenderContent NewContentFromTypeId(Guid typeId, RhinoDoc doc)
typeId (Guid)
doc (RhinoDoc)

NewContentFromTypeId

#Since v6.0
public static RenderContent NewContentFromTypeId(Guid typeId)
Create a new content specified by the Guid. This function can be used to create temporary content, as it calls ::RhRdkContentFactories().NewContentFromType().
typeId (Guid)

NewRenderContent

#Since v6.0
public RenderContent NewRenderContent()
Returns a new instance of the render content of this type. This content can be added to a persistent list.
A new render content instance.