Home
last modified time | relevance | path

Searched refs:subgeom (Results 1 – 25 of 39) sorted by relevance

12

/dports/databases/postgis31/postgis-3.1.4/liblwgeom/
H A Dlwout_gml.c457 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 Dlwout_x3d.c289 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 Dlwout_svg.c399 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 Dlwin_wkt.c824 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 Dlwout_gml.c457 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 Dlwout_x3d.c289 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 Dlwin_wkt.c824 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 Dlwout_svg.c399 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 Dlwout_gml.c435 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 Dlwout_x3d.c277 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 Dlwout_svg.c417 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 Dlwin_wkt.c824 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 Dlwout_gml.c435 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 Dlwout_x3d.c277 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 Dlwout_svg.c417 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 Dlwin_wkt.c824 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 Dlwout_geojson.c542 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 Drtout_gml.c437 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 Drtout_x3d.c392 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 Drtout_svg.c429 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 Dqgsabstractgeometry.cpp43 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 Dqgsabstractgeometry.cpp77 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 Dlwgeom_ogc.c267 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 Dlwgeom_ogc.c267 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 Dlwgeom_ogc.c266 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()

12