sp->n++;
if (sp->delaunay) {
- sp->delaunay[((GVertex*)(e->v1))->idx].nedges++;
- sp->delaunay[((GVertex*)(e->v2))->idx].nedges++;
+ sp->delaunay[((GVertex*)e->v1)->idx].nedges++;
+ sp->delaunay[((GVertex*)e->v2)->idx].nedges++;
}
return 0;
GtsSegment *e = edge;
v_data *delaunay = data;
- int source = ((GVertex*)(e->v1))->idx;
- int dest = ((GVertex*)(e->v2))->idx;
+ int source = ((GVertex*)e->v1)->idx;
+ int dest = ((GVertex*)e->v2)->idx;
delaunay[source].edges[delaunay[source].nedges++] = dest;
delaunay[dest].edges[delaunay[dest].nedges++] = source;
GtsSegment *e = edge;
estate *es = state;
- int source = ((GVertex*)(e->v1))->idx;
- int dest = ((GVertex*)(e->v2))->idx;
+ int source = ((GVertex*)e->v1)->idx;
+ int dest = ((GVertex*)e->v2)->idx;
- es->edges[2*(es->n)] = source;
- es->edges[2*(es->n)+1] = dest;
+ es->edges[2 * es->n] = source;
+ es->edges[2 * es->n + 1] = dest;
es->n += 1;
return 0;
GtsVertex *v1, *v2, *v3;
gts_triangle_vertices (&f->v.triangle, &v1, &v2, &v3);
- *ip++ = ((GVertex*)(v1))->idx;
- *ip++ = ((GVertex*)(v2))->idx;
- *ip++ = ((GVertex*)(v3))->idx;
+ *ip++ = ((GVertex*)v1)->idx;
+ *ip++ = ((GVertex*)v2)->idx;
+ *ip++ = ((GVertex*)v3)->idx;
ni.nneigh = 0;
ni.neigh = neigh;
GtsVertex *v1, *v2, *v3;
gts_triangle_vertices (&f->v.triangle, &v1, &v2, &v3);
- *ip++ = ((GVertex*)(v1))->idx;
- *ip++ = ((GVertex*)(v2))->idx;
- *ip++ = ((GVertex*)(v3))->idx;
+ *ip++ = ((GVertex*)v1)->idx;
+ *ip++ = ((GVertex*)v2)->idx;
+ *ip++ = ((GVertex*)v3)->idx;
return 0;
}