# IEpsilonComparable<T> interface

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

```cs
public interface IEpsilonComparable<T>
```

**Type parameters:**

- `in T`

**Derived types:** [Arc](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.arc.md), [Box](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.box.md), [Circle](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.circle.md), [ColorRGBA](https://developer.rhino3d.com/api/rhinocommon/type/rhino.display.colorrgba.md), [Cone](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.cone.md), [ControlPoint](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.controlpoint.md), [Cylinder](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.cylinder.md), [Ellipse](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.ellipse.md), [Interval](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.interval.md), [Line](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.line.md), [NurbsCurve](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.nurbscurve.md), [NurbsCurveKnotList](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.collections.nurbscurveknotlist.md), [NurbsCurvePointList](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.collections.nurbscurvepointlist.md), [NurbsSurface](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.nurbssurface.md), [NurbsSurfaceKnotList](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.collections.nurbssurfaceknotlist.md), [NurbsSurfacePointList](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.collections.nurbssurfacepointlist.md), [Plane](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.plane.md), [Point2d](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.point2d.md), [Point3d](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.point3d.md), [Point4d](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.point4d.md), [Quaternion](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.quaternion.md), [Ray3d](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.ray3d.md), [Rectangle3d](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.rectangle3d.md), [Sphere](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.sphere.md), [Torus](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.torus.md), [Vector2d](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.vector2d.md), [Vector3d](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.vector3d.md)

## Methods

- [EpsilonEquals](https://developer.rhino3d.com/api/rhinocommon/type/rhino.iepsiloncomparable-1/epsilonequals.md)
