# Brep.FilletSurfaceSettings class

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

```cs
public class Brep.FilletSurfaceSettings
```

Settings to use when creating fillets or chamfers

## Properties

- [AngleTolerance](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.brep.filletsurfacesettings/angletolerance.md): Angle tolerance to decide when faces are tangent-continuous
- [Chamfer](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.brep.filletsurfacesettings/chamfer.md): If true, a ruled chamfered surface is created.
- [ContinueAcrossTangentFaces](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.brep.filletsurfacesettings/continueacrosstangentfaces.md): If true, the fillets or chamfers will be extended to neighboring faces as long as neighboring faces are tangent to the input faces.
- [Degree](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.brep.filletsurfacesettings/degree.md): Degree of the arc approxiation (3, 4, or 5) - only for non-rational fillets
- [Extend](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.brep.filletsurfacesettings/extend.md): If true, then when one input surface is longer than the other, the fillet surface is extended to the input surface edges
- [G2Blend](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.brep.filletsurfacesettings/g2blend.md): If true, a G2-continuous blend will be created
- [InnerSlider](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.brep.filletsurfacesettings/innerslider.md): A number between -0.95 and 0.95 indicating how far to push the inner control point toward or away from the theoretical middle control point - only for non-rational fillets
- [NonRational](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.brep.filletsurfacesettings/nonrational.md): Create a non-rational approximation to the arc. This requires [Brep.FilletSurfaceSettings.Degree](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.brep.filletsurfacesettings/degree.md) to be set to 3, 4, or 5 and [Brep.FilletSurfaceSettings.TanSlider](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.brep.filletsurfacesettings/tanslider.md) and [Brep.FilletSurfaceSettings.InnerSlider](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.brep.filletsurfacesettings/innerslider.md) to a value between -0.95 and 0.95.
- [Radius](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.brep.filletsurfacesettings/radius.md): The radius of the fillets
- [SecondRadius](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.brep.filletsurfacesettings/secondradius.md): The second radius of the fillets (only for chamfered surfaces)
- [TanSlider](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.brep.filletsurfacesettings/tanslider.md): A number between -0.95 and 0.95 indicating how far to push the tangent control points toward or away from the theoretical middle control point(s) - only for non-rational fillets
- [Tolerance](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.brep.filletsurfacesettings/tolerance.md): The tolerance. When in doubt, use the document's model absolute tolerance.
- [Trim](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.brep.filletsurfacesettings/trim.md): If true, the input faces will be trimmed, if false, the input faces will be split.

## Methods

- [CreateChamferSettings](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.brep.filletsurfacesettings/createchamfersettings.md): (static) Create settings for chamfered surfaces
- [CreateG2BlendSettings](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.brep.filletsurfacesettings/createg2blendsettings.md): (static) Create settings for G2-blended fillet surfaces
- [CreateNonRationalSettings](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.brep.filletsurfacesettings/createnonrationalsettings.md): (static) Create settings for non-rational approximated arc fillet surfaces
- [CreateRationalArcSettings](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.brep.filletsurfacesettings/createrationalarcsettings.md): (static) Create settings for rational arc fillet surfaces
