Searched refs:onext (Results 1 – 2 of 2) sorted by relevance
136 onext(temp) = ans; in makeEdge()138 onext(++temp) = (EdgePointer) (ans + 3); in makeEdge()139 onext(++temp) = (EdgePointer) (ans + 2); in makeEdge()141 onext(++temp) = (EdgePointer) (ans + 1); in makeEdge()149 alpha = (EdgePointer) rot(onext(a)); in splice()150 beta = (EdgePointer) rot(onext(b)); in splice()151 temp = onext(alpha); in splice()152 onext(alpha) = onext(beta); in splice()153 onext(beta) = temp; in splice()154 temp = onext(a); in splice()[all …]
112 #define onext(a) next[a] macro113 #define oprev(a) rot(onext(rot(a)))114 #define lnext(a) rot(onext(rotinv(a)))115 #define lprev(a) sym(onext(a))116 #define rnext(a) rotinv(onext(rot(a)))117 #define rprev(a) onext(sym(a))118 #define dnext(a) sym(onext(sym(a)))119 #define dprev(a) rotinv(onext(rotinv(a)))