# GH_RenderArgs class

Namespace: [Grasshopper.Kernel](https://developer.rhino3d.com/api/gh1/namespace/grasshopper.kernel.md) · Assembly: [Grasshopper](https://developer.rhino3d.com/api/gh1/assembly/grasshopper.md)

```cs
public class GH_RenderArgs
```

This class is passed to objects that implement IGH_RenderAwareData or IGH_RenderAwareObject during render queue operations.

## Constructors

- [GH_RenderArgs](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.gh-renderargs/ctor.md): (2 overloads, obsolete) Create new render arguments.

## Properties

- [Document](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.gh-renderargs/document.md): Gets the rhino document from whence the render originated.
- [Geomety](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.gh-renderargs/geomety.md): (obsolete) Gets the geometry primitive list to append to.
- [MaterialCache](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.gh-renderargs/materialcache.md): (obsolete) Gets the material cache.
- [MaterialNormal](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.gh-renderargs/materialnormal.md): (obsolete) Gets the material hint to use for unselected objects.
- [MaterialSelected](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.gh-renderargs/materialselected.md): (obsolete) Gets the material hint to use for selected objects.
- [ModelTransform](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.gh-renderargs/modeltransform.md): Gets the current model transform.
- [PluginId](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.gh-renderargs/pluginid.md): Gets the render plugin id that is about to render this geometry.
- [Viewport](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.gh-renderargs/viewport.md): Gets the viewport details involved in this rendering.
- [ViewportName](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.gh-renderargs/viewportname.md): Gets the viewport name involved in this rendering.

## Methods

- [PopModelTransform](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.gh-renderargs/popmodeltransform.md)
- [PushModelTransform](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.gh-renderargs/pushmodeltransform.md)
