Cinderella Documentation
Jython and JRuby
English
Deutsch
日本語
Initializing search
cinderella/cinderella-docs
Home
User Manual
CindyScript
CindyLab
Extensions
Appendix
Cinderella Documentation
cinderella/cinderella-docs
Home
User Manual
User Manual
What Is Cinderella?
A Dynamic Geometry Program
Interactive Geometry
Geometries
An Environment for Physics Simulation
A Programming Environment
Installation and Updating
What Is New in Cinderella.2
Quick Start
Quick Start
Introduction to the Tutorials
Pappus Theorem
Three-Bar Linkage
Kepler Ellipses
Scripting the Seeds of a Sunflower
User Interface
User Interface
The Main Menu
Toolbars
Views
Controlling the Views
Environment
Inspector
Inspecting Appearance
Move Mode
Definition Modes
Interactive Modes
Special Modes
Copy, Paste, and Macros
Scribbling
HTML Export
Tools
Tools
Add a Point
Add a Line
Add a Line with a Fixed Angle
Add a Parallel
Add a Perpendicular
Line through a Point
Intersection
Midpoint
Center
Add a Circle
Circle by Radius
Circle by Fixed Radius
Circle by Three Points
Compass
Angle
Angle Bisector
Angle Mark
Distance
Area
Measurements
Arc
Polygon
Polygons
Conic by Five Points
Conic Operations
Ellipse by Foci
Hyperbola by Foci
Parabola by Focus and Directrix
Polar of a Point
Polar of a Line
Function
Text
Traces and Arrows
Transformations
Transformations
General Use of Transformations
General Operations
Mapping of Elements
Transformation Modes
Translation
Reflection
Mirror
Rotation
Similarity
Affine Transformation
Projective Transformation
Moebius Transformation
Composition of Transformations
Inversion of Transformations
Setting a Basis
Transformation Groups
Iterated Function Systems
How to Read This Manual
Table of Contents
Background
Background
Theoretical Background
Technical Background
Prefaces
Prefaces
Preface to Cinderella.2.6
Preface to Cinderella.2.0
Preface to Cinderella 1.2
CindyScript
CindyScript
CindyScript
CindyScript Fundamentals
Language Reference
Language Reference
General Concepts
Entering Program Code
Variables and Functions
Accessing Geometric Elements
Control Operators
Arithmetic Operators
Boolean Operators
String Operators
Lists & Algebra
Lists & Algebra
Lists and Linear Algebra
Elementary List Operations
Advanced List Operations
Lists of Geometric Elements
Vectors and Matrices
Graphics & Output
Graphics & Output
Drawing
Appearance of Objects
Elementary Drawing Functions
Function Plotting
Texts and Tables
TeX Rendering
Image Manipulation and Rendering
Shapes
Script Coordinate System
Mathematics & Geometry
Mathematics & Geometry
Geometric Operators
Calculus
Special Operators
Interaction with Geometry
System & I/O
System & I/O
File Management
Console Output
Timing and Animations
User Input
System Information
Interaction with CindyLab
Tools & Extras
Tools & Extras
The CindyScript Editor
Tiny Code Examples
Animation
Interactive Exercises
Transformations by Functions
Multitouch Support
Plugins
Info Block
Syntherella
MIDI Functions
Visage
Reference
Reference
Operator Index
Alphabetic Operator Index
CindyLab
CindyLab
CindyLab
Basics
Basics
The Elements of CindyLab
CindyLab and CindyScript
Animations and CindyLab
Scripting Physical Environments
Many-Particle Systems
Cinderella and Physics
Elementary Mechanics
Geometry and CindyLab
Physical Elements
Physical Elements
Bouncer
Free Mass
Gravity
Magnetic Field
Rubber Band
Floor
Spring
Sun
Coulomb Force
Velocity
Locus
Segment
Extensions
Extensions
Extensions
Javascript
Jython and JRuby
Sampled-Audio Functions
CleverPHL Framework Support
MatheVital
Appendix
Appendix
Software License
Mozilla Public License
Additional Licenses
References
Jython and JRuby
Back to top