PostEffectData
This is a wrapper around the data (‘on’, ‘shown’, ‘state’ parameters, etc.) of a post effect.
Inheritance Hierarchy
System.Object
Rhino.Render.PostEffects.PostEffectData
Namespace: Rhino.Render.PostEffects
Assembly: RhinoCommon (in RhinoCommon.dll)
**Since:**8.0
Syntax
public class PostEffectData : IDisposable
The PostEffectData type exposes the following members.
Properties
Name
Description
Public Property
Collection
Public Property
Id
Returns the unique id of this post effect.
Public Property
LocalName
Returns the localized name of this post effect.
Public Property
On
The ‘on’ state of this post effect.
Public Property
Shown
The ‘shown’ state of this post effect.
Public Property
Type
Returns the type of this post effect.
Methods
Name
Description
Public Method
DataCRC
Get a CRC representing the state of the entire post effect.
Public Method
Dispose.
Releases all resources used by the PostEffectData
Protected Method
Dispose(Boolean)
Releases the unmanaged resources used by the PostEffectData and optionally releases the managed resources
Public Method
Equals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected Method
Finalize
(Overrides Object.Finalize..)
Public Method
GetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public Method
GetParameter
Get an arbitrary parameter from this post effect by its name. If the parameter is not known to the post effect, the method will fail. Returns a variant object if successful or null on failure.
Public Method
GetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected Method
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public Method
SetParameter
Set an arbitrary parameter to the post effect by its name. If the parameter is not known to the post effect, the method will fail. Returns true if successful or false on failure.
Public Method
ToString
Returns a string that represents the current object.
(Inherited from Object.)