R: Tools for Calculating Hypocycloids, Epicycloids, Hypotrochoids, and Epitrochoids

# Tools for Calculating Hypocycloids, Epicycloids, Hypotrochoids, and Epitrochoids

## Documentation for package ‘cycloids’ version 1.0.2

- DESCRIPTION file
- Code demos. Use demo() to run them.
- Package NEWS

## Help Pages

cycloids-package | Calculating coordinate representations of hypocycloids, epicyloids, hypotrochoids, and epitrochoids
cycloids | Calculating coordinate representations of hypocycloids, epicyloids, hypotrochoids, and epitrochoids
ggT | Calculates the greatest common divisor of two natural numbers a and b based on the Euclidean Algorithm
kgV | Calculates the least common multiple of two natural numbers a and b
npeaks | Calculates the number of a cycloid's peaks based on the radii A (fixed circle) and a (moving circle)
zykloid | Core function for calculating coordinate representations of hypocycloids, epicyloids, hypotrochoids, and epitrochoids (altogether called 'cycloids' here)
zykloid.scaleA | Wrapper for 'zykloid' which allows to scale and position a cycloid by the radius A of the fixed circle and its midpoint
zykloid.scaleAa | Wrapper for 'zykloid' which scales a cycloid by its outer radius and allows free positioning
zykloid.scaleP | Wrapper for 'zykloid' which scales a cycloid by the circle its peaks are located on and allows free positioning