LibSylph is a cross-platform C++ basic utility and data processing library. It has classes and methods that facilitate reading, writing, processing and sharing data in various kinds of formats.
A C++ RAII ( Resource Allocation Is Initialization ) implementation of an automatic pointer/reference. Pointable/Referenced objects are handled in a manner similar to Python. Strives to have the simplest syntax possible.
Quick application (Qa) is a set of customizable Qt objects which can be used as a base to quickly developp an application. It pre-implements standard functionalities such as open/save mechanism, recent files, internationalization, etc.
Object oriented reusable software classes designed to be used to construct larger software projects developed in multiple software languages.
The ordered_tree class template is an implementation in C++ of the ordered tree data structure. It implements breadth, depth search, as well as child and leaf iterators. A single header file is needed to use the code.
A set of bindings (for C, C++, Pascal and Object Pascal) for the GEM desktop environment on MS-DOS, Atari TOS and Linux (GEMIX) as well as an application framework for C++ and Object Pascal optimized for developing GEM desktop applications.
This project aims to provide a full implementation of the GEM VDI & AES API's on a truly multi-tasking, network aware system (Linux Kernel) with the appropriate modifications to support the advanced functionality of the underlying OS.
A logging utility for C++ applications. It supports levels of escalation and safety within multiple threads. Optional "ghost" output for specific messages to stream, in order to log and print to screen at the same time.
XdevL is a powerful cross-platform C++ Object and Plug-In Oriented programming framework which helps you developing Games or device oriented applications. The whole system can be extended using additional Plug-In's which makes it extreme flexible.
These classes are useful for signal processing in Matlab or C++. They bring together tools and methods which may be used interchangeably for Matlab and C++. Their initial use is in conjunction with work towards my degree at UC Berkeley.
Tiny C++ library to use dictionary files in .dict format (see http://www.dict.org) Small code footprint (20K) and small RAM required to work (64K + index file size / 16). Depends on zlib only.
Small simulation that can drive a CIGI compliant IG to do EOIR sensor simulation. This is based on the OpenEaagles framework (HOST) and the MultiPurposeViewer (IG).
A library for handling vectors, tensors, and more.
VectTens is an object-oriented numerical library designed to manipulate vectors, tensors, and other mathematical quantities in a simple and efficient manner.
C++ implementation of the Deferred design pattern that has been extended to support multi-threaded operation.
Just Another "X" Object Oriented Operating System An embedded operating system aiming to take advantage of modern object oriented and generic programing.
Image Processing Library is a complete image processing package. The main features is to support many image formats. By utilizing Object Oriented Programming concept, many image conversion filters are written in a neat, and clear way.
vmlib is a project aimed at developing a set of classes which would aid the development and testing of virtual machines and assemblers. It is implemented in Qt/C++.
A project to show the code on how to use Havok physics engine
C++ wrapper facades for Berkeley sockets
This was my first attempt at a persistent (disk-based) allocator, but I aimed too high, used too many obscure C++ features and it got away from me. You will need the version of v3c mentioned in configure.ac.in to build it. Like I said, it contains lots of really obscure C++, if you're curious. This project isn't being actively maintained anymore - see it's way-cooler C/C++ replacement here at SourceForge - treedb.
Mouse Tracking using openCV library
XML Simple Parser is a parser and generator for xml files which is kept as easy and lightweight as possible. Its intended for use in games or other applications to store data in xml files and for sure also for reading it from there.
Language Interpretation Language is an interpreted language designed for use with artificial intelligence. Language: C++. Accessed through command line.
OpenTML is library and associated tools for creating and working with Transducer Markup Language (TML). OpenTML will enable a sensor fusion centric approach to working with live streaming data from remote sensors and sensor systems.