# PostEffectData class

Namespace: [Rhino.Render.PostEffects](https://developer.rhino3d.com/api/rhinocommon/namespace/rhino.render.posteffects.md) · Assembly: [RhinoCommon](https://developer.rhino3d.com/api/rhinocommon/assembly/rhinocommon.md) · Since v8.0

```cs
public class PostEffectData : IDisposable
```

This is a wrapper around the data ('on', 'shown', 'state' parameters, etc.) of a post effect.

## Finalizer

- [~PostEffectData](https://developer.rhino3d.com/api/rhinocommon/type/rhino.render.posteffects.posteffectdata/finalize.md)

## Properties

- [Collection](https://developer.rhino3d.com/api/rhinocommon/type/rhino.render.posteffects.posteffectdata/collection.md)
- [Id](https://developer.rhino3d.com/api/rhinocommon/type/rhino.render.posteffects.posteffectdata/id.md): Returns the unique id of this post effect.
- [LocalName](https://developer.rhino3d.com/api/rhinocommon/type/rhino.render.posteffects.posteffectdata/localname.md): Returns the localized name of this post effect.
- [On](https://developer.rhino3d.com/api/rhinocommon/type/rhino.render.posteffects.posteffectdata/on.md): The 'on' state of this post effect.
- [Shown](https://developer.rhino3d.com/api/rhinocommon/type/rhino.render.posteffects.posteffectdata/shown.md): The 'shown' state of this post effect.
- [Type](https://developer.rhino3d.com/api/rhinocommon/type/rhino.render.posteffects.posteffectdata/type.md): Returns the type of this post effect.

## Methods

- [DataCRC](https://developer.rhino3d.com/api/rhinocommon/type/rhino.render.posteffects.posteffectdata/datacrc.md): Get a CRC representing the state of the entire post effect.
- [Dispose](https://developer.rhino3d.com/api/rhinocommon/type/rhino.render.posteffects.posteffectdata/dispose.md): (2 overloads)
- [GetParameter](https://developer.rhino3d.com/api/rhinocommon/type/rhino.render.posteffects.posteffectdata/getparameter.md): 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.
- [SetParameter](https://developer.rhino3d.com/api/rhinocommon/type/rhino.render.posteffects.posteffectdata/setparameter.md): 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.
