# File3dmMeshModifiers class

Namespace: [Rhino.FileIO](https://developer.rhino3d.com/api/rhinocommon/namespace/rhino.fileio.md) · Assembly: [RhinoCommon](https://developer.rhino3d.com/api/rhinocommon/assembly/rhinocommon.md)

```cs
public class File3dmMeshModifiers
```

Represents the mesh modifiers attached to file3dm object attributes.

## Properties

- [CurvePiping](https://developer.rhino3d.com/api/rhinocommon/type/rhino.fileio.file3dmmeshmodifiers/curvepiping.md): Returns an object that provides access to curve piping information. If no curve piping information is present, the method returns null.
- [Displacement](https://developer.rhino3d.com/api/rhinocommon/type/rhino.fileio.file3dmmeshmodifiers/displacement.md): Returns an object that provides access to displacement information. If no displacement information is present, the method returns null.
- [EdgeSoftening](https://developer.rhino3d.com/api/rhinocommon/type/rhino.fileio.file3dmmeshmodifiers/edgesoftening.md): Returns an object that provides access to edge softening information. If no edge softening information is present, the method returns null.
- [ShutLining](https://developer.rhino3d.com/api/rhinocommon/type/rhino.fileio.file3dmmeshmodifiers/shutlining.md): Returns an object that provides access to shut-lining information. If no shutlining information is present, the method returns null.
- [Thickening](https://developer.rhino3d.com/api/rhinocommon/type/rhino.fileio.file3dmmeshmodifiers/thickening.md): Returns an object that provides access to thickening information. If no thickening information is present, the method returns null.
