578 LWDEBUG(2,
"Ring built, calling EdgeRingIsCCW");
588 LWDEBUGF(1,
"Ring of edge %lld is a shell (shell %d)", edge->
edge_id * side, shells->
size);
603 lwerror(
"Unexpected error: %d faces inserted when expecting 1", ret);
614 lwerror(
"Errors updating edgering side face: %s",
623 *registered = placeholder_faceid;
LWT_INT64 LWT_ELEMID
Identifier of topology element.
const char * lwt_be_lastErrorMessage(const LWT_BE_IFACE *be)
#define PGTOPO_BE_ERROR()
int lwt_be_insertFaces(LWT_TOPOLOGY *topo, LWT_ISO_FACE *face, uint64_t numelems)
#define LWDEBUG(level, msg)
#define LWDEBUGF(level, msg,...)
void void lwerror(const char *fmt,...) __attribute__((format(printf
Write a notice out to the error handler.
static LWT_EDGERING * _lwt_BuildEdgeRing(__attribute__((__unused__)) LWT_TOPOLOGY *topo, LWT_ISO_EDGE_TABLE *edges, LWT_ISO_EDGE *edge, int side)
static int _lwt_UpdateEdgeRingSideFace(LWT_TOPOLOGY *topo, LWT_EDGERING *ring, LWT_ELEMID face)
static int _lwt_EdgeRingIsCCW(LWT_EDGERING *ring)
#define LWT_HOLES_FACE_PLACEHOLDER
static GBOX * _lwt_EdgeRingGetBbox(LWT_EDGERING *ring)
#define LWT_EDGERING_ARRAY_PUSH(a, r)
const LWT_BE_IFACE * be_iface