add_feature(Feature feature, std::string *id=nullptr) | geojson::FeatureCollection | |
add_feature_id(const std::string &id, Feature feature) | geojson::FeatureCollection | |
begin() const | geojson::FeatureCollection | |
bounding_box | geojson::FeatureCollection | private |
end() const | geojson::FeatureCollection | |
feature_by_id | geojson::FeatureCollection | private |
FeatureCollection(FeatureList &new_features, std::vector< double > bounding_box) | geojson::FeatureCollection | inline |
FeatureCollection(FeatureList &&new_features, std::vector< double > &&bounding_box) | geojson::FeatureCollection | inline |
FeatureCollection() | geojson::FeatureCollection | inline |
FeatureCollection(const FeatureCollection &feature_collection) | geojson::FeatureCollection | inline |
FeatureCollection(const FeatureCollection &feature_collection, C &filter) | geojson::FeatureCollection | inline |
features | geojson::FeatureCollection | private |
find(Feature feature) | geojson::FeatureCollection | |
find(std::string ID) | geojson::FeatureCollection | |
foreign_members | geojson::FeatureCollection | private |
get(std::string key) const | geojson::FeatureCollection | |
get_bounding_box() const | geojson::FeatureCollection | |
get_feature(int index) const | geojson::FeatureCollection | |
get_feature(std::string id) const | geojson::FeatureCollection | |
get_size() | geojson::FeatureCollection | |
is_empty() | geojson::FeatureCollection | |
link_features_from_attribute(std::string *from_attribute=nullptr, std::string *to_attribute=nullptr) | geojson::FeatureCollection | |
link_features_from_property(std::string *from_property=nullptr, std::string *to_property=nullptr) | geojson::FeatureCollection | |
remove_feature(int index) | geojson::FeatureCollection | |
remove_feature_by_id(std::string ID) | geojson::FeatureCollection | |
set(const std::string &key, short value) | geojson::FeatureCollection | |
set(const std::string &key, int value) | geojson::FeatureCollection | |
set(const std::string &key, long value) | geojson::FeatureCollection | |
set(const std::string &key, float value) | geojson::FeatureCollection | |
set(const std::string &key, double value) | geojson::FeatureCollection | |
set(const std::string &key, std::string value) | geojson::FeatureCollection | |
set(const std::string &key, JSONProperty &property) | geojson::FeatureCollection | |
set_ids(const std::string &id_field_name="id") | geojson::FeatureCollection | |
set_ids_from_member(const std::string &member_name="id") | geojson::FeatureCollection | |
set_ids_from_property(const std::string &property_name="id") | geojson::FeatureCollection | |
update_ids(const std::string &alt_id={}) | geojson::FeatureCollection | |
visit_features(FeatureVisitor &visitor) | geojson::FeatureCollection | |
~FeatureCollection() | geojson::FeatureCollection | inlinevirtual |