Click or drag to resize

RenderWindow Class

[Missing <summary> documentation for "T:Rhino.Render.RenderWindow"]

Inheritance Hierarchy
SystemObject
  Rhino.RenderRenderWindow

Namespace:  Rhino.Render
Assembly:  RhinoCommon (in RhinoCommon.dll) Version: Rhino 6.0
Syntax
public class RenderWindow : IDisposable

The RenderWindow type exposes the following members.

Properties
  NameDescription
Public propertySessionId
Top
Methods
  NameDescription
Public methodAddChannel
Add a channel to the frame buffer in addition to the fixed Red, Green, Blue and Alpha channels.
Public methodAddWireframeChannel
A wireframe channel will not be added if none of the document properties settings indicate that one is needed. In other words, Rhino will not generate an empty wireframe channel just for the fun of it.
Public methodStatic memberChannelId
Public methodStatic memberCreate
Public methodDispose
Releases all resources used by the RenderWindow
Public methodEndAsyncRender
Must be called when an asynchronous render has finished or ended for any reason.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodStatic memberFromSessionId
Public methodGetAdjust
Get an ImageAdjust instance containing current image adjusting settings for this RenderWindow
Public methodGetBitmap
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Public methodInvalidate
Invalidate the entire view window so that the pixels get painted.
Public methodInvalidateArea
Protected methodMemberwiseClone (Inherited from Object.)
Public methodOpenChannel
Public methodSaveDibAsBitmap
Save current Dib of RenderWindow as file Helper function for debugging purposes.
Public methodSaveRenderImageAs(String, Boolean)
Like RenderWindow.SaveRenderImageAs(string,Guid,bool), but with Guid set to Guid.Empty.
Public methodSaveRenderImageAs(String, Guid, Boolean)
Save current RenderWindow contents as an image file with the given name. The filetype will be determine. Pass in render engine Guid if an engine implements saving to a format that is not supported by Rhino. Guid.Empty if there is no need for that.
Public methodSetAdjust
Set new ImageAdjust to use. An ImageAdjust instance can be obtained by first querying for one using GetAdjust()
Public methodSetProgress
Accepts a rendering progress value to inform the user of the rendering advances.
Public methodSetRGBAChannelColors(Rectangle, Color4f)
Call this method to open the RenderWindow.StandardChannels.RGBA channel and set a block of color values
Public methodSetRGBAChannelColors(Size, Color4f)
Call this method to open the RenderWindow.StandardChannels.RGBA channel and set a block of color values
Public methodSetSize
Public methodSetView
Public methodSize
Public methodToString (Inherited from Object.)
Top
Events
  NameDescription
Public eventStatic memberCloned
Top
See Also