From 03f223af8506284d4d4e27f08b0f6a694ae11dfe Mon Sep 17 00:00:00 2001 From: MenTaLguY Date: Sat, 1 Apr 2006 04:03:52 +0000 Subject: add documentation (bzr r389) --- src/dyna-draw-context.h | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/dyna-draw-context.h b/src/dyna-draw-context.h index ea6822f18..06aeca1e3 100644 --- a/src/dyna-draw-context.h +++ b/src/dyna-draw-context.h @@ -46,16 +46,27 @@ struct SPDynaDrawContext { SPEventContext event_context; + /** accumulated shape which ultimately goes in svg:path */ SPCurve *accumulated; + + /** canvas items for "comitted" segments */ GSList *segments; - /* current shape and curves */ + + /** canvas item for red "leading" segment */ SPCanvasItem *currentshape; + /** shape of red "leading" segment */ SPCurve *currentcurve; + + /** left edge of the stroke; combined to get accumulated */ SPCurve *cal1; + /** right edge of the stroke; combined to get accumulated */ SPCurve *cal2; - /* temporary work area */ + + /** left edge points for this segment */ NR::Point point1[SAMPLING_SIZE]; + /** right edge points for this segment */ NR::Point point2[SAMPLING_SIZE]; + /** number of edge points for this segment */ gint npoints; /* repr */ -- cgit v1.2.3