Copyright 1999-2000, Fabrizio Zeno Cornelli This file is part of KOCH
Koch Curve Generator 0.2
This program is written in C++, uses QT libraries. I wrote it for two reasons: the first is that i like fractals, the second is that i'd like to learn to write graphics programs for linux. I chose Qt because it appears to be easy and powerful, I used qtarch, a very useful tool to create dialog. I found a way to avoid any trigonometrical function. Hope it's right!
Compiling koch :
progen -n koch -o koch.pro
tmake koch.pro -o Makefile
make
A Koch Curve is a picture complitely described by two elements:
a polyline and a level of recursion.
In every line is copyed, rotated and shrinken, the original image.
This step is repeated recursively, on every new line drawn.
This program can visualize interactively the picture, allowing the user to find a nice image.
Try those lines:
/\
___/ \___
| |
___| |___
This software is ALPHA release, which means that it could lack of functionalities.
Contact me : zeno@filibusta.crema.unimi.it
THANKS TO:
Qt Architect (formerly known as the Qt Dialog Editor or dlgedit)
by: Jeff Harris (harris@columbus.rr.com) and Klaus Ebner (klaus@gaspode.ndh.com)
LEGAL STUFF
You should have received a copy of the License Agreement for KOCH
along with the software; see the file LICENSE. If not, contact
Free Software Foundation, Inc.
675 Mass Ave, Cambridge, MA 02139, USA
Permission to modify the code and to distribute modified code is granted, provided the text of this NOTICE is retained, a notice that the code was modified is included with the above COPYRIGHT NOTICE and with the COPYRIGHT NOTICE in the LICENSE file, and that the LICENSE file is distributed with the modified code.
LICENSOR MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. By way of example, but not limitation, Licensor MAKES NO REPRESENTATIONS OR WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE LICENSED SOFTWARE COMPONENTS OR DOCUMENTATION WILL NOT INFRINGE ANY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.
Additional copyrights may follow.
Dist
aclocal
autoheader
automake
perl automoc
autoconf
