C# 클래스 RhinoCyclesCore.RenderEngines.ModalRenderEngine

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

공개 메소드들

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

비공개 메소드들

메소드 설명
MRE_Database_ViewChanged ( object sender, Database e ) : void
ModalRenderEngineCommonConstruct ( ) : void

메소드 상세

DisplayUpdateHandler() 공개 메소드

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

ModalRenderEngine() 공개 메소드

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

ModalRenderEngine() 공개 메소드

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

PauseRendering() 공개 메소드

public PauseRendering ( ) : void
리턴 void

Renderer() 공개 메소드

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

ResumeRendering() 공개 메소드

public ResumeRendering ( ) : void
리턴 void

SupportsPause() 공개 메소드

public SupportsPause ( ) : bool
리턴 bool