LinearWorkflow
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
LinearWorkflow.
Create a utility object not associated with any document.
Public Method
LinearWorkflow(LinearWorkflow)
Create a utility object not associated with any document from another object.
Properties
Name
Description
Public Property
Hash
Linear workflow hash.
Public Property
PostProcessFrameBuffer
Linear workflow post-process frame buffer enabled state.
Public Property
PostProcessGamma
Linear workflow post-process gamma value.
Public Property
PostProcessGammaOn
Linear workflow post-process gamma enabled state.
Public Property
PostProcessGammaReciprocal
Reciprocal of linear workflow post-process gamma value.
Public Property
PreProcessColors
Linear workflow pre-process colors enabled state.
Public Property
PreProcessGamma
Linear workflow pre-process gamma value. This is currently the same as the post-process gamma value.
Public Property
PreProcessTextures
Linear workflow pre-process textures enabled state.
Methods
Name
Description
Public Method
BeginChange
(Inherited from DocumentOrFreeFloatingBase.)
Public Method
CopyFrom
Copy from another linear workflow object.
(Overrides
FreeFloatingBase.CopyFrom(FreeFloatingBase)
.)Public Method
Dispose
Releases all resources used by the LinearWorkflow
Public Method
EndChange
(Inherited from DocumentOrFreeFloatingBase.)
Public Method
Equals
Compare two LinearWorkflow objects. They are considered equal if their hashes match.
(Overrides Object.Equals(Object).)
Protected Method
Finalize
(Overrides
FreeFloatingBase.Finalize.
.)Public Method
GetHashCode
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.)