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 |