| Name | Description | Type | Package | Framework |
| Complex | A collection of geometrically disjoint, simple primitives. | Interface | org.opengis.geometry.complex | GeoTools |
| ComplexBoundary | The boundary of complex objects. | Interface | org.opengis.geometry.complex | GeoTools |
| ComplexFactory | A factory of complex geometric objects. | Interface | org.opengis.geometry.complex | GeoTools |
| Composite | A geometric complex with an underlying core geometry that is isomorphic to a primitive. | Interface | org.opengis.geometry.complex | GeoTools |
| CompositeCurve | A complex with all the geometric properties of a curve. | Interface | org.opengis.geometry.complex | GeoTools |
| CompositePoint | A separate class for composite point, included for completeness. | Interface | org.opengis.geometry.complex | GeoTools |
| CompositeSolid | A complex with all the geometric properties of a solid. | Interface | org.opengis.geometry.complex | GeoTools |
| CompositeSurface | A complex with all the geometric properties of a surface. | Interface | org.opengis.geometry.complex | GeoTools |