A collection of the C & C++ programming tools, sdks, APIs and similar

C & C++ Tools, Library, APIs resources




Archives Posts

OpenGUI - Open Graphic User Interface library

July 30th, 2006 by cplus

OpenGUI (formerly FastGL) is an open graphic user interface (GUI) library. Supported compilers include gcc 2.95 to 3.4.3, Borland C++ 5.x (Kylix 3, BCB6) and Visual C++ 6.0.

Filed under Library, SDK/PSDK, Tools having No Comments »

Archives Posts

Fastgraph - 2D, 3D graphics library

July 27th, 2006 by cplus

Fastgraph is a programmer’s graphics library featuring a comprehensive suite of more than 300 functions for tasks such as 2D and 3D graphics, color and palette management, bitmap display and manipulation, image files, and much more. It is easy to use, small, quick, well-documented, and compatible with most compilers and other programming toolkits. Versions are available for Windows, Windows CE, and DOS. This is a commercial product.

Filed under Library, Tools having No Comments »

Archives Posts

Mesa - 3D graphics library API

July 24th, 2006 by cplus

Mesa is a 3-D graphics library with an API which is very similar to that of OpenGL (OpenGL is a trademark of Silicon Graphics Incorporated). To the extent that Mesa utilizes the OpenGL command syntax or state machine, it is being used with authorization from Silicon Graphics, Inc. (SGI). However, the author does not possess an OpenGL license from SGI, and makes no claim that Mesa is in any way a compatible replacement for OpenGL or associated with SGI. The Mesa distribution consists of several components. Different copyrights and licenses apply to different components. Those who want a licensed implementation of OpenGL should contact a licensed vendor.

Filed under APIs, Library having No Comments »

Archives Posts

GizmoSDK - software development kit

July 20th, 2006 by cplus

GizmoSDK provides a top quality software development kit used by software engineers at Saab Training Systems AB. It can be used in a variety of demanding application development projects. The SDK will give you a set of components that are uniform and well integrated in an open architecture. You will be able to develop advanced software in a short time and produce robust and high quality code, as the components are thoroughly tested and verified in their product test line and by their customers. GizmoSDK simplifies large team development projects and supports process methodology standards. GizmoSDK is platform independent and integrates with various GUI subsystems. This is a commercial product.

Filed under SDK/PSDK, Tools having No Comments »

Archives Posts

ImageMagick - C & C++ software suite to create, edit, and compose bitmap images

July 17th, 2006 by cplus

ImageMagick® is a software suite to create, edit, and compose bitmap images. It can read, convert and write images in a variety of formats (about 100) including GIF, JPEG, JPEG-2000, PNG, PDF, PhotoCD, TIFF, and DPX. Use ImageMagick to translate, flip, mirror, rotate, scale, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.

It is free software delivered as a ready-to-run binary distribution or as source code that you can freely use, copy, modify, and distribute. Its license is compatible with the GPL. It runs on all major operating systems.

The functionality of ImageMagick is typically utilized from the command line or you can use the features from programs written in your favorite programming language. The interfaces available for C, C++ are MagickCore (C), MagickWand (C) and Magick++ (C++).

Filed under Library, Tools having No Comments »

Archives Posts

DISLIN - high-level plotting C library for displaying data as curves, polar plots, bar graphs, pie charts, 3D-color plots, surfaces, contours and maps

July 14th, 2006 by cplus

DISLIN is a high-level plotting library for displaying data as curves, polar plots, bar graphs, pie charts, 3D-color plots, surfaces, contours and maps.
DISLIN is intended to be a powerful and easy to use software package for scientists and programmers. There are only a few graphics routines with a short parameter list needed to display the desired graphical output. A large variety of parameter setting routines can then be called to create individually customized graphics. The software is available for several C, Fortran 77 and Fortran 90/95 compilers on the operating systems UNIX, Linux, FreeBSD, OpenVMS, Windows and MS-DOS. DISLIN programs are very system-independent; they can be ported from one operating system to another without any changes.
DISLIN is free for non-commercial use. Licenses for selling programs linked with DISLIN or for using DISLIN in an environment related to business are available from this site.

Filed under Library having No Comments »

Archives Posts

Matpack - C++ numeric and graphics library

July 11th, 2006 by cplus

Matpack is a C++ numeric and graphics library implementing methods that are needed in a scientist’s or engineer’s everyday life. All methods and tools are implemented in native C++ using a modern object oriented style without sacrificing the performance. It is released under GPL.

Filed under APIs, Library having 1 Comment »

Archives Posts

DaVinci - Windows DLLs and OCXs for exploiting the enhanced image manipulation

July 7th, 2006 by cplus

DaVinci is a set of Windows DLLs and OCXs and designed both for 16 and 32 bit development and for exploiting the enhanced image manipulation capabilities built into 32 bit Windows operating systems. This package has been in constant development and maintenance since 1993 and is compatible with Windows 3.1, 3.11, 95, 98 NT 3.51, NT 4.0, 2000 and XP…

Filed under APIs, Components, Library having No Comments »

Archives Posts

OpenSceneGraph - open source high performance 3D graphics toolkit

July 2nd, 2006 by cplus

The OpenSceneGraph is an open source high performance 3D graphics toolkit, used by application developers in fields such as visual simulation, games, virtual reality, scientific visualization and modeling. Written entirely in Standard C++ and OpenGL it runs on all Windows platforms, OSX, GNU/Linux, IRIX, Solaris, HP-Ux, AIX and FreeBSD operating systems.

Filed under APIs, Library, Tools having No Comments »