C# Class RhinoCyclesCore.RenderEngines.ModalRenderEngine

Inheritance: RenderEngine
Afficher le fichier Open project: mcneel/RhinoCycles Class Usage Examples

Méthodes publiques

Méthode Description
DisplayUpdateHandler ( uint sessionId, int sample ) : void
ModalRenderEngine ( RhinoDoc doc, System.Guid pluginId ) : System

Construct a new render engine

ModalRenderEngine ( RhinoDoc doc, System.Guid pluginId, Rhino.DocObjects.ViewInfo view, Rhino.DocObjects.ViewportInfo viewport ) : System
PauseRendering ( ) : void
Renderer ( ) : void

Entry point for a new render process. This is to be done in a separate thread.

ResumeRendering ( ) : void
SupportsPause ( ) : bool

Private Methods

Méthode Description
MRE_Database_ViewChanged ( object sender, Database e ) : void
ModalRenderEngineCommonConstruct ( ) : void

Method Details

DisplayUpdateHandler() public méthode

public DisplayUpdateHandler ( uint sessionId, int sample ) : void
sessionId uint
sample int
Résultat void

ModalRenderEngine() public méthode

Construct a new render engine
public ModalRenderEngine ( RhinoDoc doc, System.Guid pluginId ) : System
doc RhinoDoc
pluginId System.Guid Id of the plugin for which the render engine is created
Résultat System

ModalRenderEngine() public méthode

public ModalRenderEngine ( RhinoDoc doc, System.Guid pluginId, Rhino.DocObjects.ViewInfo view, Rhino.DocObjects.ViewportInfo viewport ) : System
doc RhinoDoc
pluginId System.Guid
view Rhino.DocObjects.ViewInfo
viewport Rhino.DocObjects.ViewportInfo
Résultat System

PauseRendering() public méthode

public PauseRendering ( ) : void
Résultat void

Renderer() public méthode

Entry point for a new render process. This is to be done in a separate thread.
public Renderer ( ) : void
Résultat void

ResumeRendering() public méthode

public ResumeRendering ( ) : void
Résultat void

SupportsPause() public méthode

public SupportsPause ( ) : bool
Résultat bool