PostGIS  2.4.9dev-r@@SVN_REVISION@@

◆ lwgeom_geos_error()

void lwgeom_geos_error ( const char *  fmt,
  ... 
)

Definition at line 42 of file liblwgeom/lwgeom_geos.c.

References lwgeom_geos_errmsg, and LWGEOM_GEOS_ERRMSG_MAXSIZE.

Referenced by _lwt_CheckEdgeCrossing(), _lwt_EdgeMotionArea(), _lwt_GetEqualEdge(), boundary(), buffer(), centroid(), cluster_within_distance_garray(), clusterintersecting_garray(), contains(), containsproperly(), convexhull(), coveredby(), covers(), crosses(), disjoint(), geos_intersects(), GEOSnoop(), hausdorffdistance(), hausdorffdistancedensify(), init_geos_cluster_suite(), isring(), isvalid(), isvaliddetail(), isvalidreason(), lwgeom_buildarea(), lwgeom_centroid(), lwgeom_clip_by_rect(), lwgeom_delaunay_triangulation(), lwgeom_difference(), lwgeom_geos_noop(), lwgeom_intersection(), lwgeom_is_simple(), lwgeom_linemerge(), lwgeom_make_valid(), lwgeom_node(), lwgeom_normalize(), lwgeom_offsetcurve(), lwgeom_sharedpaths(), lwgeom_snap(), lwgeom_symdifference(), lwgeom_unaryunion(), lwgeom_union(), lwgeom_voronoi_diagram(), lwline_split_by_line(), lwpoly_split_by_line(), lwpoly_to_points(), lwt_AddPoint(), lwt_ChangeEdgeGeom(), overlaps(), pgis_union_geometry_array(), pointonsurface(), polygonize_garray(), relate_full(), relate_pattern(), rt_raster_compute_skewed_raster(), rt_raster_gdal_polygonize(), rt_raster_gdal_rasterize(), rt_raster_geos_spatial_relationship(), rt_raster_intersects(), rt_raster_surface(), ST_ClusterDBSCAN(), ST_Equals(), ST_FrechetDistance(), ST_MinimumClearance(), ST_MinimumClearanceLine(), ST_RelateMatch(), topologypreservesimplify(), and touches().

43 {
44  va_list ap;
45 
46  va_start(ap, fmt);
47 
48  /* Call the supplied function */
50  {
52  }
53 
54  va_end(ap);
55 }
def fmt
Definition: pixval.py:92
char lwgeom_geos_errmsg[LWGEOM_GEOS_ERRMSG_MAXSIZE]
#define LWGEOM_GEOS_ERRMSG_MAXSIZE