C# Class RhinoCycles.Viewport.RenderedViewport

Inheritance: RealtimeDisplayMode
Afficher le fichier Open project: mcneel/RhinoCycles

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

CaptureProgress() public méthode

public CaptureProgress ( ) : double
Résultat double

ChangeSamples() public méthode

public ChangeSamples ( int samples ) : void
samples int
Résultat void

CreateWorld() public méthode

public CreateWorld ( RhinoDoc doc, Rhino.DocObjects.ViewInfo viewInfo, Rhino.Display.DisplayPipelineAttributes displayPipelineAttributes ) : void
doc RhinoDoc
viewInfo Rhino.DocObjects.ViewInfo
displayPipelineAttributes Rhino.Display.DisplayPipelineAttributes
Résultat void

GetRenderSize() public méthode

public GetRenderSize ( int &width, int &height ) : void
width int
height int
Résultat void

HudAllowEditMaxPasses() public méthode

public HudAllowEditMaxPasses ( ) : bool
Résultat bool

HudLastRenderedPass() public méthode

public HudLastRenderedPass ( ) : int
Résultat int

HudMaximumPasses() public méthode

public HudMaximumPasses ( ) : int
Résultat int

HudProductName() public méthode

public HudProductName ( ) : string
Résultat string

HudRendererLocked() public méthode

public HudRendererLocked ( ) : bool
Résultat bool

HudRendererPaused() public méthode

public HudRendererPaused ( ) : bool
Résultat bool

HudShowMaxPasses() public méthode

public HudShowMaxPasses ( ) : bool
Résultat bool

HudShowPasses() public méthode

public HudShowPasses ( ) : bool
Résultat bool

HudShowStatusText() public méthode

public HudShowStatusText ( ) : bool
Résultat bool

HudStartTime() public méthode

public HudStartTime ( ) : System.DateTime
Résultat System.DateTime

HudStatusText() public méthode

public HudStatusText ( ) : string
Résultat string

IsCompleted() public méthode

public IsCompleted ( ) : bool
Résultat bool

IsFrameBufferAvailable() public méthode

public IsFrameBufferAvailable ( Rhino.DocObjects.ViewInfo view ) : bool
view Rhino.DocObjects.ViewInfo
Résultat bool

IsRendererStarted() public méthode

public IsRendererStarted ( ) : bool
Résultat bool

LastRenderedPass() public méthode

public LastRenderedPass ( ) : int
Résultat int

OnRenderSizeChanged() public méthode

public OnRenderSizeChanged ( int width, int height ) : bool
width int
height int
Résultat bool

RenderOffscreen() public méthode

public RenderOffscreen ( object o ) : void
o object
Résultat void

RenderedViewport() public méthode

public RenderedViewport ( ) : System
Résultat System

ShowCaptureProgress() public méthode

public ShowCaptureProgress ( ) : bool
Résultat bool

ShutdownRenderer() public méthode

public ShutdownRenderer ( ) : void
Résultat void

StartRenderer() public méthode

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
Résultat bool