| I |  | 
| 1 (Type/Class) | Data.Geometry.SegmentTree.Generic, Data.Geometry.SegmentTree | 
| 2 (Data Constructor) | Data.Geometry.SegmentTree.Generic, Data.Geometry.SegmentTree | 
| id | Data.PlaneGraph.AdjRep | 
| identityMatrix | Data.Geometry.Matrix | 
| Idx | Algorithms.Geometry.WellSeparatedPairDecomposition.Types | 
| ImplicitArity | Data.Geometry.Vector.VectorFamilyPeano | 
| ImplicitPeano | Data.Geometry.Vector.VectorFamilyPeano | 
| implicitPeano | Data.Geometry.Vector.VectorFamilyPeano | 
| inBall | Data.Geometry.Ball | 
| inBox | Data.Geometry.Box.Internal, Data.Geometry.Box | 
| inCell | Data.Geometry.QuadTree.Cell | 
| incidentEdge | Data.PlaneGraph.AdjRep | 
| incidentEdges |  | 
| 1 (Function) | Data.PlaneGraph.Core, Data.PlaneGraph | 
| 2 (Function) | Data.Geometry.PlanarSubdivision.Basic, Data.Geometry.PlanarSubdivision | 
| inClosedBall | Data.Geometry.Ball | 
| incomingEdges |  | 
| 1 (Function) | Data.PlaneGraph.Core, Data.PlaneGraph | 
| 2 (Function) | Data.Geometry.PlanarSubdivision.Basic, Data.Geometry.PlanarSubdivision | 
| inHalfSpace | Data.Geometry.HalfSpace | 
| inInterval | Data.Geometry.Interval, Data.Geometry.LineSegment, Data.Geometry | 
| init |  | 
| 1 (Function) | Data.Geometry.Vector.VectorFixed | 
| 2 (Function) | Data.Geometry.Vector.VectorFamily, Data.Geometry.Vector, Data.Geometry | 
| inPlane | Data.Geometry.HyperPlane | 
| inPolygon | Data.Geometry.Polygon, Data.Geometry | 
| inputLines | Data.Geometry.Arrangement.Internal, Data.Geometry.Arrangement | 
| inRange | Data.Geometry.Interval, Data.Geometry.LineSegment, Data.Geometry | 
| inscribedDisk | Data.Geometry.Triangle | 
| insert |  | 
| 1 (Function) | Data.Geometry.IntervalTree | 
| 2 (Function) | Data.Geometry.SegmentTree.Generic, Data.Geometry.SegmentTree | 
| 3 (Function) | Algorithms.Geometry.DelaunayTriangulation.DivideAndConquer | 
| insert' | Algorithms.Geometry.DelaunayTriangulation.DivideAndConquer | 
| insertAssoc | Data.Geometry.SegmentTree.Generic, Data.Geometry.SegmentTree | 
| insertIntoCyclicOrder | Data.Geometry.Point, Data.Geometry | 
| Inside |  | 
| 1 (Data Constructor) | Data.Geometry.Boundary | 
| 2 (Data Constructor) | Data.Geometry.PlanarSubdivision.Basic, Data.Geometry.PlanarSubdivision | 
| insideBall | Data.Geometry.Ball | 
| insidePolygon | Data.Geometry.Polygon, Data.Geometry | 
| inSlab | Data.Geometry.Slab | 
| InterCardinalDirection | Data.Geometry.Directions | 
| interCardinalsOf | Data.Geometry.Directions | 
| interiorIntersections | Algorithms.Geometry.LineSegmentIntersection.BentleyOttmann | 
| interiorTo | Algorithms.Geometry.LineSegmentIntersection.Types | 
| internalFaces |  | 
| 1 (Function) | Data.PlaneGraph.Core, Data.PlaneGraph | 
| 2 (Function) | Data.Geometry.PlanarSubdivision.Basic, Data.Geometry.PlanarSubdivision | 
| interpolate | Data.Geometry.LineSegment, Data.Geometry | 
| interpolatePoly | Data.Geometry.PolyLine, Data.Geometry | 
| intersect | Data.Geometry.Properties, Data.Geometry | 
| intersect' | Algorithms.Geometry.LowerEnvelope.DualCH | 
| Intersection |  | 
| 1 (Type/Class) | Data.Geometry.Properties, Data.Geometry | 
| 2 (Data Constructor) | Algorithms.Geometry.LineSegmentIntersection.BentleyOttmann | 
| IntersectionOf | Data.Geometry.Properties, Data.Geometry | 
| IntersectionPoint |  | 
| 1 (Type/Class) | Algorithms.Geometry.LineSegmentIntersection.Types | 
| 2 (Data Constructor) | Algorithms.Geometry.LineSegmentIntersection.Types | 
| intersectionPoint |  | 
| 1 (Function) | Algorithms.Geometry.LineSegmentIntersection.Types | 
| 2 (Function) | Data.Geometry.Arrangement.Internal | 
| Intersections | Algorithms.Geometry.LineSegmentIntersection.Types | 
| intersections |  | 
| 1 (Function) | Algorithms.Geometry.LineSegmentIntersection.Naive | 
| 2 (Function) | Algorithms.Geometry.LineSegmentIntersection.BentleyOttmann | 
| 3 (Function) | Data.Geometry.Arrangement.Internal | 
| intersects | Data.Geometry.Properties, Data.Geometry | 
| Interval |  | 
| 1 (Type/Class) | Data.Geometry.Interval, Data.Geometry.LineSegment, Data.Geometry | 
| 2 (Data Constructor) | Data.Geometry.Interval, Data.Geometry.LineSegment, Data.Geometry | 
| IntervalLike | Data.Geometry.IntervalTree | 
| intervalsLeft | Data.Geometry.IntervalTree | 
| intervalsRight | Data.Geometry.IntervalTree | 
| IntervalTree |  | 
| 1 (Type/Class) | Data.Geometry.IntervalTree | 
| 2 (Data Constructor) | Data.Geometry.IntervalTree | 
| inTriangle | Data.Geometry.Triangle | 
| inverse' | Data.Geometry.Matrix | 
| inverseOf | Data.Geometry.Transformation, Data.Geometry | 
| Invertible | Data.Geometry.Matrix | 
| IsBoxable | Data.Geometry.Box.Internal, Data.Geometry.Box | 
| isClosed | Data.Geometry.Interval, Data.Geometry.LineSegment, Data.Geometry | 
| isClosedStart | Algorithms.Geometry.LineSegmentIntersection.BentleyOttmann | 
| isCounterClockwise | Data.Geometry.Polygon, Data.Geometry | 
| isDegenerateTriangle | Data.Geometry.Triangle | 
| isDelaunay | Algorithms.Geometry.DelaunayTriangulation.Naive | 
| isEndPointIntersection | Algorithms.Geometry.LineSegmentIntersection.Types | 
| isEndPointOf | Algorithms.Geometry.LineSegmentIntersection.Naive | 
| isIdenticalTo | Data.Geometry.Line.Internal, Data.Geometry.Line, Data.Geometry | 
| isInside | Algorithms.Geometry.PolygonTriangulation.TriangulateMonotone | 
| IsIntersectableWith | Data.Geometry.Properties, Data.Geometry | 
| isLeftOf | Algorithms.Geometry.DelaunayTriangulation.DivideAndConquer | 
| isOpen | Data.Geometry.Interval, Data.Geometry.LineSegment, Data.Geometry | 
| isParallelTo | Data.Geometry.Line.Internal, Data.Geometry.Line, Data.Geometry | 
| isPerpendicularTo | Data.Geometry.Line.Internal, Data.Geometry.Line, Data.Geometry | 
| isRightOf | Algorithms.Geometry.DelaunayTriangulation.DivideAndConquer | 
| isScalarMultipleOf | Data.Geometry.Vector, Data.Geometry | 
| isStarShaped | Data.Geometry.Polygon, Data.Geometry | 
| IsTransformable | Data.Geometry.Transformation, Data.Geometry | 
| isTriangle | Data.Geometry.Polygon, Data.Geometry | 
| isValid | Data.Geometry.Interval, Data.Geometry.LineSegment, Data.Geometry | 
| isValidTriangle | Algorithms.Geometry.ConvexHull.Naive | 
| isZeroCell | Data.Geometry.QuadTree | 
| ix' | Algorithms.Geometry.WellSeparatedPairDecomposition.WSPD |