Skip to content

Library for creating or editing SVG and EPS files in C language.

License

Notifications You must be signed in to change notification settings

xinoip/c-vector-graphics-lib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Made with this library

Vector Library for SVG and EPS files

Library for creating vector graphics in C. Library has 0 dependencies other than C.

Compiling and Running

Just Make the makefile and run the demo.

You can produce both SVG and EPS files.

Features

Things you can do with this library

  • Draw points with path system
  • Basic geometry
    • Cartesian coordinate system
    • Ellipse
    • Circle
    • Polylines
  • Basic Math function Graphing
    • Graph resolution
    • Graph resizing
    • Graph scaling
  • Binary tree with all the data it has
    • Given the root of the tree
    • Library has it's own implementation of binary tree data structure
  • Fractal tree
  • Asymetric fractal tree
  • Scaling
  • Resizing
  • Appending multiple vector (eps or svg) files together
  • Export as EPS
  • Export as SVG
  • Import as SVG

Some Links

About

Library for creating or editing SVG and EPS files in C language.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published