C# Класс RhinoCycles.Viewport.RenderedViewport

Наследование: RealtimeDisplayMode
Показать файл Открыть проект

Открытые методы

Метод Описание
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