# Mesh class

Namespace: [Rhino.Render.ChangeQueue](https://developer.rhino3d.com/api/rhinocommon/namespace/rhino.render.changequeue.md) · Assembly: [RhinoCommon](https://developer.rhino3d.com/api/rhinocommon/assembly/rhinocommon.md)

```cs
public class Mesh
```

Representation of ChangeQueue Mesh

## Properties

- [Attributes](https://developer.rhino3d.com/api/rhinocommon/type/rhino.render.changequeue.mesh/attributes.md): Get object attributes of object associated to this mesh. This will be possible only after returning true from ChangeQueue.ProvideOriginalObject()
- [Mapping](https://developer.rhino3d.com/api/rhinocommon/type/rhino.render.changequeue.mesh/mapping.md): Get the mapping for this mesh.
- [Mappings](https://developer.rhino3d.com/api/rhinocommon/type/rhino.render.changequeue.mesh/mappings.md): Get the mapping channels for this mesh
- [Object](https://developer.rhino3d.com/api/rhinocommon/type/rhino.render.changequeue.mesh/object.md): Get a copy of the original RhinoObject this Mesh is created from. Possible only after return true from ChangeQueue.ProvideOriginalObject(). Access this only with a using(var o = mesh.Object) {} construct. Note that the object is free floating, i.e. not part of a document.
- [OcsTransform](https://developer.rhino3d.com/api/rhinocommon/type/rhino.render.changequeue.mesh/ocstransform.md): OCS Transform for the MeshInstance - this is the Object Coordinate System texture mapping transformation set in the texture mapping properties dialog. (identity means no OCS, potentially just simple WCS/WCS Box)
- [SingleMapping](https://developer.rhino3d.com/api/rhinocommon/type/rhino.render.changequeue.mesh/singlemapping.md): (obsolete) Get texture mapping info as single mapping
- [SingleMesh](https://developer.rhino3d.com/api/rhinocommon/type/rhino.render.changequeue.mesh/singlemesh.md): Get the single mesh.

## Methods

- [GetMeshes](https://developer.rhino3d.com/api/rhinocommon/type/rhino.render.changequeue.mesh/getmeshes.md): Get a SimpleArrayMeshPointer containing all meshes for the related Mesh Since Rhino 8.0, this function only ever returns a single mesh. Use the Mesh property to get this single mesh.
- [Id](https://developer.rhino3d.com/api/rhinocommon/type/rhino.render.changequeue.mesh/id.md): Get the Object Guid this mesh is for.
