L-system vocabulary
Factor handbook ยป Vocabulary index


Documentation
L-system

Words

Tuple classes
ClassSuperclassSlots
L-system gadgetcamera display-list pedestal paused turtle-values commands axiom rules string
turtle tuplepos ori angle length thickness color vertices saved


Ordinary words
WordStack effect
<L-system>( -- L-system )
<turtle>( -- turtle )
L-parser-dialect( -- commands )
Rx( ANGLE -- Rx )
Ry( ANGLE -- Ry )
Rz( ANGLE -- Rz )
V( -- V )
X( turtle -- 3array )
Y( turtle -- 3array )
Z( turtle -- 3array )
apply-rotation( TURTLE ROTATION -- turtle )
close-paren( -- ch )
close-paren?( obj -- ? )
color-table( -- colors )
default-L-parser-values( turtle -- turtle )
do-camera-look-at( CAMERA -- )
draw-forward( turtle length -- turtle )
finish-polygon( turtle -- turtle )
generate-display-list( L-SYSTEM -- )
inc-color( turtle -- turtle )
interpret-string( TURTLE STRING COMMANDS -- turtle )
iterate-L-system-string( L-SYSTEM -- )
iterate-string( STRING RULES -- string )
iterate-string-loop( STRING RULES ACCUM -- )
iterate-system( GADGET -- )
material-color( color -- )
move-forward( turtle length -- turtle )
open-paren( -- ch )
open-paren?( obj -- ? )
pitch-down( turtle angle -- turtle )
pitch-up( turtle angle -- turtle )
polygon( vertices -- )
polygon-vertex( turtle -- turtle )
read-instruction( STRING -- next rest )
record-vertex( turtle -- turtle )
reset-turtle( turtle -- turtle )
restore-turtle( turtle -- turtle )
roll-left( turtle angle -- turtle )
roll-right( turtle angle -- turtle )
roll-until-horizontal( TURTLE -- turtle )
rotate-x( turtle angle -- turtle )
rotate-y( turtle angle -- turtle )
rotate-z( turtle angle -- turtle )
save-turtle( turtle -- turtle )
scale-angle( turtle m -- turtle )
scale-length( turtle m -- turtle )
scale-thickness( turtle m -- turtle )
set-X( turtle seq -- turtle )
set-Y( turtle seq -- turtle )
set-Z( turtle seq -- turtle )
set-color( turtle i -- turtle )
set-thickness( turtle i -- turtle )
sneak-forward( turtle length -- turtle )
start-polygon( turtle -- turtle )
start-rotation-thread( GADGET -- )
step-turtle( TURTLE LENGTH -- turtle )
strafe-down( TURTLE LENGTH -- turtle )
strafe-left( TURTLE LENGTH -- turtle )
strafe-right( TURTLE LENGTH -- turtle )
strafe-up( TURTLE LENGTH -- turtle )
turn-left( turtle angle -- turtle )
turn-right( turtle angle -- turtle )
with-camera( L-SYSTEM QUOT -- )


Class predicate words
WordStack effect
L-system?( object -- ? )
turtle?( object -- ? )


Files


Children from resource:extra
VocabularySummary
L-system.models