C# 클래스 RhinoCycles.Viewport.RenderedViewport

상속: RealtimeDisplayMode
파일 보기 프로젝트 열기: mcneel/RhinoCycles

공개 메소드들

메소드 설명
CaptureProgress ( ) : double
ChangeSamples ( int samples ) : void
CreateWorld ( RhinoDoc doc, Rhino.DocObjects.ViewInfo viewInfo, Rhino.Display.DisplayPipelineAttributes displayPipelineAttributes ) : void
GetRenderSize ( int &width, int &height ) : void
HudAllowEditMaxPasses ( ) : bool
HudLastRenderedPass ( ) : int
HudMaximumPasses ( ) : int
HudProductName ( ) : string
HudRendererLocked ( ) : bool
HudRendererPaused ( ) : bool
HudShowMaxPasses ( ) : bool
HudShowPasses ( ) : bool
HudShowStatusText ( ) : bool
HudStartTime ( ) : System.DateTime
HudStatusText ( ) : string
IsCompleted ( ) : bool
IsFrameBufferAvailable ( Rhino.DocObjects.ViewInfo view ) : bool
IsRendererStarted ( ) : bool
LastRenderedPass ( ) : int
OnRenderSizeChanged ( int width, int height ) : bool
RenderOffscreen ( object o ) : void
RenderedViewport ( ) : System
ShowCaptureProgress ( ) : bool
ShutdownRenderer ( ) : void
StartRenderer ( int w, int h, RhinoDoc doc, Rhino.DocObjects.ViewInfo rhinoView, Rhino.DocObjects.ViewportInfo viewportInfo, bool forCapture, Rhino.Render.RenderWindow renderWindow ) : bool

비공개 메소드들

메소드 설명
CyclesPassRendered ( object sender, ViewportRenderEngine e ) : void
CyclesRenderStarted ( object sender, ViewportRenderEngine e ) : void
CyclesSamplesChanged ( object sender, RenderEngine e ) : void
CyclesStartSynchronizing ( object sender, EventArgs e ) : void
CyclesStatusTextUpdated ( object sender, RenderEngine e ) : void
CyclesSynchronized ( object sender, EventArgs e ) : void
DatabaseLinearWorkflowChanged ( object sender, LinearWorkflowChangedEventArgs e ) : void
Mre_StatusTextUpdated ( object sender, RenderEngine e ) : void
RenderedViewport_HudLockButtonPressed ( object sender, EventArgs e ) : void
RenderedViewport_HudPauseButtonPressed ( object sender, EventArgs e ) : void
RenderedViewport_HudPlayButtonPressed ( object sender, EventArgs e ) : void
RenderedViewport_HudUnlockButtonPressed ( object sender, EventArgs e ) : void
RenderedViewport_MaxPassesChanged ( object sender, HudMaxPassesChangedEventArgs e ) : void

메소드 상세

CaptureProgress() 공개 메소드

public CaptureProgress ( ) : double
리턴 double

ChangeSamples() 공개 메소드

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

CreateWorld() 공개 메소드

public CreateWorld ( RhinoDoc doc, Rhino.DocObjects.ViewInfo viewInfo, Rhino.Display.DisplayPipelineAttributes displayPipelineAttributes ) : void
doc RhinoDoc
viewInfo Rhino.DocObjects.ViewInfo
displayPipelineAttributes Rhino.Display.DisplayPipelineAttributes
리턴 void

GetRenderSize() 공개 메소드

public GetRenderSize ( int &width, int &height ) : void
width int
height int
리턴 void

HudAllowEditMaxPasses() 공개 메소드

public HudAllowEditMaxPasses ( ) : bool
리턴 bool

HudLastRenderedPass() 공개 메소드

public HudLastRenderedPass ( ) : int
리턴 int

HudMaximumPasses() 공개 메소드

public HudMaximumPasses ( ) : int
리턴 int

HudProductName() 공개 메소드

public HudProductName ( ) : string
리턴 string

HudRendererLocked() 공개 메소드

public HudRendererLocked ( ) : bool
리턴 bool

HudRendererPaused() 공개 메소드

public HudRendererPaused ( ) : bool
리턴 bool

HudShowMaxPasses() 공개 메소드

public HudShowMaxPasses ( ) : bool
리턴 bool

HudShowPasses() 공개 메소드

public HudShowPasses ( ) : bool
리턴 bool

HudShowStatusText() 공개 메소드

public HudShowStatusText ( ) : bool
리턴 bool

HudStartTime() 공개 메소드

public HudStartTime ( ) : System.DateTime
리턴 System.DateTime

HudStatusText() 공개 메소드

public HudStatusText ( ) : string
리턴 string

IsCompleted() 공개 메소드

public IsCompleted ( ) : bool
리턴 bool

IsFrameBufferAvailable() 공개 메소드

public IsFrameBufferAvailable ( Rhino.DocObjects.ViewInfo view ) : bool
view Rhino.DocObjects.ViewInfo
리턴 bool

IsRendererStarted() 공개 메소드

public IsRendererStarted ( ) : bool
리턴 bool

LastRenderedPass() 공개 메소드

public LastRenderedPass ( ) : int
리턴 int

OnRenderSizeChanged() 공개 메소드

public OnRenderSizeChanged ( int width, int height ) : bool
width int
height int
리턴 bool

RenderOffscreen() 공개 메소드

public RenderOffscreen ( object o ) : void
o object
리턴 void

RenderedViewport() 공개 메소드

public RenderedViewport ( ) : System
리턴 System

ShowCaptureProgress() 공개 메소드

public ShowCaptureProgress ( ) : bool
리턴 bool

ShutdownRenderer() 공개 메소드

public ShutdownRenderer ( ) : void
리턴 void

StartRenderer() 공개 메소드

public StartRenderer ( int w, int h, RhinoDoc doc, Rhino.DocObjects.ViewInfo rhinoView, Rhino.DocObjects.ViewportInfo viewportInfo, bool forCapture, Rhino.Render.RenderWindow renderWindow ) : bool
w int
h int
doc RhinoDoc
rhinoView Rhino.DocObjects.ViewInfo
viewportInfo Rhino.DocObjects.ViewportInfo
forCapture bool
renderWindow Rhino.Render.RenderWindow
리턴 bool