home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Black Box 4
/
BlackBox.cdr
/
proglang
/
pie2.arj
/
BEZIER.PRO
< prev
next >
Wrap
Text File
|
2000-01-01
|
839b
|
45 lines
start:-
draw(1,3),
smooth(4),
repeat,
draw_bezier.
draw_bezier:-
random(A1),
random(A2),
random(A3),
random(A4),
random(A5),
random(A6),
random(A7),
random(A8),
X1 is A1*32000,
Y1 is A2*32000,
X2 is A3*52000 - 10000,
Y2 is A4*52000 - 10000,
X3 is A5*52000 - 10000,
Y3 is A6*52000 - 10000,
X4 is A7*32000,
Y4 is A8*32000,
bezier(X1,Y1,X2,Y2,X3,Y3,X4,Y4),
bezier(X1,Y1,X4,Y4,X3,Y3,X2,Y2),
bezier(X1,Y1,Y4,X4,X3,Y3,Y2,X2),
bezier(X1,Y1,X3,Y3,X2,Y2,Y4,X4),
bezier(X1,Y1,Y4,Y3,Y2,X2,X3,X4),
color(C1),
bkcolor(C2),
color(C2),
bezier(X1,Y1,Y4,Y3,Y2,X2,X3,X4),
bezier(X1,Y1,X2,Y2,X3,Y3,X4,Y4),
bezier(X1,Y1,X4,Y4,X3,Y3,X2,Y2),
bezier(X1,Y1,Y4,X4,X3,Y3,Y2,X2),
bezier(X1,Y1,X3,Y3,X2,Y2,Y4,X4),
dot(X1,Y1),
dot(X2,Y2),
dot(X3,Y3),
dot(X4,Y4),
color(C1),
fail.