|
Topas2D is a 2D vector library written in C++. It uses FreeType for text rendering and STL. Topas2D is system and output device independant. This site is under construction and will be improved continually. Soon, you can find here some tutorials on using this library. Look at the status page for specific informations... |
|
- a C++ 2D vector-based library/engine
- completely object oriented, easy expandable
- draw text and graphics to a virtual metric space
- paint it everywhere - system independant - to screen, printer or file:
- Windows (screen or printer HDC)
- enhanced text rendering:
- device independant text rendering using FreeType >= 2.1.5
- fill text into text boxes with line breaks and tabs (left, center, decimal, right)
- text styling with font, size, color and style parameter
- measure text dimensions without specifying an output device
- font handler for getting system-dependant font file names, wich are used by FreeType
- works with metric, inch and pixel units
- uses C++ STL containers and strings
- compiles under >=GCC 3.3 and Borland BCB
- Topas2D is under the Mozilla Public License (MPL V1.1)
- Portions of this software are copyright © 1996-2002 The FreeType Project (www.freetype.org). All rights reserved.
|
|
|