C / C++ / C#

  1. Home
  2. Computing & Technology
  3. C / C++ / C#
photo of David Bolton

David's C / C++ / C# Blog

By David Bolton, About.com Guide to C / C++ / C#

Inkscape - Open Source Vector Drawing Program

Tuesday May 6, 2008
Inkscape - Vector Drawing ApplicationAlthough not at version 1.0 yet, Inkscape is a quality vector drawing program not unlike Illustrator. I'm pretty dire in the artistic stakes, more technical drawing ability than artistic flair but I used to get by with DPaint back in the early 90s.

Inkscape is a vector drawing package which means that an entire image is created by millions of vectors; each something like a direction, a distance and a color. This is not the same type as the STL vector (a single array). The big advantage of vector over raster formats (bitmaps etc) is that vector can be stretched without requiring fancy pixel color interpolation schemes. As this is coded in C++ it is cross-platform (Windows, Linux, Mac and more) and you can download the source code from Sourceforge.net and see how it works. I'm very impressed just from playing with it for a short time and it's certainly earned a place in the C++ code library.

Comments

No comments yet. Leave a Comment

Leave a Comment

Line and paragraph breaks are automatic. Some HTML allowed: <a href="" title="">, <b>, <i>, <strike>

Discuss

Community Forum

Explore C / C++ / C#

About.com Special Features

Build Your Own Website

Step-by-step advice on how to do everything from choosing a Web host to promoting your content. More >

Connect Your Home Computers

Easy ways to connect two computers for networking purposes. More >

C / C++ / C#

  1. Home
  2. Computing & Technology
  3. C / C++ / C#

©2009 About.com, a part of The New York Times Company.

All rights reserved.