From 3ced1ccc5f318831e36ab3c718ba5eed9823c002 Mon Sep 17 00:00:00 2001 From: Omar Ibrahim Date: Fri, 21 Nov 2025 12:11:28 -0600 Subject: [PATCH] add documentation.yaml --- documentation.yaml | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 documentation.yaml diff --git a/documentation.yaml b/documentation.yaml new file mode 100644 index 0000000..d264cbf --- /dev/null +++ b/documentation.yaml @@ -0,0 +1,38 @@ +extensionName: view2.5d +icon: i-lucide-move-3d +filesToIncludeInManual: +- USING.md +- primitives +markdownTemplate: |2 + + # NetLogo View2.5D Extension + + The `view2.5d` extension allows you to visualize 2d models on a 3d surface, using height to represent agent properties. + + {{> BUILDING.md}} + + {{> USING.md}} + + ## Primitives + + {{#contents}}{{#prims}} + [`{{name}}`](#{{primitive.extensionName}}{{primitive.name}}) + {{/prims}}{{/contents}} + + {{#primitives}} + {{> primTemplate}}{{/primitives}} + + ## Acknowledgement + + For development of the View 2.5D NetLogo Extension, we acknowledge financial support from Joshua M. Epstein's NIH Director's Pioneer Award (DP1). +primTemplate: |2 + + ### `{{name}}` + + ```NetLogo + {{#examples}} + {{primitive.fullName}}{{#args}} {{name}}{{/args}} + {{/examples}} + ``` + + {{{description}}}