Here is a list of all documented class members with links to the class documentation for each member:

### - i -

- improve() : geos::triangulate::polygon::TriDelaunayImprover
- inCentre() : geos::geom::Triangle
- increasingDirection() : geos::geom::CoordinateSequence
- IncrementalDelaunayTriangulator() : geos::triangulate::IncrementalDelaunayTriangulator
- index() : geos::algorithm::Orientation
- IndexedDistanceToPoint() : geos::algorithm::construct::IndexedDistanceToPoint
- IndexedFacetDistance() : geos::operation::distance::IndexedFacetDistance
- IndexedPointInAreaLocator() : geos::algorithm::locate::IndexedPointInAreaLocator
- IndexedPointInPolygonsLocator() : geos::algorithm::construct::IndexedPointInPolygonsLocator
- indexOf() : geos::geom::CoordinateSequence, geos::linearref::LengthIndexedLine, geos::linearref::LengthIndexOfPoint, geos::linearref::LocationIndexedLine, geos::linearref::LocationIndexOfPoint
- indexOfAfter() : geos::linearref::LengthIndexedLine, geos::linearref::LengthIndexOfPoint, geos::linearref::LocationIndexedLine, geos::linearref::LocationIndexOfPoint
- indicesOf() : geos::linearref::LengthIndexedLine, geos::linearref::LocationIndexedLine, geos::linearref::LocationIndexOfLine
- inherentScale() : geos::operation::overlayng::PrecisionUtil
- init() : geos::geom::Envelope
- initialize() : geos::algorithm::distance::PointPairDistance
- insert() : geos::edgegraph::EdgeGraph, geos::edgegraph::HalfEdge, geos::geom::CoordinateList, geos::geomgraph::DirectedEdgeStar, geos::geomgraph::EdgeEndStar, geos::index::bintree::Bintree, geos::index::bintree::Root, geos::index::intervalrtree::SortedPackedIntervalRTree, geos::index::kdtree::KdTree, geos::index::quadtree::Quadtree, geos::index::quadtree::Root, geos::index::SpatialIndex, geos::index::strtree::AbstractSTRtree, geos::index::strtree::SimpleSTRtree, geos::index::strtree::STRtree, geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >, geos::operation::relate::EdgeEndBundleStar
- insertEdgeEnd() : geos::geomgraph::EdgeEndStar
- insertSite() : geos::triangulate::IncrementalDelaunayTriangulator, geos::triangulate::quadedge::QuadEdgeSubdivision
- insertSites() : geos::triangulate::IncrementalDelaunayTriangulator
- INSIDE_AREA : geos::operation::distance::GeometryLocation
- interiorAngle() : geos::algorithm::Angle
- InteriorPointArea() : geos::algorithm::InteriorPointArea
- intersection() : geos::algorithm::CGAlgorithmsDD, geos::algorithm::HCoordinate, geos::algorithm::Intersection, geos::geom::Envelope, geos::geom::Geometry, geos::geom::LineSegment, geos::precision::CommonBitsOp, geos::precision::EnhancedPrecisionOp
- intersection_type : geos::algorithm::LineIntersector
- IntersectionFinderAdder() : geos::noding::IntersectionFinderAdder
- intersectionLineSegment() : geos::algorithm::Intersection
- IntersectionMatrix() : geos::geom::IntersectionMatrix
- intersects() : geos::algorithm::PointLocator, geos::geom::Envelope, geos::geom::Geometry, geos::geom::prep::BasicPreparedGeometry, geos::geom::prep::PreparedGeometry, geos::geom::prep::PreparedLineString, geos::geom::prep::PreparedLineStringIntersects, geos::geom::prep::PreparedPoint, geos::geom::prep::PreparedPolygon, geos::geom::prep::PreparedPolygonIntersects, geos::geom::Triangle, geos::index::strtree::AbstractSTRtree::IntersectsOp, geos::noding::snapround::HotPixel, geos::operation::predicate::RectangleIntersects
- Interval() : geos::index::bintree::Interval
- InvalidSegmentDetector() : geos::coverage::InvalidSegmentDetector
- invRot() : geos::triangulate::quadedge::QuadEdge
- isAcute() : geos::algorithm::Angle, geos::geom::Triangle
- isAllTestComponentsInTargetInterior() : geos::geom::prep::PreparedPolygonPredicate
- isAnyNull() : geos::geomgraph::TopologyLocation
- isAnyTargetComponentInAreaTest() : geos::geom::prep::PreparedPolygonPredicate
- isAnyTargetComponentInTest() : geos::geom::prep::BasicPreparedGeometry
- isAnyTestComponentInTarget() : geos::geom::prep::PreparedPolygonPredicate
- isAnyTestComponentInTargetInterior() : geos::geom::prep::PreparedPolygonPredicate
- isAnyTestPointInTarget() : geos::geom::prep::PreparedLineStringIntersects
- isBoundaryCollapse() : geos::operation::overlayng::OverlayLabel
- isBoundarySingleton() : geos::operation::overlayng::OverlayLabel
- isBoundaryTouch() : geos::operation::overlayng::OverlayLabel
- isCCW() : geos::algorithm::Orientation, geos::geom::Triangle, geos::triangulate::quadedge::Vertex
- isCCWArea() : geos::algorithm::Orientation
- isCircle() : geos::geom::CircularArc
- isCollapseAndNotPartInterior() : geos::operation::overlayng::OverlayLabel
- isCollapsed() : geos::geomgraph::Edge
- isContained() : geos::algorithm::locate::SimplePointInAreaLocator
- isContains() : geos::geom::IntersectionMatrix
- isCoveredBy() : geos::geom::IntersectionMatrix
- isCovers() : geos::geom::IntersectionMatrix
- isCrosses() : geos::geom::IntersectionMatrix
- isDetermined() : geos::operation::grid::Cell
- isDimensionStrict() : geos::geom::Geometry, geos::geom::GeometryCollection, geos::geom::MultiLineString, geos::geom::MultiPoint, geos::geom::MultiPolygon
- isDisjoint() : geos::geom::IntersectionMatrix
- isDone() : geos::coverage::InvalidSegmentDetector, geos::geom::CoordinateSequenceFilter, geos::noding::IntersectionAdder, geos::noding::IntersectionFinderAdder, geos::noding::NodingIntersectionFinder, geos::noding::SegmentIntersectionDetector, geos::noding::SegmentIntersector, geos::noding::snapround::SnapRoundingIntersectionAdder
- isEdgesSorted() : geos::edgegraph::HalfEdge
- isEmpty() : geos::geom::CoordinateSequence, geos::geom::Geometry, geos::geom::GeometryCollection, geos::geom::Point, geos::geom::Surface
- isEmptyResult() : geos::operation::overlayng::OverlayUtil
- isEndOfLine() : geos::linearref::LinearIterator
- isEndpoint() : geos::linearref::LinearLocation
- isEnvDisjoint() : geos::operation::overlayng::OverlayUtil
- isEquals() : geos::geom::IntersectionMatrix
- isEquivalentClass() : geos::geom::Geometry
- isFinite() : geos::geom::Envelope
- isfinite() : geos::geom::Envelope
- isFloating() : geos::geom::PrecisionModel
- isFloatingPrecision() : geos::operation::geounion::ClassicUnionStrategy, geos::operation::geounion::UnionStrategy, geos::operation::overlayng::UnaryUnionNG::NGUnionStrategy
- isFrameBorderEdge() : geos::triangulate::quadedge::QuadEdgeSubdivision
- isFrameEdge() : geos::triangulate::quadedge::QuadEdgeSubdivision
- isFrameVertex() : geos::triangulate::quadedge::QuadEdgeSubdivision
- isFreeRing() : geos::coverage::CoverageEdge
- isGeometryChanged() : geos::geom::CoordinateSequenceFilter
- isHole() : geos::operation::polygonize::EdgeRing
- isHorizontal() : geos::geom::LineSegment
- isInBoundary() : geos::algorithm::BoundaryNodeRule
- isIncidentEdgeInResult() : geos::geomgraph::Node
- isInCircle() : geos::triangulate::quadedge::Vertex
- isInCircleNonRobust() : geos::triangulate::quadedge::TrianglePredicate
- isInCircleNormalized() : geos::triangulate::quadedge::TrianglePredicate
- isInCircleRobust() : geos::triangulate::quadedge::TrianglePredicate
- isInHalfPlane() : geos::geom::Quadrant
- isInList() : geos::operation::polygonize::EdgeRing
- isInRing() : geos::algorithm::PointLocation
- isInsideArea() : geos::operation::distance::GeometryLocation
- isInterior() : geos::noding::SegmentNode
- isInteriorAreaEdge() : geos::geomgraph::DirectedEdge
- isInteriorCollapse() : geos::operation::overlayng::OverlayLabel
- isInteriorIntersection() : geos::algorithm::LineIntersector
- isInteriorSegment() : geos::algorithm::PolygonNodeTopology
- isInteriorVertex() : geos::triangulate::tri::Tri
- isIntersection() : geos::algorithm::LineIntersector
- isIntersects() : geos::geom::IntersectionMatrix
- isLeaves() : geos::index::strtree::BoundablePair
- isLinear() : geos::geom::CircularArc
- isLineEdge() : geos::geomgraph::DirectedEdge
- isLineInArea() : geos::operation::overlayng::OverlayLabel
- isLineInterior() : geos::operation::overlayng::OverlayLabel
- isLineOffsetEmpty() : geos::operation::buffer::OffsetCurveBuilder
- isLive() : geos::triangulate::quadedge::QuadEdge
- isMarked() : geos::planargraph::GraphComponent
- isMarkedVar : geos::planargraph::GraphComponent
- isNodeConsistentArea() : geos::operation::valid::ConsistentAreaTester
- isNorthern() : geos::geom::Quadrant
- isNull() : geos::geom::Envelope, geos::geomgraph::Depth, geos::geomgraph::TopologyLocation
- isObtuse() : geos::algorithm::Angle
- isOnEdge() : geos::triangulate::quadedge::QuadEdgeSubdivision
- isOnLine() : geos::algorithm::PointLocation
- isOnSameSegment() : geos::linearref::LinearLocation
- isOnSegment() : geos::algorithm::PointLocation, geos::algorithm::RayCrossingCounter
- isOpposite() : geos::geom::Quadrant
- isOuterHole() : geos::operation::polygonize::EdgeRing
- isOuterShell() : geos::operation::polygonize::EdgeRing
- isOverlaps() : geos::geom::IntersectionMatrix
- isPointInPolygon() : geos::algorithm::RayCrossingCounter
- isPointwiseEqual() : geos::geomgraph::Edge
- isProper() : geos::algorithm::LineIntersector
- isRadiusWithin() : geos::algorithm::construct::MaximumInscribedCircle
- isRectangle() : geos::geom::Geometry, geos::geom::Polygon
- isResultAreaConsistent() : geos::operation::overlayng::OverlayUtil
- isResultOfOp() : geos::operation::overlayng::OverlayNG
- isResultOfOpPoint() : geos::operation::overlayng::OverlayNG
- isRing() : geos::geom::CoordinateSequence
- isSameSignAndNonZero() : geos::algorithm::LineIntersector
- isSequenceable() : geos::operation::linemerge::LineSequencer
- isSequenced() : geos::operation::linemerge::LineSequencer
- isSimple() : geos::geom::Geometry, geos::geom::Point, geos::operation::valid::IsSimpleOp
- IsSimpleOp() : geos::operation::valid::IsSimpleOp
- isSingleSided() : geos::operation::buffer::BufferParameters
- isSupported() : geos::algorithm::construct::ExactMaxInscribedCircle
- isTouches() : geos::geom::IntersectionMatrix
- isUpwardAtPoint() : geos::geom::CircularArc
- isValid() : geos::coverage::CoverageValidator, geos::geom::Geometry, geos::linearref::LinearLocation, geos::noding::FastNodingValidator, geos::operation::polygonize::EdgeRing, geos::operation::valid::IsValidOp
- isValidEdge() : geos::edgegraph::EdgeGraph
- isValidIndex() : geos::linearref::LengthIndexedLine, geos::linearref::LocationIndexedLine
- IsValidOp() : geos::operation::valid::IsValidOp
- isValueSet() : geos::algorithm::distance::DiscreteFrechetDistance::CsrMatrix, geos::algorithm::distance::DiscreteFrechetDistance::HashMapMatrix, geos::algorithm::distance::DiscreteFrechetDistance::MatrixStorage, geos::algorithm::distance::DiscreteFrechetDistance::RectMatrix
- isVertex() : geos::linearref::LinearLocation
- isVertexOfEdge() : geos::triangulate::quadedge::QuadEdgeSubdivision
- isVertical() : geos::geom::LineSegment
- isVisited() : geos::planargraph::GraphComponent
- isVisitedVar : geos::planargraph::GraphComponent
- isWithin() : geos::geom::IntersectionMatrix
- isWithinDistance() : geos::geom::Geometry, geos::geom::prep::BasicPreparedGeometry, geos::geom::prep::PreparedGeometry, geos::geom::prep::PreparedLineString, geos::geom::prep::PreparedPolygon, geos::operation::distance::DistanceOp, geos::operation::distance::IndexedFacetDistance
- isZeroWidth() : geos::index::quadtree::IntervalSize
- items : geos::index::quadtree::NodeBase, geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >
- itemsTree() : geos::index::strtree::AbstractSTRtree
- iterate() : geos::index::strtree::AbstractSTRtree, geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >
- iterator() : geos::planargraph::DirectedEdgeStar, geos::planargraph::NodeMap