Datoteka:Dragon curve.png

Izvor: Hrvatska internetska enciklopedija
Skoči na:orijentacija, traži

Vidi sliku u punoj veličini((681 × 681 piksela, veličina datoteke: 11 KB, <a href="/wiki/MIME" title="MIME">MIME</a> tip: image/png))


Logo Wikimedijinog spremnika Ova je datoteka sa stranica Zajedničkog poslužitelja Zaklade Wikimedije i smiju je rabiti drugi projekti. Opis s njezine stranice s opisom datoteke prikazan je ispod.

Sažetak

Opis

Spacefilling combination of four dragon curves

Created with Python and xturtle graphics module
Datum 5. 11. 2006
Izvor Vlastito djelo postavljača
Autor Stefan Lew
Dopuštenje
(Naknadna uporaba ove datoteke)
This image is public domain. You may use this image for any purpose, including commercial.

Source code

#
# Dragon curve
#

from xturtle import *

def fold(direction):
	if direction == 0:
		p.right(90)
	else:
		p.left(90)

def next(kette):
	kette.append(1)
	laenge = len(kette)
	for i in range(0, laenge-1):
		kette.append(kette[i])
	if kette[laenge-1+laenge/2] == 0:
		kette[laenge-1+laenge/2] = 1;
	else:
		kette[laenge-1+laenge/2] = 0;
	return kette

def zeichne(kette):
	p.tracer(100)
	p.hideturtle()
	for i in kette:
		p.forward(2)
		fold(i)
	p.forward(2)
	p.update()

def find_iteration(n):
	kette = [1]
	for i in range(1, n):
		kette = next(kette)
	return kette

def set_back():
	p.penup()
	p.goto(0,0)
	p.pendown()


it = 15

p = Pen()
zeichne(find_iteration(it))
set_back()
p.color('red')
zeichne(find_iteration(it))
set_back()
p.color('blue')
zeichne(find_iteration(it))
set_back()
p.color('green')
zeichne(find_iteration(it))
raw_input()

Licencija

Public domain Ja, nositelj autorskog prava za ovo djelo, prepuštam ovo djelo u javno vlasništvo. Ovo prepuštanje vrijedi za cijeli svijet.
U nekim državama to nije pravno moguće; ako je tako:
Dajem svima prava da koriste ovo djelo za bilo koju svrhu, bez ikakvih uvjeta, osim ako takvi uvjeti nisu propisani zakonom.

Opisi

Dodajte kratko objašnjenje što predstavlja ova datoteka

Predmeti prikazani u ovoj datoteci

motiv

image/png

data size engleski

10.873 Bajt

681 točka

681 točka

checksum engleski

b8eb76c8728ed7f649cb9557d5bec2c8b8183562

Povijest datoteke

Kliknite na datum/vrijeme kako biste vidjeli datoteku kakva je tada bila.

Datum/VrijemeMinijaturaDimenzijeSuradnikKomentar
sadašnja23:49, 4. studenoga 2006.Minijatura za inačicu od 23:49, 4. studenoga 2006.681 × 681 (11 KB)Lew~commonswiki{{Information |Description=Spacefilling combination of four dragon curves Created with Python and [http://www.rg16.asn-wien.ac.at/~python/xturtle/ xturtle] graphics module |Source=own work |Date=5. 11. 2006 |Author=Stefan Lew |Permission=This image is pu

Na ovu sliku vode poveznice sa sljedećih stranica: