Skip to content

LinearWorkflow

Public Class

This is the interface to linear workflow settings.

Inheritance Hierarchy

System.Object
Rhino.Render.FreeFloatingBase
Rhino.Render.DocumentOrFreeFloatingBase
Rhino.Render.LinearWorkflow

Namespace: Rhino.Render

Assembly: RhinoCommon (in RhinoCommon.dll)

Syntax

public sealed class LinearWorkflow : DocumentOrFreeFloatingBase,
IDisposable

The LinearWorkflow type exposes the following members.

Constructors

Name

Description


Public Method

Create a utility object not associated with any document.


Public Method

Create a utility object not associated with any document from another object.


Properties

Name

Description


Public Property

Linear workflow hash.


Public Property

Linear workflow post-process frame buffer enabled state.


Public Property

Linear workflow post-process gamma value.


Public Property

Linear workflow post-process gamma enabled state.


Public Property

Reciprocal of linear workflow post-process gamma value.


Public Property

Linear workflow pre-process colors enabled state.


Public Property

Linear workflow pre-process gamma value. This is currently the same as the post-process gamma value.


Public Property

Linear workflow pre-process textures enabled state.


Methods

Name

Description


Public Method

(Inherited from DocumentOrFreeFloatingBase.)


Public Method

Copy from another linear workflow object.

(Overrides

.)


Public Method

Releases all resources used by the LinearWorkflow


Public Method

(Inherited from DocumentOrFreeFloatingBase.)


Public Method

Compare two LinearWorkflow objects. They are considered equal if their hashes match.

(Overrides Object.Equals(Object).)


Protected Method

(Overrides

.)


Public Method

Get hash code for this object. It is the Hash property cast to int.

(Overrides Object.GetHashCode..)


Public Method

GetType

Gets the Type of the current instance.

(Inherited from Object.)


Public Method

ToString

Returns a string that represents the current object.

(Inherited from Object.)