| Operator | Short description | |
|---|---|---|
| \border | draws a border line between two points | |
| \bottom_margin | defines the bottom margin value of each page | |
| \caption | explanations of the current step | |
| \clip | hides graphic beyond the step box limit | |
| \color_back | color of the back side of paper | |
| \color_front | color of the front side of paper | |
| \comment | free comment on model (appears on first page) | |
| \cut | cuts an edge into two at a given point | |
| \darker | decrease the color lightening given in argument | |
| \debug | adds the visible points and edges name for current step | |
| \debug_line | adds the visible edges name for current step | |
| \debug_point | adds the visible points name for current step | |
| \define | defines a new operator to the Doodle language | |
| \design_date | specifies the design date, appears on first page | |
| \designer | designer name | |
| \diagram_date | specifies the diagram date, appears on first page | |
| \diagram_header | diagram header block | |
| \diagrammer | diagram author name | |
| \diamond | draws a diamond and names the four corners | |
| \fill | fills an area defined by vertices | |
| \fold | draws a crease between two points (existing fold) | |
| \fraction | defines new points from two others | |
| \hide | hides some elements (vertices or edges) | |
| \horizontal_rectangle | draws an horizontal rectangle, names corners | |
| \horizontal_space | specifies horizontal space between steps | |
| \include | includes a Doodle source file inside the current one | |
| \intersection | finds intersection point of two edges | |
| \label | defines a label symbol | |
| \left_margin | specifies the left margin of each page | |
| \line_to_line | creates two points such as an edge meets another | |
| \lighter | increase the color lightening given in argument | |
| \middle | creates a point as the middle of two points | |
| \mountain_fold | draws a mountain line between two points | |
| \open_arrow | draws a open arrow | |
| \point_to_line | finds points such as a point comes to an edge | |
| \point_to_point | finds points such as a point meets another |
| Operator | Short description | |
|---|---|---|
| \push_arrow | draws a push arrow | |
| \ref | refers a step number in string | |
| \repeat_arrow | draws a repeat arrow | |
| \return_arrow | draws a curved arrow | |
| \right_margin | specifies the right margin of each page | |
| \rabbit_ear | computes new points to draw a rabbit ear fold | |
| \rotate | rotates steps | |
| \scale | scales steps (zoom in and out) | |
| \show | shows previously hidden graphical elements | |
| \simple_arrow | draws a basic arrow | |
| \space_fold | specifies the blank for each edge extremity in % | |
| \square | draws a square and names its corners | |
| \step | defines a step context | |
| \shift | visually moves a point relatively to its real position | |
| \symmetry | creates a new point symmetrical to another | |
| \text | draws some text on points | |
| \title | specifies the model title | |
| \today | returns the current date (used in date operators only) | |
| \top_margin | specifies the top margin of each page | |
| \turn_over_horizontal | turns paper around horizontal axis | |
| \turn_over_vertical | turns paper around vertical axis | |
| \unclip | releases clipping beyond step limits | |
| \unfill | clears a previously filled area | |
| \unshift | reset all previously shifted vertices | |
| \valley_fold | draws a valley line between two points | |
| vertex cloning | Duplicates a vertex (this is not an operator) | |
| \vertical_rectangle | draws a vertical rectangle, names corners | |
| \vertical_space | specifies vertical space between steps | |
| \visible_area_center | specifies which points becomes the step center | |
| \visible_area_height | specifies the height allowed to draw step | |
| \visible_area_width | specifies the width allowed to draw step | |
| \xray_fold | draws a xray line between two points |
Indexindex