# SphereSurfaceAssistant class

Namespace: [Grasshopper2.Types.Assistants](https://developer.rhino3d.com/api/gh2/namespace/grasshopper2.types.assistants.md) · Assembly: [Grasshopper2](https://developer.rhino3d.com/api/gh2/assembly/grasshopper2.md)

```cs
public sealed class SphereSurfaceAssistant : SurfaceAssistant<Sphere>
```

[ISurfaceAssistant](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.assistant.isurfaceassistant.md) implementation for [Sphere](https://mcneel-apidocs-rhinocommon-7f6eb10c6967.herokuapp.com/api/rhinocommon/type/rhino.geometry.sphere/).

## Methods

- [BoundingBox](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.assistants.spheresurfaceassistant/boundingbox.md)
- [ConvertToBrep](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.assistants.spheresurfaceassistant/converttobrep.md)
- [EvaluateCurvature](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.assistants.spheresurfaceassistant/evaluatecurvature.md)
- [EvaluateNormal](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.assistants.spheresurfaceassistant/evaluatenormal.md)
- [EvaluatePosition](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.assistants.spheresurfaceassistant/evaluateposition.md)
- [EvaluateTangent](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.assistants.spheresurfaceassistant/evaluatetangent.md)
- [EvaluateUV](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.assistants.spheresurfaceassistant/evaluateuv.md)
- [Explode](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.assistants.spheresurfaceassistant/explode.md)
- [FindClosestParameter](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.assistants.spheresurfaceassistant/findclosestparameter.md)
- [FlipDirection](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.assistants.spheresurfaceassistant/flipdirection.md)
- [IsClosed](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.assistants.spheresurfaceassistant/isclosed.md)
- [IsPlanar](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.assistants.spheresurfaceassistant/isplanar.md): (2 overloads)
- [Slice](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.assistants.spheresurfaceassistant/slice.md)

## Inherited Members

- From [SurfaceAssistant<T>](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.assistant.surfaceassistant-1.md): [IsReimplementation](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.assistant.surfaceassistant-1/isreimplementation.md), [ReimplementationBase](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.assistant.surfaceassistant-1/reimplementationbase.md), [Type](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.assistant.surfaceassistant-1/type.md), [ExplodeRecursive](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.assistant.surfaceassistant-1/exploderecursive.md)
