From f407091b237823e7aedeeb71df84b887b6cae28d Mon Sep 17 00:00:00 2001 From: pramsey Date: Wed, 22 Nov 2023 16:37:17 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20libgeos/?= =?UTF-8?q?geos@b3415ca77a8f177493bd36e7d47dc04f5a266096=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- doxygen/GeoJSON_8h_source.html | 91 +++++++++++++++++++--------------- doxygen/functions_b.html | 6 +-- doxygen/functions_e.html | 2 +- doxygen/functions_func_b.html | 6 +-- doxygen/functions_func_c.html | 2 +- doxygen/functions_func_e.html | 2 +- doxygen/functions_func_s.html | 6 +-- doxygen/functions_s.html | 6 +-- 8 files changed, 66 insertions(+), 55 deletions(-) diff --git a/doxygen/GeoJSON_8h_source.html b/doxygen/GeoJSON_8h_source.html index cbf86b62e7..6b94402ef6 100644 --- a/doxygen/GeoJSON_8h_source.html +++ b/doxygen/GeoJSON_8h_source.html @@ -147,49 +147,60 @@
98  GeoJSONFeature(std::unique_ptr<geom::Geometry> g,
99  std::map<std::string, GeoJSONValue>&& p);
100 
-
101  GeoJSONFeature(GeoJSONFeature const& other);
-
102 
-
103  GeoJSONFeature(GeoJSONFeature&& other);
+
101  GeoJSONFeature(std::unique_ptr<geom::Geometry> g,
+
102  const std::map<std::string, GeoJSONValue>& p,
+
103  const std::string& id);
104 
-
105  GeoJSONFeature& operator=(const GeoJSONFeature&);
-
106 
-
107  GeoJSONFeature& operator=(GeoJSONFeature&&);
-
108 
-
109  const geom::Geometry* getGeometry() const;
-
110 
-
111  const std::map<std::string, GeoJSONValue>& getProperties() const;
-
112 
-
113 private:
-
114 
-
115  std::unique_ptr<geom::Geometry> geometry;
-
116 
-
117  std::map<std::string, GeoJSONValue> properties;
-
118 
-
119 };
-
120 
-
121 class GEOS_DLL GeoJSONFeatureCollection {
-
122 
-
123 public:
-
124 
-
125  GeoJSONFeatureCollection(const std::vector<GeoJSONFeature>& f);
-
126 
-
127  GeoJSONFeatureCollection(std::vector<GeoJSONFeature>&& f);
-
128 
-
129  const std::vector<GeoJSONFeature>& getFeatures() const;
-
130 
-
131 private:
-
132 
-
133  std::vector<GeoJSONFeature> features;
-
134 
-
135 };
-
136 
-
137 } // namespace geos::io
-
138 } // namespace geos
+
105  GeoJSONFeature(std::unique_ptr<geom::Geometry> g,
+
106  std::map<std::string, GeoJSONValue>&& p, std::string id);
+
107 
+
108  GeoJSONFeature(GeoJSONFeature const& other);
+
109 
+
110  GeoJSONFeature(GeoJSONFeature&& other);
+
111 
+
112  GeoJSONFeature& operator=(const GeoJSONFeature&);
+
113 
+
114  GeoJSONFeature& operator=(GeoJSONFeature&&);
+
115 
+
116  const geom::Geometry* getGeometry() const;
+
117 
+
118  const std::map<std::string, GeoJSONValue>& getProperties() const;
+
119 
+
120  const std::string& getId() const;
+
121 
+
122 private:
+
123 
+
124  std::unique_ptr<geom::Geometry> geometry;
+
125 
+
126  std::map<std::string, GeoJSONValue> properties;
+
127 
+
128  std::string id;
+
129 
+
130 };
+
131 
+
132 class GEOS_DLL GeoJSONFeatureCollection {
+
133 
+
134 public:
+
135 
+
136  GeoJSONFeatureCollection(const std::vector<GeoJSONFeature>& f);
+
137 
+
138  GeoJSONFeatureCollection(std::vector<GeoJSONFeature>&& f);
139 
-
140 #ifdef _MSC_VER
-
141 #pragma warning(pop)
-
142 #endif
+
140  const std::vector<GeoJSONFeature>& getFeatures() const;
+
141 
+
142 private:
143 
+
144  std::vector<GeoJSONFeature> features;
+
145 
+
146 };
+
147 
+
148 } // namespace geos::io
+
149 } // namespace geos
+
150 
+
151 #ifdef _MSC_VER
+
152 #pragma warning(pop)
+
153 #endif
+
154 
Basic namespace for all GEOS functionalities.
Definition: Angle.h:25
diff --git a/doxygen/functions_b.html b/doxygen/functions_b.html index 9d4938356b..76bd184341 100644 --- a/doxygen/functions_b.html +++ b/doxygen/functions_b.html @@ -80,12 +80,12 @@

- b -