Prijeđi na sadržaj

Datoteka:Dragon curve.png

Stranica ne postoji na drugim jezicima.
Izvor: Wikipedija

Vidi sliku u punoj veličini (681 × 681 piksela, veličina datoteke: 11 KB, MIME tip: image/png)


Logo Wikimedijinog spremnika Ova se datoteka nalazi na Zajedničkom poslužitelju i mogu je rabiti drugi projekti. Ispod je prikazan opis s njezine tamošnje stranice.

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šnja00:49, 5. studenoga 2006.Minijatura za inačicu od 00:49, 5. 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:

Globalna uporaba datoteke

Sljedeći wikiji rabe ovu datoteku: