|
struct | append |
|
struct | append< Geometry, RangeOrPoint, point_tag > |
|
struct | area |
|
struct | area< Geometry, box_tag > |
|
struct | area< MultiGeometry, multi_polygon_tag > |
|
struct | area< Polygon, polygon_tag > |
|
struct | area< Ring, ring_tag > |
|
struct | buffer |
|
struct | buffer< BoxIn, BoxOut, box_tag, box_tag > |
|
struct | centroid |
|
struct | centroid< Box, box_tag > |
|
struct | centroid< Geometry, point_tag > |
|
struct | centroid< Linestring, linestring_tag > |
|
struct | centroid< MultiLinestring, multi_linestring_tag > |
|
struct | centroid< MultiPoint, multi_point_tag > |
|
struct | centroid< MultiPolygon, multi_polygon_tag > |
|
struct | centroid< Polygon, polygon_tag > |
|
struct | centroid< Ring, ring_tag > |
|
struct | centroid< Segment, segment_tag > |
|
struct | check |
|
struct | check< Geometry, box_tag, false > |
|
struct | check< Geometry, box_tag, true > |
|
struct | check< Geometry, linestring_tag, false > |
|
struct | check< Geometry, linestring_tag, true > |
|
struct | check< Geometry, multi_linestring_tag, false > |
|
struct | check< Geometry, multi_linestring_tag, true > |
|
struct | check< Geometry, multi_point_tag, false > |
|
struct | check< Geometry, multi_point_tag, true > |
|
struct | check< Geometry, multi_polygon_tag, false > |
|
struct | check< Geometry, multi_polygon_tag, true > |
|
struct | check< Geometry, point_tag, false > |
|
struct | check< Geometry, point_tag, true > |
|
struct | check< Geometry, polygon_tag, false > |
|
struct | check< Geometry, polygon_tag, true > |
|
struct | check< Geometry, ring_tag, false > |
|
struct | check< Geometry, ring_tag, true > |
|
struct | check< Geometry, segment_tag, false > |
|
struct | check< Geometry, segment_tag, true > |
|
struct | clear |
|
struct | clear< Geometry, box_tag > |
|
struct | clear< Geometry, linestring_tag > |
|
struct | clear< Geometry, multi_tag > |
|
struct | clear< Geometry, point_tag > |
|
struct | clear< Geometry, ring_tag > |
|
struct | clear< Geometry, segment_tag > |
|
struct | clear< Polygon, polygon_tag > |
|
struct | compare_geometries |
|
struct | compare_geometries< Direction, Point, Strategy,-1 > |
|
struct | convert |
|
struct | convert< Box, Polygon, box_tag, polygon_tag, 2, false > |
|
struct | convert< Box, Ring, box_tag, ring_tag, 2, false > |
|
struct | convert< Box1, Box2, box_tag, box_tag, DimensionCount, false > |
|
struct | convert< Geometry1, Geometry2, point_tag, point_tag, DimensionCount, false > |
|
struct | convert< Geometry1, Geometry2, Tag, Tag, DimensionCount, true > |
|
struct | convert< LineString1, LineString2, linestring_tag, linestring_tag, DimensionCount, false > |
|
struct | convert< Multi1, Multi2, multi_tag, multi_tag, DimensionCount, false > |
|
struct | convert< Point, Box, point_tag, box_tag, DimensionCount, false > |
|
struct | convert< Polygon, Ring, polygon_tag, ring_tag, DimensionCount, false > |
|
struct | convert< Polygon1, Polygon2, polygon_tag, polygon_tag, DimensionCount, false > |
|
struct | convert< Ring, Polygon, ring_tag, polygon_tag, DimensionCount, false > |
|
struct | convert< Ring1, Ring2, ring_tag, ring_tag, DimensionCount, false > |
|
struct | convert< Segment, LineString, segment_tag, linestring_tag, DimensionCount, false > |
|
struct | convert< Segment1, Segment2, segment_tag, segment_tag, DimensionCount, false > |
|
struct | convert< Single, Multi, SingleTag, multi_tag, DimensionCount, false > |
|
struct | convex_hull |
|
struct | convex_hull< Box, box_tag > |
|
struct | convex_hull_insert |
|
struct | correct |
|
struct | correct< Box, box_tag > |
|
struct | correct< Geometry, multi_polygon_tag > |
|
struct | correct< LineString, linestring_tag > |
|
struct | correct< MultiLineString, multi_linestring_tag > |
|
struct | correct< MultiPoint, multi_point_tag > |
|
struct | correct< Point, point_tag > |
|
struct | correct< Polygon, polygon_tag > |
|
struct | correct< Ring, ring_tag > |
|
struct | correct< Segment, segment_tag > |
|
struct | covered_by |
|
struct | covered_by< Box1, Box2, box_tag, box_tag > |
|
struct | covered_by< Linestring, MultiLinestring, linestring_tag, multi_linestring_tag > |
|
struct | covered_by< Linestring, MultiPolygon, linestring_tag, multi_polygon_tag > |
|
struct | covered_by< Linestring, Polygon, linestring_tag, polygon_tag > |
|
struct | covered_by< Linestring, Ring, linestring_tag, ring_tag > |
|
struct | covered_by< Linestring1, Linestring2, linestring_tag, linestring_tag > |
|
struct | covered_by< MultiLinestring, Linestring, multi_linestring_tag, linestring_tag > |
|
struct | covered_by< MultiLinestring, MultiPolygon, multi_linestring_tag, multi_polygon_tag > |
|
struct | covered_by< MultiLinestring, Polygon, multi_linestring_tag, polygon_tag > |
|
struct | covered_by< MultiLinestring, Ring, multi_linestring_tag, ring_tag > |
|
struct | covered_by< MultiLinestring1, MultiLinestring2, multi_linestring_tag, multi_linestring_tag > |
|
struct | covered_by< MultiPolygon, Polygon, multi_polygon_tag, polygon_tag > |
|
struct | covered_by< MultiPolygon, Ring, multi_polygon_tag, ring_tag > |
|
struct | covered_by< MultiPolygon1, MultiPolygon2, multi_polygon_tag, multi_polygon_tag > |
|
struct | covered_by< Point, Box, point_tag, box_tag > |
|
struct | covered_by< Point, Linestring, point_tag, linestring_tag > |
|
struct | covered_by< Point, MultiLinestring, point_tag, multi_linestring_tag > |
|
struct | covered_by< Point, MultiPoint, point_tag, multi_point_tag > |
|
struct | covered_by< Point, MultiPolygon, point_tag, multi_polygon_tag > |
|
struct | covered_by< Point, Polygon, point_tag, polygon_tag > |
|
struct | covered_by< Point, Ring, point_tag, ring_tag > |
|
struct | covered_by< Point, Segment, point_tag, segment_tag > |
|
struct | covered_by< Point1, Point2, point_tag, point_tag > |
|
struct | covered_by< Polygon, MultiPolygon, polygon_tag, multi_polygon_tag > |
|
struct | covered_by< Polygon, Ring, polygon_tag, ring_tag > |
|
struct | covered_by< Polygon1, Polygon2, polygon_tag, polygon_tag > |
|
struct | covered_by< Ring, MultiPolygon, ring_tag, multi_polygon_tag > |
|
struct | covered_by< Ring, Polygon, ring_tag, polygon_tag > |
|
struct | covered_by< Ring1, Ring2, ring_tag, ring_tag > |
|
struct | crosses |
|
struct | devarianted_wkt |
|
struct | devarianted_wkt< variant< BOOST_VARIANT_ENUM_PARAMS(T)> > |
|
struct | disjoint |
|
struct | distance |
|
struct | dsv |
|
struct | dsv< box_tag, Box > |
|
struct | dsv< linestring_tag, Linestring > |
|
struct | dsv< multi_tag, Geometry > |
|
struct | dsv< point_tag, Point > |
|
struct | dsv< polygon_tag, Polygon > |
|
struct | dsv< ring_tag, Ring > |
|
struct | dsv< segment_tag, Segment > |
|
struct | envelope |
|
struct | envelope< Box, box_tag > |
|
struct | envelope< Linestring, linestring_tag > |
|
struct | envelope< Multi, multi_linestring_tag > |
|
struct | envelope< Multi, multi_point_tag > |
|
struct | envelope< Multi, multi_polygon_tag > |
|
struct | envelope< Point, point_tag > |
|
struct | envelope< Polygon, polygon_tag > |
|
struct | envelope< Ring, ring_tag > |
|
struct | envelope< Segment, segment_tag > |
|
struct | equals |
|
struct | equals< Box1, Box2, box_tag, box_tag, DimensionCount, Reverse > |
|
struct | equals< Geometry1, Geometry2, Tag1, Tag2, DimensionCount, true > |
|
struct | equals< LineString, MultiLineString, linestring_tag, multi_linestring_tag, 2, Reverse > |
|
struct | equals< LineString1, LineString2, linestring_tag, linestring_tag, 2, Reverse > |
|
struct | equals< MultiLineString1, MultiLineString2, multi_linestring_tag, multi_linestring_tag, 2, Reverse > |
|
struct | equals< MultiPolygon1, MultiPolygon2, multi_polygon_tag, multi_polygon_tag, 2, Reverse > |
|
struct | equals< P1, P2, point_tag, point_tag, DimensionCount, Reverse > |
|
struct | equals< Polygon, Box, polygon_tag, box_tag, 2, Reverse > |
|
struct | equals< Polygon, MultiPolygon, polygon_tag, multi_polygon_tag, 2, Reverse > |
|
struct | equals< Polygon, Ring, polygon_tag, ring_tag, 2, Reverse > |
|
struct | equals< Polygon1, Polygon2, polygon_tag, polygon_tag, 2, Reverse > |
|
struct | equals< Ring, Box, ring_tag, box_tag, 2, Reverse > |
|
struct | equals< Ring1, Ring2, ring_tag, ring_tag, 2, Reverse > |
|
struct | equals< Segment1, Segment2, segment_tag, segment_tag, DimensionCount, Reverse > |
|
struct | expand |
|
struct | expand< Box, Segment, StrategyLess, StrategyGreater, box_tag, segment_tag > |
|
struct | expand< BoxOut, BoxIn, StrategyLess, StrategyGreater, box_tag, box_tag > |
|
struct | expand< BoxOut, Point, StrategyLess, StrategyGreater, box_tag, point_tag > |
|
struct | for_each_point |
|
struct | for_each_point< Linestring, linestring_tag > |
|
struct | for_each_point< MultiGeometry, multi_tag > |
|
struct | for_each_point< Point, point_tag > |
|
struct | for_each_point< Polygon, polygon_tag > |
|
struct | for_each_point< Ring, ring_tag > |
|
struct | for_each_segment |
|
struct | for_each_segment< Linestring, linestring_tag > |
|
struct | for_each_segment< MultiGeometry, multi_tag > |
|
struct | for_each_segment< Point, point_tag > |
|
struct | for_each_segment< Polygon, polygon_tag > |
|
struct | for_each_segment< Ring, ring_tag > |
|
struct | is_simple |
|
struct | is_valid |
|
struct | length |
|
struct | length< Geometry, linestring_tag > |
|
struct | length< Geometry, segment_tag > |
|
struct | length< MultiLinestring, multi_linestring_tag > |
|
struct | num_geometries |
|
struct | num_geometries< Geometry, single_tag > |
|
struct | num_geometries< MultiGeometry, multi_tag > |
|
struct | num_interior_rings |
|
struct | num_interior_rings< MultiPolygon, multi_polygon_tag > |
|
struct | num_interior_rings< Polygon, polygon_tag > |
|
struct | num_points |
|
struct | num_points< Geometry, AddForOpen, box_tag > |
|
struct | num_points< Geometry, AddForOpen, linestring_tag > |
|
struct | num_points< Geometry, AddForOpen, multi_tag > |
|
struct | num_points< Geometry, AddForOpen, point_tag > |
|
struct | num_points< Geometry, AddForOpen, polygon_tag > |
|
struct | num_points< Geometry, AddForOpen, ring_tag > |
|
struct | num_points< Geometry, AddForOpen, segment_tag > |
|
struct | num_segments |
|
struct | num_segments< Geometry, box_tag > |
|
struct | num_segments< Geometry, linestring_tag > |
|
struct | num_segments< Geometry, multi_linestring_tag > |
|
struct | num_segments< Geometry, multi_point_tag > |
|
struct | num_segments< Geometry, multi_polygon_tag > |
|
struct | num_segments< Geometry, point_tag > |
|
struct | num_segments< Geometry, polygon_tag > |
|
struct | num_segments< Geometry, ring_tag > |
|
struct | num_segments< Geometry, segment_tag > |
|
struct | overlaps |
|
struct | overlaps< Box1, Box2, box_tag, box_tag > |
|
struct | perimeter |
|
struct | perimeter< Geometry, ring_tag > |
|
struct | perimeter< MultiPolygon, multi_polygon_tag > |
|
struct | perimeter< Polygon, polygon_tag > |
|
struct | points_begin |
|
struct | points_begin< Linestring, linestring_tag > |
|
struct | points_begin< MultiLinestring, multi_linestring_tag > |
|
struct | points_begin< MultiPoint, multi_point_tag > |
|
struct | points_begin< MultiPolygon, multi_polygon_tag > |
|
struct | points_begin< Polygon, polygon_tag > |
|
struct | points_begin< Ring, ring_tag > |
|
struct | points_end |
|
struct | points_end< Linestring, linestring_tag > |
|
struct | points_end< MultiLinestring, multi_linestring_tag > |
|
struct | points_end< MultiPoint, multi_point_tag > |
|
struct | points_end< MultiPolygon, multi_polygon_tag > |
|
struct | points_end< Polygon, polygon_tag > |
|
struct | points_end< Ring, ring_tag > |
|
struct | read |
|
struct | read< format_wkt, Geometry > |
|
struct | read_wkt |
|
struct | read_wkt< box_tag, Box > |
|
struct | read_wkt< linestring_tag, L > |
|
struct | read_wkt< multi_linestring_tag, MultiGeometry > |
|
struct | read_wkt< multi_point_tag, MultiGeometry > |
|
struct | read_wkt< multi_polygon_tag, MultiGeometry > |
|
struct | read_wkt< point_tag, Point > |
|
struct | read_wkt< polygon_tag, Geometry > |
|
struct | read_wkt< ring_tag, Ring > |
|
struct | read_wkt< segment_tag, Segment > |
|
struct | remove_spikes |
|
struct | remove_spikes< MultiPolygon, multi_polygon_tag > |
|
struct | remove_spikes< Polygon, polygon_tag > |
|
struct | remove_spikes< Ring, ring_tag > |
|
struct | reverse |
|
struct | reverse< Geometry, multi_linestring_tag > |
|
struct | reverse< Geometry, multi_polygon_tag > |
|
struct | reverse< LineString, linestring_tag > |
|
struct | reverse< Polygon, polygon_tag > |
|
struct | reverse< Ring, ring_tag > |
|
struct | segments_begin |
|
struct | segments_begin< Linestring, linestring_tag > |
|
struct | segments_begin< MultiLinestring, multi_linestring_tag > |
|
struct | segments_begin< MultiPolygon, multi_polygon_tag > |
|
struct | segments_begin< Polygon, polygon_tag > |
|
struct | segments_begin< Ring, ring_tag > |
|
struct | segments_end |
|
struct | segments_end< Linestring, linestring_tag > |
|
struct | segments_end< MultiLinestring, multi_linestring_tag > |
|
struct | segments_end< MultiPolygon, multi_polygon_tag > |
|
struct | segments_end< Polygon, polygon_tag > |
|
struct | segments_end< Ring, ring_tag > |
|
struct | simplify |
|
struct | simplify< Linestring, linestring_tag > |
|
struct | simplify< MultiLinestring, multi_linestring_tag > |
|
struct | simplify< MultiPoint, multi_point_tag > |
|
struct | simplify< MultiPolygon, multi_polygon_tag > |
|
struct | simplify< Point, point_tag > |
|
struct | simplify< Polygon, polygon_tag > |
|
struct | simplify< Ring, ring_tag > |
|
struct | simplify_insert |
|
struct | simplify_insert< Linestring, linestring_tag > |
|
struct | simplify_insert< Ring, ring_tag > |
|
struct | svg |
| Dispatching base struct for SVG streaming, specialized below per geometry type. More...
|
|
struct | svg< box_tag, Box > |
|
struct | svg< linestring_tag, Linestring > |
|
struct | svg< multi_polygon_tag, MultiPolygon > |
|
struct | svg< point_tag, Point > |
|
struct | svg< polygon_tag, Polygon > |
|
struct | svg< ring_tag, Ring > |
|
struct | svg_map |
|
struct | svg_map< box_tag, Box > |
|
struct | svg_map< linestring_tag, Linestring > |
|
struct | svg_map< multi_tag, Multi > |
|
struct | svg_map< point_tag, Point > |
|
struct | svg_map< polygon_tag, Polygon > |
|
struct | svg_map< ring_tag, Ring > |
|
struct | svg_map< segment_tag, Segment > |
|
struct | svg_map_range |
|
struct | touches |
|
struct | touches< Areal1, Areal2, Tag1, Tag2, areal_tag, areal_tag, false > |
|
struct | touches< Box1, Box2, box_tag, box_tag, areal_tag, areal_tag, false > |
|
struct | touches< Box1, Box2, box_tag, box_tag, CastedTag1, CastedTag2, false > |
|
struct | touches< Geometry1, Geometry2, Tag1, Tag2, CastedTag1, CastedTag2, true > |
|
struct | touches< Geometry1, Geometry2, Tag1, Tag2, pointlike_tag, pointlike_tag, false > |
|
struct | touches< Linear, Areal, Tag1, Tag2, linear_tag, areal_tag, false > |
|
struct | touches< Linear, Areal, Tag1, Tag2, linear_tag, areal_tag, true > |
|
struct | touches< Linear1, Linear2, Tag1, Tag2, linear_tag, linear_tag, false > |
|
struct | touches< Point, Geometry, point_tag, Tag2, pointlike_tag, CastedTag2, false > |
|
struct | transform |
|
struct | transform< Box1, Box2, box_tag, box_tag > |
|
struct | transform< Linestring1, Linestring2, linestring_tag, linestring_tag > |
|
struct | transform< Multi1, Multi2, multi_tag, multi_tag > |
|
struct | transform< Point1, Point2, point_tag, point_tag > |
|
struct | transform< Polygon1, Polygon2, polygon_tag, polygon_tag > |
|
struct | transform< Range1, Range2, ring_tag, ring_tag > |
|
struct | transform< Segment1, Segment2, segment_tag, segment_tag > |
|
struct | union_insert |
|
struct | union_insert< Geometry1, Geometry2, GeometryOut, TagIn1, TagIn2, TagOut, Areal1, Areal2, ArealOut, Reverse1, Reverse2, ReverseOut, true > |
|
struct | union_insert< Geometry1, Geometry2, GeometryOut, TagIn1, TagIn2, TagOut, false, false, false, Reverse1, Reverse2, ReverseOut, false > |
|
struct | union_insert< Geometry1, Geometry2, GeometryOut, TagIn1, TagIn2, TagOut, true, true, true, Reverse1, Reverse2, ReverseOut, false > |
|
struct | union_insert< Linear1, Linear2, LineStringOut, linear_tag, linear_tag, linestring_tag, false, false, false, Reverse1, Reverse2, ReverseOut, false > |
|
struct | union_insert< PointLike1, PointLike2, PointOut, pointlike_tag, pointlike_tag, point_tag, false, false, false, Reverse1, Reverse2, ReverseOut, false > |
|
struct | unique |
|
struct | unique< LineString, linestring_tag > |
|
struct | unique< MultiLineString, multi_linestring_tag > |
|
struct | unique< MultiPolygon, multi_polygon_tag > |
|
struct | unique< Polygon, polygon_tag > |
|
struct | unique< Ring, ring_tag > |
|
struct | within |
|
struct | within< Box1, Box2, box_tag, box_tag > |
|
struct | within< Linestring, MultiLinestring, linestring_tag, multi_linestring_tag > |
|
struct | within< Linestring, MultiPolygon, linestring_tag, multi_polygon_tag > |
|
struct | within< Linestring, Polygon, linestring_tag, polygon_tag > |
|
struct | within< Linestring, Ring, linestring_tag, ring_tag > |
|
struct | within< Linestring1, Linestring2, linestring_tag, linestring_tag > |
|
struct | within< MultiLinestring, Linestring, multi_linestring_tag, linestring_tag > |
|
struct | within< MultiLinestring, MultiPolygon, multi_linestring_tag, multi_polygon_tag > |
|
struct | within< MultiLinestring, Polygon, multi_linestring_tag, polygon_tag > |
|
struct | within< MultiLinestring, Ring, multi_linestring_tag, ring_tag > |
|
struct | within< MultiLinestring1, MultiLinestring2, multi_linestring_tag, multi_linestring_tag > |
|
struct | within< MultiPolygon, Polygon, multi_polygon_tag, polygon_tag > |
|
struct | within< MultiPolygon, Ring, multi_polygon_tag, ring_tag > |
|
struct | within< MultiPolygon1, MultiPolygon2, multi_polygon_tag, multi_polygon_tag > |
|
struct | within< Point, Box, point_tag, box_tag > |
|
struct | within< Point, Linestring, point_tag, linestring_tag > |
|
struct | within< Point, MultiLinestring, point_tag, multi_linestring_tag > |
|
struct | within< Point, MultiPoint, point_tag, multi_point_tag > |
|
struct | within< Point, MultiPolygon, point_tag, multi_polygon_tag > |
|
struct | within< Point, Polygon, point_tag, polygon_tag > |
|
struct | within< Point, Ring, point_tag, ring_tag > |
|
struct | within< Point, Segment, point_tag, segment_tag > |
|
struct | within< Point1, Point2, point_tag, point_tag > |
|
struct | within< Polygon, MultiPolygon, polygon_tag, multi_polygon_tag > |
|
struct | within< Polygon, Ring, polygon_tag, ring_tag > |
|
struct | within< Polygon1, Polygon2, polygon_tag, polygon_tag > |
|
struct | within< Ring, MultiPolygon, ring_tag, multi_polygon_tag > |
|
struct | within< Ring, Polygon, ring_tag, polygon_tag > |
|
struct | within< Ring1, Ring2, ring_tag, ring_tag > |
|
struct | wkt |
|
struct | wkt< Box, box_tag > |
| Specialization to stream a box as WKT. More...
|
|
struct | wkt< Linestring, linestring_tag > |
|
struct | wkt< Multi, multi_linestring_tag > |
|
struct | wkt< Multi, multi_point_tag > |
|
struct | wkt< Multi, multi_polygon_tag > |
|
struct | wkt< Point, point_tag > |
|
struct | wkt< Polygon, polygon_tag > |
| Specialization to stream polygon as WKT. More...
|
|
struct | wkt< Ring, ring_tag > |
| Specialization to stream a ring as WKT. More...
|
|
struct | wkt< Segment, segment_tag > |
|