igeo

## Interface IComparator<T>

- All Known Implementing Classes:
    IAIExporter.IFaceViewSort, IAIExporter.IViewSort, IBrepXComparator, IBrepYComparator, IBrepZComparator, ICurveXComparator, ICurveYComparator, ICurveZComparator, IDirectionalComparator, IDistanceComparator, IGeometryXComparator, IGeometryYComparator, IGeometryZComparator, IPolyline2D.XComparator, IPolyline2D.YComparator, IRadialComparator, ISubsurfaceMesh.EdgePointComparator, ISurfaceCreator.XCurveComparator, ISurfaceCreator.YCurveComparator, ISurfaceCreator.ZCurveComparator, ISurfaceXComparator, ISurfaceYComparator, ISurfaceZComparator, ITensileNet.IParticleOnCurveComparator, IValueComparator, IVertex.ZComparator, IVertex.ZYXComparator, IVoronoi2D.RadialComparator, IXComparator, IYComparator, IZComparator

      public interface IComparator<T>

  An interface to define comparator to be used in sorting with ISort.
  Author:
    Satoru Sugihara
  See Also:
    `ISort`

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `int` | `compare(T o1, T o2)`

- - ### Method Detail

    - #### compare

          int compare(T o1,
                      T o2)