C# 클래스 RhinoCyclesCore.RenderEngines.ViewportRenderEngine

상속: RenderEngine
파일 보기 프로젝트 열기: mcneel/RhinoCycles 1 사용 예제들

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
Dispose ( bool isDisposing ) : void

비공개 메소드들

메소드 설명
Database_ViewChanged ( object sender, ChangeDatabase e ) : void
ViewportRenderEngine_ChangesReady ( object sender, EventArgs e ) : void

메소드 상세

ChangeSamples() 공개 메소드

public ChangeSamples ( int samples ) : void
samples int
리턴 void

DisplayUpdateHandler() 공개 메소드

public DisplayUpdateHandler ( uint sessionId, int sample ) : void
sessionId uint
sample int
리턴 void

Dispose() 보호된 메소드

protected Dispose ( bool isDisposing ) : void
isDisposing bool
리턴 void

Renderer() 공개 메소드

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

SetRenderSize() 공개 메소드

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
리턴 void

Synchronize() 공개 메소드

public Synchronize ( ) : void
리턴 void

TriggerStartSynchronizing() 공개 메소드

public TriggerStartSynchronizing ( ) : void
리턴 void

TriggerSynchronized() 공개 메소드

public TriggerSynchronized ( ) : void
리턴 void

ViewportRenderEngine() 공개 메소드

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