The KlassModeler is a tool used to create visual models of classes and class relationships. It provides ample space for documentation of every class, method, variable, argument, etc, allowing you to fully document your model to make it easier for other to follow your work. Most importantly it can be used to generate C++ headers from your model, letting you maintain your classes visually throughout the lifetime of your project.



This release of the KlassModeler also includes a couple of sample models. Check out the docs directory for the files. You should be able to open them up with the KlassModeler and get an idea of what can be done.


The KlassModeler was written by James Wells. Please feel free to email me if you have any non-spam related input at james at wells dot net.


This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.