/dports/databases/postgis31/postgis-3.1.4/liblwgeom/ |
H A D | lwout_gml.c | 457 LWGEOM *subgeom; in asgml2_multi_size() local 498 LWGEOM *subgeom; in asgml2_multi_buf() local 571 LWGEOM *subgeom; in asgml2_collection_size() local 615 LWGEOM *subgeom; in asgml2_collection_buf() local 1094 LWGEOM *subgeom; in asgml3_compound_size() local 1134 LWGEOM *subgeom; in asgml3_compound_buf() local 1206 LWGEOM* subgeom; in asgml3_curvepoly_size() local 1253 LWGEOM* subgeom; in asgml3_curvepoly_buf() local 1409 LWGEOM *subgeom; in asgml3_multi_size() local 1449 LWGEOM *subgeom; in asgml3_multi_buf() local [all …]
|
H A D | lwout_x3d.c | 289 LWGEOM *subgeom; in asx3d3_multi_sb() local 330 subgeom = col->geoms[i]; in asx3d3_multi_sb() 331 if (subgeom->type == POINTTYPE) in asx3d3_multi_sb() 336 else if (subgeom->type == LINETYPE) in asx3d3_multi_sb() 341 else if (subgeom->type == POLYGONTYPE) in asx3d3_multi_sb() 454 LWGEOM *subgeom; in asx3d3_collection_sb() local 465 subgeom = col->geoms[i]; in asx3d3_collection_sb() 467 if ( subgeom->type == POINTTYPE ) in asx3d3_collection_sb() 471 else if ( subgeom->type == LINETYPE ) in asx3d3_collection_sb() 479 else if ( subgeom->type == TINTYPE ) in asx3d3_collection_sb() [all …]
|
H A D | lwout_svg.c | 399 const LWGEOM *subgeom; in assvg_collection_size() local 403 subgeom = col->geoms[i]; in assvg_collection_size() 404 size += assvg_geom_size(subgeom, relative, precision); in assvg_collection_size() 420 const LWGEOM *subgeom; in assvg_collection_buf() local 428 subgeom = col->geoms[i]; in assvg_collection_buf() 429 ptr += assvg_geom_buf(subgeom, ptr, relative, precision); in assvg_collection_buf()
|
H A D | lwin_wkt.c | 824 LWGEOM *subgeom = col->geoms[i]; in wkt_parser_collection_finalize() local 825 if ( FLAGS_NDIMS(flags) != FLAGS_NDIMS(subgeom->flags) && in wkt_parser_collection_finalize() 826 ! lwgeom_is_empty(subgeom) ) in wkt_parser_collection_finalize() 834 ( (FLAGS_GET_Z(flags) != FLAGS_GET_Z(subgeom->flags)) || in wkt_parser_collection_finalize() 835 (FLAGS_GET_M(flags) != FLAGS_GET_M(subgeom->flags)) ) && in wkt_parser_collection_finalize() 836 ! lwgeom_is_empty(subgeom) ) in wkt_parser_collection_finalize()
|
/dports/databases/postgis32/postgis-3.2.0/liblwgeom/ |
H A D | lwout_gml.c | 457 LWGEOM *subgeom; in asgml2_multi_size() local 498 LWGEOM *subgeom; in asgml2_multi_buf() local 571 LWGEOM *subgeom; in asgml2_collection_size() local 615 LWGEOM *subgeom; in asgml2_collection_buf() local 1094 LWGEOM *subgeom; in asgml3_compound_size() local 1134 LWGEOM *subgeom; in asgml3_compound_buf() local 1206 LWGEOM* subgeom; in asgml3_curvepoly_size() local 1253 LWGEOM* subgeom; in asgml3_curvepoly_buf() local 1409 LWGEOM *subgeom; in asgml3_multi_size() local 1449 LWGEOM *subgeom; in asgml3_multi_buf() local [all …]
|
H A D | lwout_x3d.c | 289 LWGEOM *subgeom; in asx3d3_multi_sb() local 330 subgeom = col->geoms[i]; in asx3d3_multi_sb() 331 if (subgeom->type == POINTTYPE) in asx3d3_multi_sb() 336 else if (subgeom->type == LINETYPE) in asx3d3_multi_sb() 341 else if (subgeom->type == POLYGONTYPE) in asx3d3_multi_sb() 454 LWGEOM *subgeom; in asx3d3_collection_sb() local 465 subgeom = col->geoms[i]; in asx3d3_collection_sb() 467 if ( subgeom->type == POINTTYPE ) in asx3d3_collection_sb() 471 else if ( subgeom->type == LINETYPE ) in asx3d3_collection_sb() 479 else if ( subgeom->type == TINTYPE ) in asx3d3_collection_sb() [all …]
|
H A D | lwin_wkt.c | 824 LWGEOM *subgeom = col->geoms[i]; in wkt_parser_collection_finalize() local 825 if ( FLAGS_NDIMS(flags) != FLAGS_NDIMS(subgeom->flags) && in wkt_parser_collection_finalize() 826 ! lwgeom_is_empty(subgeom) ) in wkt_parser_collection_finalize() 834 ( (FLAGS_GET_Z(flags) != FLAGS_GET_Z(subgeom->flags)) || in wkt_parser_collection_finalize() 835 (FLAGS_GET_M(flags) != FLAGS_GET_M(subgeom->flags)) ) && in wkt_parser_collection_finalize() 836 ! lwgeom_is_empty(subgeom) ) in wkt_parser_collection_finalize()
|
H A D | lwout_svg.c | 399 const LWGEOM *subgeom; in assvg_collection_size() local 403 subgeom = col->geoms[i]; in assvg_collection_size() 404 size += assvg_geom_size(subgeom, relative, precision); in assvg_collection_size() 420 const LWGEOM *subgeom; in assvg_collection_buf() local 428 subgeom = col->geoms[i]; in assvg_collection_buf() 429 ptr += assvg_geom_buf(subgeom, ptr, relative, precision); in assvg_collection_buf()
|
/dports/databases/postgis30/postgis-3.0.4/liblwgeom/ |
H A D | lwout_gml.c | 435 LWGEOM *subgeom; in asgml2_multi_size() local 476 LWGEOM *subgeom; in asgml2_multi_buf() local 552 LWGEOM *subgeom; in asgml2_collection_size() local 596 LWGEOM *subgeom; in asgml2_collection_buf() local 1080 LWGEOM *subgeom; in asgml3_compound_size() local 1120 LWGEOM *subgeom; in asgml3_compound_buf() local 1194 LWGEOM* subgeom; in asgml3_curvepoly_size() local 1241 LWGEOM* subgeom; in asgml3_curvepoly_buf() local 1395 LWGEOM *subgeom; in asgml3_multi_size() local 1435 LWGEOM *subgeom; in asgml3_multi_buf() local [all …]
|
H A D | lwout_x3d.c | 277 LWGEOM *subgeom; in asx3d3_multi_sb() local 318 subgeom = col->geoms[i]; in asx3d3_multi_sb() 319 if (subgeom->type == POINTTYPE) in asx3d3_multi_sb() 324 else if (subgeom->type == LINETYPE) in asx3d3_multi_sb() 329 else if (subgeom->type == POLYGONTYPE) in asx3d3_multi_sb() 443 LWGEOM *subgeom; in asx3d3_collection_sb() local 454 subgeom = col->geoms[i]; in asx3d3_collection_sb() 456 if ( subgeom->type == POINTTYPE ) in asx3d3_collection_sb() 460 else if ( subgeom->type == LINETYPE ) in asx3d3_collection_sb() 468 else if ( subgeom->type == TINTYPE ) in asx3d3_collection_sb() [all …]
|
H A D | lwout_svg.c | 417 const LWGEOM *subgeom; in assvg_collection_size() local 421 subgeom = col->geoms[i]; in assvg_collection_size() 422 size += assvg_geom_size(subgeom, relative, precision); in assvg_collection_size() 438 const LWGEOM *subgeom; in assvg_collection_buf() local 446 subgeom = col->geoms[i]; in assvg_collection_buf() 447 ptr += assvg_geom_buf(subgeom, ptr, relative, precision); in assvg_collection_buf()
|
H A D | lwin_wkt.c | 824 LWGEOM *subgeom = col->geoms[i]; in wkt_parser_collection_finalize() local 825 if ( FLAGS_NDIMS(flags) != FLAGS_NDIMS(subgeom->flags) && in wkt_parser_collection_finalize() 826 ! lwgeom_is_empty(subgeom) ) in wkt_parser_collection_finalize() 834 ( (FLAGS_GET_Z(flags) != FLAGS_GET_Z(subgeom->flags)) || in wkt_parser_collection_finalize() 835 (FLAGS_GET_M(flags) != FLAGS_GET_M(subgeom->flags)) ) && in wkt_parser_collection_finalize() 836 ! lwgeom_is_empty(subgeom) ) in wkt_parser_collection_finalize()
|
/dports/databases/postgis25/postgis-2.5.5/liblwgeom/ |
H A D | lwout_gml.c | 435 LWGEOM *subgeom; in asgml2_multi_size() local 476 LWGEOM *subgeom; in asgml2_multi_buf() local 552 LWGEOM *subgeom; in asgml2_collection_size() local 596 LWGEOM *subgeom; in asgml2_collection_buf() local 1081 LWGEOM *subgeom; in asgml3_compound_size() local 1121 LWGEOM *subgeom; in asgml3_compound_buf() local 1195 LWGEOM* subgeom; in asgml3_curvepoly_size() local 1242 LWGEOM* subgeom; in asgml3_curvepoly_buf() local 1396 LWGEOM *subgeom; in asgml3_multi_size() local 1436 LWGEOM *subgeom; in asgml3_multi_buf() local [all …]
|
H A D | lwout_x3d.c | 277 LWGEOM *subgeom; in asx3d3_multi_sb() local 318 subgeom = col->geoms[i]; in asx3d3_multi_sb() 319 if (subgeom->type == POINTTYPE) in asx3d3_multi_sb() 324 else if (subgeom->type == LINETYPE) in asx3d3_multi_sb() 329 else if (subgeom->type == POLYGONTYPE) in asx3d3_multi_sb() 443 LWGEOM *subgeom; in asx3d3_collection_sb() local 454 subgeom = col->geoms[i]; in asx3d3_collection_sb() 456 if ( subgeom->type == POINTTYPE ) in asx3d3_collection_sb() 460 else if ( subgeom->type == LINETYPE ) in asx3d3_collection_sb() 468 else if ( subgeom->type == TINTYPE ) in asx3d3_collection_sb() [all …]
|
H A D | lwout_svg.c | 417 const LWGEOM *subgeom; in assvg_collection_size() local 421 subgeom = col->geoms[i]; in assvg_collection_size() 422 size += assvg_geom_size(subgeom, relative, precision); in assvg_collection_size() 438 const LWGEOM *subgeom; in assvg_collection_buf() local 446 subgeom = col->geoms[i]; in assvg_collection_buf() 447 ptr += assvg_geom_buf(subgeom, ptr, relative, precision); in assvg_collection_buf()
|
H A D | lwin_wkt.c | 824 LWGEOM *subgeom = col->geoms[i]; in wkt_parser_collection_finalize() local 825 if ( FLAGS_NDIMS(flags) != FLAGS_NDIMS(subgeom->flags) && in wkt_parser_collection_finalize() 826 ! lwgeom_is_empty(subgeom) ) in wkt_parser_collection_finalize() 834 ( (FLAGS_GET_Z(flags) != FLAGS_GET_Z(subgeom->flags)) || in wkt_parser_collection_finalize() 835 (FLAGS_GET_M(flags) != FLAGS_GET_M(subgeom->flags)) ) && in wkt_parser_collection_finalize() 836 ! lwgeom_is_empty(subgeom) ) in wkt_parser_collection_finalize()
|
H A D | lwout_geojson.c | 542 LWGEOM *subgeom; in asgeojson_collection_size() local 551 subgeom = col->geoms[i]; in asgeojson_collection_size() 552 size += asgeojson_geom_size(subgeom, NULL, precision); in asgeojson_collection_size() 565 LWGEOM *subgeom; in asgeojson_collection_buf() local 575 subgeom = col->geoms[i]; in asgeojson_collection_buf() 576 ptr += asgeojson_geom_buf(subgeom, ptr, NULL, precision); in asgeojson_collection_buf()
|
/dports/devel/librttopo/librttopo-1.1.0/src/ |
H A D | rtout_gml.c | 437 RTGEOM *subgeom; in asgml2_multi_size() local 478 RTGEOM *subgeom; in asgml2_multi_buf() local 554 RTGEOM *subgeom; in asgml2_collection_size() local 598 RTGEOM *subgeom; in asgml2_collection_buf() local 1102 RTGEOM *subgeom; in asgml3_compound_size() local 1142 RTGEOM *subgeom; in asgml3_compound_buf() local 1216 RTGEOM* subgeom; in asgml3_curvepoly_size() local 1263 RTGEOM* subgeom; in asgml3_curvepoly_buf() local 1417 RTGEOM *subgeom; in asgml3_multi_size() local 1457 RTGEOM *subgeom; in asgml3_multi_buf() local [all …]
|
H A D | rtout_x3d.c | 392 RTGEOM *subgeom; in asx3d3_multi_size() local 405 subgeom = col->geoms[i]; in asx3d3_multi_size() 406 if (subgeom->type == RTPOINTTYPE) in asx3d3_multi_size() 437 RTGEOM *subgeom; in asx3d3_multi_buf() local 479 subgeom = col->geoms[i]; in asx3d3_multi_buf() 480 if (subgeom->type == RTPOINTTYPE) in asx3d3_multi_buf() 702 RTGEOM *subgeom; in asx3d3_collection_size() local 712 subgeom = col->geoms[i]; in asx3d3_collection_size() 714 if ( subgeom->type == RTPOINTTYPE ) in asx3d3_collection_size() 750 RTGEOM *subgeom; in asx3d3_collection_buf() local [all …]
|
H A D | rtout_svg.c | 429 const RTGEOM *subgeom; in assvg_collection_size() local 433 subgeom = col->geoms[i]; in assvg_collection_size() 434 size += assvg_geom_size(ctx, subgeom, relative, precision); in assvg_collection_size() 450 const RTGEOM *subgeom; in assvg_collection_buf() local 458 subgeom = col->geoms[i]; in assvg_collection_buf() 459 ptr += assvg_geom_buf(ctx, subgeom, ptr, relative, precision); in assvg_collection_buf()
|
/dports/graphics/qgis-ltr/qgis-3.16.16/src/core/geometry/ |
H A D | qgsabstractgeometry.cpp | 43 void QgsAbstractGeometry::setZMTypeFromSubGeometry( const QgsAbstractGeometry *subgeom, QgsWkbTypes… in setZMTypeFromSubGeometry() argument 45 if ( !subgeom ) in setZMTypeFromSubGeometry() 52 …( subgeom->wkbType() == QgsWkbTypes::Point25D || subgeom->wkbType() == QgsWkbTypes::LineString25D … in setZMTypeFromSubGeometry() 58 …( subgeom->wkbType() == QgsWkbTypes::Point25D || subgeom->wkbType() == QgsWkbTypes::LineString25D … in setZMTypeFromSubGeometry() 64 bool hasZ = subgeom->is3D(); in setZMTypeFromSubGeometry() 65 bool hasM = subgeom->isMeasure(); in setZMTypeFromSubGeometry()
|
/dports/graphics/qgis/qgis-3.22.3/src/core/geometry/ |
H A D | qgsabstractgeometry.cpp | 77 void QgsAbstractGeometry::setZMTypeFromSubGeometry( const QgsAbstractGeometry *subgeom, QgsWkbTypes… in setZMTypeFromSubGeometry() argument 79 if ( !subgeom ) in setZMTypeFromSubGeometry() 86 …( subgeom->wkbType() == QgsWkbTypes::Point25D || subgeom->wkbType() == QgsWkbTypes::LineString25D … in setZMTypeFromSubGeometry() 92 …( subgeom->wkbType() == QgsWkbTypes::Point25D || subgeom->wkbType() == QgsWkbTypes::LineString25D … in setZMTypeFromSubGeometry() 98 const bool hasZ = subgeom->is3D(); in setZMTypeFromSubGeometry() 99 const bool hasM = subgeom->isMeasure(); in setZMTypeFromSubGeometry()
|
/dports/databases/postgis31/postgis-3.1.4/postgis/ |
H A D | lwgeom_ogc.c | 267 LWGEOM *subgeom; in LWGEOM_geometryn_collection() local 290 subgeom = coll->geoms[idx]; in LWGEOM_geometryn_collection() 291 subgeom->srid = coll->srid; in LWGEOM_geometryn_collection() 294 if ( coll->bbox ) lwgeom_add_bbox(subgeom); in LWGEOM_geometryn_collection() 296 result = geometry_serialize(subgeom); in LWGEOM_geometryn_collection()
|
/dports/databases/postgis32/postgis-3.2.0/postgis/ |
H A D | lwgeom_ogc.c | 267 LWGEOM *subgeom; in LWGEOM_geometryn_collection() local 295 subgeom = coll->geoms[idx]; in LWGEOM_geometryn_collection() 296 subgeom->srid = coll->srid; in LWGEOM_geometryn_collection() 299 if ( coll->bbox ) lwgeom_add_bbox(subgeom); in LWGEOM_geometryn_collection() 301 result = geometry_serialize(subgeom); in LWGEOM_geometryn_collection()
|
/dports/databases/postgis30/postgis-3.0.4/postgis/ |
H A D | lwgeom_ogc.c | 266 LWGEOM *subgeom; in LWGEOM_geometryn_collection() local 289 subgeom = coll->geoms[idx]; in LWGEOM_geometryn_collection() 290 subgeom->srid = coll->srid; in LWGEOM_geometryn_collection() 293 if ( coll->bbox ) lwgeom_add_bbox(subgeom); in LWGEOM_geometryn_collection() 295 result = geometry_serialize(subgeom); in LWGEOM_geometryn_collection()
|