# FileSlcWriteOptions 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 FileSlcWriteOptions
```

Options used when writing a SLC file

## Properties

- [AngleBetweenSegmentsDegrees](https://developer.rhino3d.com/api/rhinocommon/type/rhino.fileio.fileslcwriteoptions/anglebetweensegmentsdegrees.md): The angle that determines how smooth the polylines of the slice curves will be. When the number is small you will get a smooth final output but it will take more time to export and a larger file.
- [EndPoint](https://developer.rhino3d.com/api/rhinocommon/type/rhino.fileio.fileslcwriteoptions/endpoint.md): End of the slicing normal
- [SliceDistance](https://developer.rhino3d.com/api/rhinocommon/type/rhino.fileio.fileslcwriteoptions/slicedistance.md): The distance between the slices or layers of curves that your final output will contain. The distance should be based on the slice thickness of your final output device
- [StartPoint](https://developer.rhino3d.com/api/rhinocommon/type/rhino.fileio.fileslcwriteoptions/startpoint.md): Start of the slicing normal
- [UseMeshes](https://developer.rhino3d.com/api/rhinocommon/type/rhino.fileio.fileslcwriteoptions/usemeshes.md): Use meshes to generate slices. The curves for each slice are generated by intersecting the object mesh with a plane. the Angle between polyline segments data is not used when this value is true
