PostGIS
3.0.6dev-r@@SVN_REVISION@@
|
Deep clone an LWGEOM, everything is copied.
Deep clone an LWGEOM, everything is copied.
POINTARRAY are copied.
Definition at line 511 of file lwgeom.c.
References CIRCSTRINGTYPE, COLLECTIONTYPE, COMPOUNDTYPE, CURVEPOLYTYPE, LINETYPE, lwcollection_clone_deep(), LWDEBUGF, lwerror(), lwline_clone_deep(), lwpoly_clone_deep(), lwtype_name(), MULTICURVETYPE, MULTILINETYPE, MULTIPOINTTYPE, MULTIPOLYGONTYPE, MULTISURFACETYPE, POINTTYPE, POLYGONTYPE, POLYHEDRALSURFACETYPE, TINTYPE, TRIANGLETYPE, LWGEOM::type, and LWLINE::type.
Referenced by _lwt_AddLineEdge(), _lwt_split_by_nodes(), lwcollection_clone_deep(), lwcollection_linearize(), lwcurve_linearize(), LWGEOM_addpoint(), lwgeom_clip_by_rect(), lwgeom_difference(), lwgeom_grid(), lwgeom_intersection(), lwgeom_linemerge(), lwgeom_remove_repeated_points(), lwgeom_reverse(), lwgeom_segmentize_sphere(), lwgeom_simplify(), lwgeom_solid_contains_lwgeom(), lwgeom_split_wrapx(), lwgeom_subdivide_recursive(), lwgeom_symdifference(), lwgeom_unaryunion(), lwgeom_union(), lwgeom_unstroke(), lwgeom_wrapx(), lwmline_unstroke(), lwmpolygon_unstroke(), lwpolygon_unstroke(), pgis_geometry_accum_transfn(), rt_raster_surface(), and test_trim_bits().