CindyScript
Reference
- CindyScript fundamentals
- General Concepts
- Entering Program Code
- Variables and Functions
- Accessing Geometric Elements
- Control Operators (if, repeat, while, …)
- Arithmetic Operators (+, -, *, /, sin(), cos(), …)
- Boolean Operators
- String Operators
- Lists and Linear Algebra (the general concepts)
- Elementary List Operations
- Advanced List Operations
- Lists of Geometric Elements
- Vectors and Matrices
- Drawing (draw(), plot(), …)
- Appearance of Objects
- Elementary Drawing Functions
- Function Plotting
- Texts and Tables
- TeX Rendering
- Image Manipulation and Rendering
- Shapes
- Script Coordinate System
- Geometric Operators (join, meet, …)
- Calculus (derivatives and tangents, …)
- Syntherella (audio output)
- MIDI Functions
- Sampled-Audio Functions
- Special Operators
- Interaction with Geometry
- File Management
- Console Output
- Timing and Animations
- User Input
- System Information
- Interaction with CindyLab
- The Editor
- Tiny Code Examples