DEF GLIPSE X%,Y%,RX%,RY%,F%,C% DIM _#=.,__#=. DIM T#=(((!.<<((!.<<!.)<<!.))OR(!.<<(!.<<!.))OR(!.<<!.))/(((!.<<!.)<<!.)OR(!.<<!.)OR(!.)))*(!.<<!.) DIM S#=(T#)/((!.<<!.<<!.<<!.<<!.)*((!.<<((!.<<!.)<<!.))OR(!.<<(!.<<!.))OR(!.<<!.))OR(!.<<!.<<!.<<!.)) FOR(_#)=(.)TO(T#)STEP(S#) IF(F%&&!.)THEN GTRI(X%+RX%*COS(_#)),(Y%+RY%*SIN(_#)),(X%),(Y%),(X%+RX%*COS(__#)),(Y%+RY%*SIN(__#)),(C%) ELSE GLINE(X%+RX%*COS(_#)),(Y%+RY%*SIN(_#)),(X%+RX%*COS(__#)),(Y%+RY%*SIN(__#)),(C%) ENDIF (__#)=(_#) NEXT(.) ENDI promise it works.
Drawing a filled ellipse
Root / Submissions / [.]
MZ952Created:
I'm totally not adding to the one-upsmanship of filled shapes going on around here.
GLIPSE Origin X, Origin Y, Radius X, Radius Y, Fill state (1 = yes, 0 = no), Color
Looks correct to me. What seems to be the issue?
I'm just not used to using this syntax in SB.
Maybe it works. I'm not used to assigning variables with "." like this:
VAR A = .
. is the same as 0.0
Replying to:12Me21
T# is (close to) pi*2
S# is a syntax error, there's an extra ) on the end. (I assume it was meant to be 8)
It was missing a ( at the beginning I believe. I must've transcribed it wrong. Should be fixed now.
Also, S# should be one radian.