g_free (im);
}
+ p2tr_dt_free (dt);
p2tr_cdt_free (rcdt);
g_ptr_array_free (pts, TRUE);
return self;
}
+void
+p2tr_dt_free (P2trDelaunayTerminator *self)
+{
+ g_queue_clear (&self->Qs);
+ g_sequence_free (self->Qt);
+ g_slice_free (P2trDelaunayTerminator, self);
+}
static void
p2tr_dt_enqueue_tri (P2trDelaunayTerminator *self,
P2trTriangle *tri)
P2trDelaunayTerminator*
p2tr_dt_new (gdouble theta, P2trTriangleTooBig delta, P2trCDT *cdt);
+void p2tr_dt_free (P2trDelaunayTerminator *self);
+
void p2tr_dt_refine (P2trDelaunayTerminator *self,
gint max_steps);
-#endif
\ No newline at end of file
+#endif