Definition at line 60 of file lwgeom_sfcgal.c.
64 case SFCGAL_TYPE_POINT:
67 case SFCGAL_TYPE_LINESTRING:
70 case SFCGAL_TYPE_POLYGON:
73 case SFCGAL_TYPE_MULTIPOINT:
76 case SFCGAL_TYPE_MULTILINESTRING:
79 case SFCGAL_TYPE_MULTIPOLYGON:
82 case SFCGAL_TYPE_MULTISOLID:
87 case SFCGAL_TYPE_GEOMETRYCOLLECTION:
91 case SFCGAL_TYPE_CIRCULARSTRING:
94 case SFCGAL_TYPE_COMPOUNDCURVE:
97 case SFCGAL_TYPE_CURVEPOLYGON:
100 case SFCGAL_TYPE_MULTICURVE:
103 case SFCGAL_TYPE_MULTISURFACE:
107 case SFCGAL_TYPE_POLYHEDRALSURFACE:
110 case SFCGAL_TYPE_TRIANGULATEDSURFACE:
113 case SFCGAL_TYPE_TRIANGLE:
117 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().