Swiss GD Knife is a C++ middleware library for game developers, designed to provide miscellaneous but extremely useful library modules that are absent from most other libraries.
Be the first to post a text review of Swiss GD Knife. Rate and review a project by clicking thumbs up or thumbs down in the right column.
* We've added Tangent and Pi function objects to the ZRef Module. * Class templates that are Copy Constructible are also now truly Assignable. * We're looking for a robust [Dynamic] State Machine Concept for our IndexTypeFSM class template to model. * Please don't use our Compass class template to find magnetic north on your computer/console.
* Copy-constructible classes and class templates now also have defined assignment operators, so they are also truly Assignable. * Some function definitions have been moved outside the class body. * Minor improvements in coding style.
Improved documentation look for the following classes: * sgdk::ZRefMatrix * sgdk::ZeroChecker * sgdk::Compass * sgdk::IndexTypeTransitionFunction * sgdk::IndexTypeFSM
* Documentation fix in sgdk::Compass. * A slightly clearer explanation of the GNU GPL.
* New classes in the ZRef module. * Major API changes in the Compass class template. * Array-out-of-bounds bug fixed.
* The PI constant is now a template parameter for sgdk::Compass, not a constructor parameter. * The tangent function is also a template parameter for sgdk::Compass. Instead of an explicit RealNumber type, sgdk::Compass uses the tangent function's member typedef 'result_type'. * Two new classes in the Zref Module -- Pi and Tangent -- serve as defaults for the corresponding new template parameters in sgdk::Compass. * Fixed bug in sgdk::Compass::validate() caused by array access out of bounds. * Offline version of documentation now part of distribution.
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?