GEOS 3.14.0dev
geos::geom::GeometryFactory Member List

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

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