Definition at line 3813 of file lwgeom_topo.c.
3814{
3816 uint64_t n = 1;
3817
3819 if (n == UINT64_MAX)
3820 {
3822 return 0;
3823 }
3824 if ( n < 1 ) {
3825 lwerror(
"SQL/MM Spatial exception - non-existent node");
3826 return 0;
3827 }
3829 {
3831 lwerror(
"SQL/MM Spatial exception - not isolated node");
3832 return 0;
3833 }
3834
3835 return node;
3836}
#define LWT_COL_NODE_CONTAINING_FACE
#define PGTOPO_BE_ERROR()
void void lwerror(const char *fmt,...) __attribute__((format(printf
Write a notice out to the error handler.
LWT_ISO_NODE * lwt_be_getNodeById(LWT_TOPOLOGY *topo, const LWT_ELEMID *ids, uint64_t *numelems, int fields)
LWT_ELEMID containing_face
References LWT_ISO_NODE::containing_face, lwerror(), lwfree(), lwt_be_getNodeById(), LWT_COL_NODE_CONTAINING_FACE, and PGTOPO_BE_ERROR.
Referenced by lwt_MoveIsoNode(), and lwt_RemoveIsoNode().