GEOS 3.13.1
GeometryFactory Member List

This is the complete list of members for GeometryFactory, including all inherited members.

buildGeometry(std::vector< std::unique_ptr< Geometry > > &&geoms) constGeometryFactory
buildGeometry(std::vector< std::unique_ptr< Point > > &&geoms) const (defined in GeometryFactory)GeometryFactory
buildGeometry(std::vector< std::unique_ptr< LineString > > &&geoms) const (defined in GeometryFactory)GeometryFactory
buildGeometry(std::vector< std::unique_ptr< Polygon > > &&geoms) const (defined in GeometryFactory)GeometryFactory
buildGeometry(T from, T toofar) constGeometryFactoryinline
buildGeometry(const std::vector< const Geometry * > &geoms) constGeometryFactory
create()GeometryFactorystatic
create(const PrecisionModel *pm)GeometryFactorystatic
create(const PrecisionModel *pm, int newSRID)GeometryFactorystatic
create(const GeometryFactory &gf)GeometryFactorystatic
createCircularString(bool hasZ, bool hasM) constGeometryFactory
createCircularString(const CircularString &ls) constGeometryFactory
createCircularString(std::unique_ptr< CoordinateSequence > &&coordinates) constGeometryFactory
createCircularString(const CoordinateSequence &coordinates) constGeometryFactory
createCompoundCurve() constGeometryFactory
createCompoundCurve(std::vector< std::unique_ptr< SimpleCurve > > &&) constGeometryFactory
createCurvePolygon(bool hasZ, bool hasM) constGeometryFactory
createCurvePolygon(std::unique_ptr< Curve > &&shell) constGeometryFactory
createCurvePolygon(std::unique_ptr< Curve > &&shell, std::vector< std::unique_ptr< Curve > > &&holes) const (defined in GeometryFactory)GeometryFactory
createEmpty(int dimension) constGeometryFactory
createEmpty(GeometryTypeId typeId) constGeometryFactory
createEmptyGeometry(GeometryTypeId type=GEOS_GEOMETRYCOLLECTION, bool hasZ=false, bool hasM=false) constGeometryFactory
createGeometry(const Geometry *g) constGeometryFactory
createGeometryCollection() constGeometryFactory
createGeometryCollection(std::vector< std::unique_ptr< T > > &&newGeoms) constGeometryFactoryinline
createGeometryCollection(const std::vector< const Geometry * > &newGeoms) constGeometryFactory
createLinearRing(std::size_t coordinateDimension=2) constGeometryFactory
createLinearRing(bool hasZ, bool hasM) const (defined in GeometryFactory)GeometryFactory
createLinearRing(std::unique_ptr< CoordinateSequence > &&newCoords) constGeometryFactory
createLinearRing(const CoordinateSequence &coordinates) constGeometryFactory
createLineString(std::size_t coordinateDimension=2) constGeometryFactory
createLineString(bool hasZ, bool hasM) const (defined in GeometryFactory)GeometryFactory
createLineString(const LineString &ls) constGeometryFactory
createLineString(std::unique_ptr< CoordinateSequence > &&coordinates) constGeometryFactory
createLineString(const CoordinateSequence &coordinates) constGeometryFactory
createMulti(std::unique_ptr< Geometry > &&geom) const (defined in GeometryFactory)GeometryFactory
createMultiCurve() constGeometryFactory
createMultiCurve(std::vector< std::unique_ptr< Geometry > > &&fromCurves) constGeometryFactory
createMultiCurve(std::vector< std::unique_ptr< Curve > > &&fromCurves) const (defined in GeometryFactory)GeometryFactory
createMultiLineString() constGeometryFactory
createMultiLineString(const std::vector< const Geometry * > &fromLines) constGeometryFactory
createMultiLineString(std::vector< std::unique_ptr< LineString > > &&fromLines) constGeometryFactory
createMultiLineString(std::vector< std::unique_ptr< Geometry > > &&fromLines) const (defined in GeometryFactory)GeometryFactory
createMultiPoint() constGeometryFactory
createMultiPoint(const T &fromCoords) const (defined in GeometryFactory)GeometryFactoryinline
createMultiPoint(std::vector< std::unique_ptr< Point > > &&newPoints) constGeometryFactory
createMultiPoint(std::vector< std::unique_ptr< Geometry > > &&newPoints) const (defined in GeometryFactory)GeometryFactory
createMultiPoint(const std::vector< const Geometry * > &fromPoints) constGeometryFactory
createMultiPoint(const CoordinateSequence &fromCoords) constGeometryFactory
createMultiPolygon() constGeometryFactory
createMultiPolygon(const std::vector< const Geometry * > &fromPolys) constGeometryFactory
createMultiPolygon(std::vector< std::unique_ptr< Polygon > > &&fromPolys) constGeometryFactory
createMultiPolygon(std::vector< std::unique_ptr< Geometry > > &&fromPolys) const (defined in GeometryFactory)GeometryFactory
createMultiSurface() constGeometryFactory
createMultiSurface(std::vector< std::unique_ptr< Geometry > > &&from) constGeometryFactory
createMultiSurface(std::vector< std::unique_ptr< Surface > > &&from) const (defined in GeometryFactory)GeometryFactory
createPoint(std::size_t coordinateDimension=2) constGeometryFactory
createPoint(bool hasZ, bool hasM) const (defined in GeometryFactory)GeometryFactory
createPoint(const Coordinate &coordinate) constGeometryFactory
createPoint(const CoordinateXY &coordinate) const (defined in GeometryFactory)GeometryFactory
createPoint(const CoordinateXYM &coordinate) const (defined in GeometryFactory)GeometryFactory
createPoint(const CoordinateXYZM &coordinate) const (defined in GeometryFactory)GeometryFactory
createPoint(std::unique_ptr< CoordinateSequence > &&coordinates) constGeometryFactory
createPoint(const CoordinateSequence &coordinates) constGeometryFactory
createPointFromInternalCoord(const Coordinate *coord, const Geometry *exemplar) (defined in GeometryFactory)GeometryFactorystatic
createPolygon(std::size_t coordinateDimension=2) constGeometryFactory
createPolygon(bool hasZ, bool hasM) const (defined in GeometryFactory)GeometryFactory
createPolygon(std::unique_ptr< LinearRing > &&shell) constGeometryFactory
createPolygon(std::unique_ptr< LinearRing > &&shell, std::vector< std::unique_ptr< LinearRing > > &&holes) const (defined in GeometryFactory)GeometryFactory
createPolygon(CoordinateSequence &&coords) constGeometryFactory
createPolygon(const LinearRing &shell, const std::vector< LinearRing * > &holes) constGeometryFactory
destroy()GeometryFactory
destroyGeometry(Geometry *g) constGeometryFactory
Geometry (defined in GeometryFactory)GeometryFactoryfriend
GeometryFactory()GeometryFactoryprotected
GeometryFactory(const PrecisionModel *pm)GeometryFactoryprotected
GeometryFactory(const PrecisionModel *pm, int newSRID)GeometryFactoryprotected
GeometryFactory(const GeometryFactory &gf)GeometryFactoryprotected
getDefaultInstance()GeometryFactorystatic
getPrecisionModel() constGeometryFactoryinline
getSRID() const (defined in GeometryFactory)GeometryFactoryinline
Ptr typedef (defined in GeometryFactory)GeometryFactory
toGeometry(const Envelope *envelope) constGeometryFactory
~GeometryFactory()GeometryFactoryprotectedvirtual