C# Class RhinoCyclesCore.RenderEngines.ViewportRenderEngine

Inheritance: RenderEngine
Datei anzeigen Open project: mcneel/RhinoCycles Class Usage Examples

Public Methods

Method Description
ChangeSamples ( int samples ) : void
DisplayUpdateHandler ( uint sessionId, int sample ) : void
Renderer ( ) : void

Entry point for viewport interactive rendering

SetRenderSize ( int w, int h ) : void

Set new size for the internal RenderWindow object.

Synchronize ( ) : void
TriggerStartSynchronizing ( ) : void
TriggerSynchronized ( ) : void
ViewportRenderEngine ( uint docRuntimeSerialNumber, System.Guid pluginId, Rhino.DocObjects.ViewInfo view ) : System

Protected Methods

Method Description
Dispose ( bool isDisposing ) : void

Private Methods

Method Description
Database_ViewChanged ( object sender, ChangeDatabase e ) : void
ViewportRenderEngine_ChangesReady ( object sender, EventArgs e ) : void

Method Details

ChangeSamples() public method

public ChangeSamples ( int samples ) : void
samples int
return void

DisplayUpdateHandler() public method

public DisplayUpdateHandler ( uint sessionId, int sample ) : void
sessionId uint
sample int
return void

Dispose() protected method

protected Dispose ( bool isDisposing ) : void
isDisposing bool
return void

Renderer() public method

Entry point for viewport interactive rendering
public Renderer ( ) : void
return void

SetRenderSize() public method

Set new size for the internal RenderWindow object.
public SetRenderSize ( int w, int h ) : void
w int Width in pixels
h int Height in pixels
return void

Synchronize() public method

public Synchronize ( ) : void
return void

TriggerStartSynchronizing() public method

public TriggerStartSynchronizing ( ) : void
return void

TriggerSynchronized() public method

public TriggerSynchronized ( ) : void
return void

ViewportRenderEngine() public method

public ViewportRenderEngine ( uint docRuntimeSerialNumber, System.Guid pluginId, Rhino.DocObjects.ViewInfo view ) : System
docRuntimeSerialNumber uint
pluginId System.Guid
view Rhino.DocObjects.ViewInfo
return System