Definition at line 45 of file liblwgeom/lwgeom_sfcgal.c.
49 case SFCGAL_TYPE_POINT:
52 case SFCGAL_TYPE_LINESTRING:
55 case SFCGAL_TYPE_POLYGON:
58 case SFCGAL_TYPE_MULTIPOINT:
61 case SFCGAL_TYPE_MULTILINESTRING:
64 case SFCGAL_TYPE_MULTIPOLYGON:
67 case SFCGAL_TYPE_MULTISOLID:
72 case SFCGAL_TYPE_GEOMETRYCOLLECTION:
76 case SFCGAL_TYPE_CIRCULARSTRING:
79 case SFCGAL_TYPE_COMPOUNDCURVE:
82 case SFCGAL_TYPE_CURVEPOLYGON:
85 case SFCGAL_TYPE_MULTICURVE:
88 case SFCGAL_TYPE_MULTISURFACE:
92 case SFCGAL_TYPE_POLYHEDRALSURFACE:
95 case SFCGAL_TYPE_TRIANGULATEDSURFACE:
98 case SFCGAL_TYPE_TRIANGLE:
102 lwerror(
"SFCGAL_type_to_lwgeom_type: Unknown Type");
#define POINTTYPE
LWTYPE numbers, used internally by PostGIS.
#define POLYHEDRALSURFACETYPE
void lwerror(const char *fmt,...)
Write a notice out to the error handler.
References CIRCSTRINGTYPE, COLLECTIONTYPE, COMPOUNDTYPE, CURVEPOLYTYPE, LINETYPE, lwerror(), MULTICURVETYPE, MULTILINETYPE, MULTIPOINTTYPE, MULTIPOLYGONTYPE, MULTISURFACETYPE, POINTTYPE, POLYGONTYPE, POLYHEDRALSURFACETYPE, TINTYPE, TRIANGLETYPE, and ovdump::type.
Referenced by SFCGAL2LWGEOM().