|
From: Klaas H. <kho...@xs...> - 2003-11-26 15:13:45
|
Salman Khilji wrote: > Anyone already got a similar C++ based >project that I might contribute to? > > I think the following: http://wxart2d.sourceforge.net/ will give you a solid base for this. It uses the concept of filling internal documents ( on of the being a wxCanavsDocument ). And drawing those document (parts/level) on view, called wxDrawer. The wxDrawer uses an abstract drawing context wxDrawer2D, which is either wxDC based (wxWindows) or Agg based, or whatever (e.g. pdf). Next to that one can load and save a document (containing a drawing) to files using wxDocumentIoHandler. I have currenlty GDSII SVG CVG, pdf would be nice to have too ;-). I use an old version of Agg, and as soon as Agg is documented and/or less changing, will rewrite it. It is based on wxWindows, so platform independent. ( Linux and Windows, and MAC also seems to work) Regards, Klaas |