Skip to content

PostEffectCollection

Public Class

Represents the collection of post effects in render settings.

Inheritance Hierarchy

System.Object
Rhino.Render.FreeFloatingBase
Rhino.Render.DocumentOrFreeFloatingBase
Rhino.Render.PostEffects.PostEffectCollection

Namespace: Rhino.Render.PostEffects

Assembly: RhinoCommon (in RhinoCommon.dll)

Syntax

public sealed class PostEffectCollection : DocumentOrFreeFloatingBase,
IEnumerable<PostEffectData>, IEnumerable, IDisposable

The PostEffectCollection 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


Methods

Name

Description


Public Method

(Inherited from DocumentOrFreeFloatingBase.)


Public Method

(Overrides

.)


Public Method

Releases all resources used by the PostEffectCollection


Public Method

(Inherited from DocumentOrFreeFloatingBase.)


Public Method

Equals

Determines whether the specified object is equal to the current object.

(Inherited from Object.)


Protected Method

(Overrides

.)


Public Method

Public Method

GetHashCode

Serves as the default hash function.

(Inherited from Object.)


Public Method

Gets the selected post effect for a certain type into ‘id’. Returns true if successful or false if the selection information could not be found.


Public Method

GetType

Gets the Type of the current instance.

(Inherited from Object.)


Public Method

Move a post effect before another post effect in the list. Param ‘id_move’ is the id of the post effect to move. Param ‘id_before’ is the id of a post effect before which the post effect should be moved. If this is Guid.Empty, the post effect is moved to the end of the list. If the post effect identified by ‘id_before’ is not found, the method will fail. Returns true if successful, else false.


Public Method

Get a post effect data for an id.


Public Method

Sets the selected post effect for a certain type.


Public Method

ToString

Returns a string that represents the current object.

(Inherited from Object.)