Definition at line 62 of file lwgeom_sfcgal.c.
66 case SFCGAL_TYPE_POINT:
69 case SFCGAL_TYPE_LINESTRING:
72 case SFCGAL_TYPE_POLYGON:
75 case SFCGAL_TYPE_MULTIPOINT:
78 case SFCGAL_TYPE_MULTILINESTRING:
81 case SFCGAL_TYPE_MULTIPOLYGON:
84 case SFCGAL_TYPE_MULTISOLID:
89 case SFCGAL_TYPE_GEOMETRYCOLLECTION:
93 case SFCGAL_TYPE_CIRCULARSTRING:
96 case SFCGAL_TYPE_COMPOUNDCURVE:
99 case SFCGAL_TYPE_CURVEPOLYGON:
102 case SFCGAL_TYPE_MULTICURVE:
105 case SFCGAL_TYPE_MULTISURFACE:
109 case SFCGAL_TYPE_POLYHEDRALSURFACE:
112 case SFCGAL_TYPE_TRIANGULATEDSURFACE:
115 case SFCGAL_TYPE_TRIANGLE:
119 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().