CLAW is a C++ Library providing various tools in different domains, like a Tweener framework, Bézier curves manipulation, a map with multiple value types, a binary search tree container implemented as an AVL and an implementation of the sockets as std::stream.

The library also includes a set of classes to easily load and write png, jpeg, gif files and other image formats.

Finally, a part of the library is devoted to artificial intelligence in games and includes a generic alpha-beta algorithm.

Each module is provided with an example program.

Project Activity

See All Activity >

License

GNU Library or Lesser General Public License version 2.0 (LGPLv2)

Follow libclaw

libclaw Web Site

Other Useful Business Software
Register Today for KubeCon + CloudNativeCon Europe Icon
Register Today for KubeCon + CloudNativeCon Europe

Use code KC15 to save 15% off your registration (valid for All-Access + KubeCon Only Passes). Passes available for academics starting at $150.

From AI to Wasm, eBPF, and environmental sustainability, KubeCon + CloudNative Con Europe is the place to experience everything cloud native has to offer and also take a deep dive into new and promising technologies. Attendees can choose from 223 sessions across 15 tracks, inspiring keynotes, 16 CNCF-hosted co-located events, networking opportunities, experiences and SO MUCH MORE. Register today to join us in Paris, 19-22 March!
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of libclaw!

Additional Project Details

Operating Systems

Linux, BSD, Windows

Intended Audience

Developers

Programming Language

C++

Related Categories

C++ Algorithms, C++ Object Oriented Software, C++ Libraries

Registered

2005-11-01