# ferris-wheel icon

Ferris wheel. Gentleface icon, drawn on the 16 px pixel grid. Free, MIT licensed. Page: https://gentleface.com/icons/ferris-wheel

- Category: Games & sports
- Use it for: amusement park, ferris wheel, theme park, funfair, fairground, carnival
- Tags: ferris-wheel, amusement-park, theme-park, funfair, fair, carnival, observation-wheel, big-wheel, ride, attraction, entertainment, leisure
- Component name: FerrisWheelIcon
- Added: 2026-10-29
- Since: version 0.2.0
- npm: `import { FerrisWheelIcon } from '@gentleface/react';` (@gentleface/react 0.2.0)
- Changed: 2026-10-30 (added)

## Files

Each SVG is 16 × 16 with fill="currentColor". Keep it at 16 px or an exact multiple (32, 48) on whole pixels: a fractional size or position blurs it.

- line-round: https://gentleface.com/svg/line-round/16/ferris-wheel.svg · PNG https://gentleface.com/png/line-round/16/ferris-wheel.png · https://gentleface.com/png/line-round/32/ferris-wheel.png · https://gentleface.com/png/line-round/48/ferris-wheel.png
- line-soft: https://gentleface.com/svg/line-soft/16/ferris-wheel.svg · PNG https://gentleface.com/png/line-soft/16/ferris-wheel.png · https://gentleface.com/png/line-soft/32/ferris-wheel.png · https://gentleface.com/png/line-soft/48/ferris-wheel.png
- line-sharp: https://gentleface.com/svg/line-sharp/16/ferris-wheel.svg · PNG https://gentleface.com/png/line-sharp/16/ferris-wheel.png · https://gentleface.com/png/line-sharp/32/ferris-wheel.png · https://gentleface.com/png/line-sharp/48/ferris-wheel.png
- solid-round: https://gentleface.com/svg/solid-round/16/ferris-wheel.svg · PNG https://gentleface.com/png/solid-round/16/ferris-wheel.png · https://gentleface.com/png/solid-round/32/ferris-wheel.png · https://gentleface.com/png/solid-round/48/ferris-wheel.png
- solid-soft: https://gentleface.com/svg/solid-soft/16/ferris-wheel.svg · PNG https://gentleface.com/png/solid-soft/16/ferris-wheel.png · https://gentleface.com/png/solid-soft/32/ferris-wheel.png · https://gentleface.com/png/solid-soft/48/ferris-wheel.png
- solid-sharp: https://gentleface.com/svg/solid-sharp/16/ferris-wheel.svg · PNG https://gentleface.com/png/solid-sharp/16/ferris-wheel.png · https://gentleface.com/png/solid-sharp/32/ferris-wheel.png · https://gentleface.com/png/solid-sharp/48/ferris-wheel.png

The SVG of every style: https://gentleface.com/icons/ferris-wheel.json (`svg`).

## Code (line-round)

The snippets are decorative (aria-hidden). For an icon that carries meaning on its own, such as an icon-only button, label the button, or give the SVG role="img" and an aria-label. For another style, take its SVG from the JSON and swap the path `d`.

### SVG

```svg
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="currentColor" aria-hidden="true"><path d="M3.759 4.349C3.92 4.536 4 4.753 4 5C4 5.257 3.914 5.48 3.742 5.67C3.57 5.861 3.356 5.969 3.101 5.995C3.034 6.323 3 6.659 3 7C3 7.548 3.088 8.082 3.263 8.602C3.439 9.121 3.693 9.599 4.026 10.035C4.11 10.144 4.143 10.268 4.124 10.404C4.12 10.437 4.113 10.468 4.103 10.498L4.04 10.625C4.011 10.666 3.975 10.703 3.932 10.735C3.82 10.821 3.697 10.855 3.562 10.837C3.427 10.819 3.317 10.754 3.231 10.642C2.832 10.119 2.527 9.545 2.316 8.922C2.105 8.299 2 7.658 2 7C2 6.51 2.058 6.031 2.174 5.563C2.058 5.393 2 5.206 2 5C2 4.764 2.074 4.555 2.222 4.372C2.37 4.188 2.559 4.072 2.79 4.022C3.052 3.561 3.375 3.14 3.757 2.757C4.14 2.375 4.561 2.052 5.022 1.79C5.072 1.559 5.188 1.37 5.372 1.222C5.555 1.074 5.764 1 6 1C6.206 1 6.393 1.058 6.563 1.174C7.031 1.058 7.51 1 8 1C8.49 1 8.969 1.058 9.437 1.174C9.607 1.058 9.794 1 10 1C10.236 1 10.445 1.074 10.628 1.222C10.812 1.37 10.928 1.559 10.978 1.79C11.439 2.052 11.86 2.375 12.243 2.757C12.625 3.14 12.948 3.561 13.21 4.022C13.441 4.072 13.63 4.188 13.778 4.372C13.926 4.555 14 4.764 14 5C14 5.206 13.942 5.393 13.826 5.563C13.942 6.031 14 6.51 14 7C14 7.658 13.895 8.299 13.684 8.922C13.473 9.545 13.168 10.119 12.769 10.642C12.683 10.754 12.573 10.819 12.438 10.837C12.303 10.855 12.18 10.821 12.068 10.735C12.026 10.704 11.991 10.669 11.963 10.631L11.889 10.483C11.882 10.458 11.876 10.432 11.873 10.405C11.855 10.27 11.888 10.147 11.974 10.035C12.307 9.599 12.561 9.121 12.737 8.602C12.912 8.082 13 7.548 13 7C13 6.659 12.966 6.323 12.899 5.995C12.644 5.969 12.43 5.861 12.258 5.67C12.086 5.48 12 5.257 12 5C12 4.753 12.08 4.536 12.241 4.349C12.042 4.031 11.807 3.736 11.536 3.464C11.264 3.193 10.969 2.958 10.651 2.759C10.464 2.92 10.247 3 10 3C9.743 3 9.52 2.914 9.33 2.742C9.139 2.57 9.031 2.356 9.005 2.101C8.677 2.034 8.341 2 8 2C7.659 2 7.323 2.034 6.995 2.101C6.969 2.356 6.861 2.57 6.67 2.742C6.48 2.914 6.257 3 6 3C5.753 3 5.536 2.92 5.349 2.759C5.031 2.958 4.736 3.193 4.464 3.464C4.193 3.736 3.958 4.031 3.759 4.349ZM8.947 6.276L12.947 14.276C13.01 14.402 13.02 14.53 12.977 14.659C12.934 14.788 12.85 14.884 12.724 14.947C12.598 15.01 12.47 15.02 12.341 14.977C12.212 14.934 12.116 14.85 12.053 14.724L8.593 7.805C8.417 7.935 8.219 8 8 8C7.781 8 7.583 7.935 7.407 7.805L3.947 14.724C3.884 14.85 3.788 14.934 3.659 14.977C3.53 15.02 3.402 15.01 3.276 14.947C3.15 14.884 3.066 14.788 3.023 14.659C2.98 14.53 2.99 14.402 3.053 14.276L7.053 6.276C7.096 6.191 7.157 6.124 7.237 6.074C7.317 6.025 7.404 6 7.5 6L8.5 6C8.596 6 8.683 6.025 8.763 6.074C8.843 6.124 8.904 6.191 8.947 6.276ZM6.427 12.79C6.294 12.754 6.193 12.676 6.125 12.556C6.056 12.436 6.04 12.31 6.076 12.177C6.112 12.043 6.19 11.943 6.31 11.874C6.43 11.805 6.556 11.789 6.69 11.825C7.119 11.942 7.555 12 8 12C8.445 12 8.881 11.942 9.31 11.825C9.446 11.788 9.573 11.804 9.692 11.871C9.81 11.939 9.887 12.041 9.924 12.177C9.961 12.313 9.946 12.44 9.878 12.558C9.81 12.676 9.709 12.753 9.573 12.79C9.058 12.93 8.534 13 8 13C7.466 13 6.942 12.93 6.427 12.79Z"/></svg>
```

### React

```tsx
// Gentleface "ferris-wheel" (line-round), MIT. https://gentleface.com/icons/ferris-wheel
import type { SVGProps } from 'react';

export function FerrisWheelIcon(props: SVGProps<SVGSVGElement>) {
  return (
    <svg xmlns="http://www.w3.org/2000/svg" width={16} height={16} viewBox="0 0 16 16" fill="currentColor" aria-hidden="true" {...props}>
      <path d="M3.759 4.349C3.92 4.536 4 4.753 4 5C4 5.257 3.914 5.48 3.742 5.67C3.57 5.861 3.356 5.969 3.101 5.995C3.034 6.323 3 6.659 3 7C3 7.548 3.088 8.082 3.263 8.602C3.439 9.121 3.693 9.599 4.026 10.035C4.11 10.144 4.143 10.268 4.124 10.404C4.12 10.437 4.113 10.468 4.103 10.498L4.04 10.625C4.011 10.666 3.975 10.703 3.932 10.735C3.82 10.821 3.697 10.855 3.562 10.837C3.427 10.819 3.317 10.754 3.231 10.642C2.832 10.119 2.527 9.545 2.316 8.922C2.105 8.299 2 7.658 2 7C2 6.51 2.058 6.031 2.174 5.563C2.058 5.393 2 5.206 2 5C2 4.764 2.074 4.555 2.222 4.372C2.37 4.188 2.559 4.072 2.79 4.022C3.052 3.561 3.375 3.14 3.757 2.757C4.14 2.375 4.561 2.052 5.022 1.79C5.072 1.559 5.188 1.37 5.372 1.222C5.555 1.074 5.764 1 6 1C6.206 1 6.393 1.058 6.563 1.174C7.031 1.058 7.51 1 8 1C8.49 1 8.969 1.058 9.437 1.174C9.607 1.058 9.794 1 10 1C10.236 1 10.445 1.074 10.628 1.222C10.812 1.37 10.928 1.559 10.978 1.79C11.439 2.052 11.86 2.375 12.243 2.757C12.625 3.14 12.948 3.561 13.21 4.022C13.441 4.072 13.63 4.188 13.778 4.372C13.926 4.555 14 4.764 14 5C14 5.206 13.942 5.393 13.826 5.563C13.942 6.031 14 6.51 14 7C14 7.658 13.895 8.299 13.684 8.922C13.473 9.545 13.168 10.119 12.769 10.642C12.683 10.754 12.573 10.819 12.438 10.837C12.303 10.855 12.18 10.821 12.068 10.735C12.026 10.704 11.991 10.669 11.963 10.631L11.889 10.483C11.882 10.458 11.876 10.432 11.873 10.405C11.855 10.27 11.888 10.147 11.974 10.035C12.307 9.599 12.561 9.121 12.737 8.602C12.912 8.082 13 7.548 13 7C13 6.659 12.966 6.323 12.899 5.995C12.644 5.969 12.43 5.861 12.258 5.67C12.086 5.48 12 5.257 12 5C12 4.753 12.08 4.536 12.241 4.349C12.042 4.031 11.807 3.736 11.536 3.464C11.264 3.193 10.969 2.958 10.651 2.759C10.464 2.92 10.247 3 10 3C9.743 3 9.52 2.914 9.33 2.742C9.139 2.57 9.031 2.356 9.005 2.101C8.677 2.034 8.341 2 8 2C7.659 2 7.323 2.034 6.995 2.101C6.969 2.356 6.861 2.57 6.67 2.742C6.48 2.914 6.257 3 6 3C5.753 3 5.536 2.92 5.349 2.759C5.031 2.958 4.736 3.193 4.464 3.464C4.193 3.736 3.958 4.031 3.759 4.349ZM8.947 6.276L12.947 14.276C13.01 14.402 13.02 14.53 12.977 14.659C12.934 14.788 12.85 14.884 12.724 14.947C12.598 15.01 12.47 15.02 12.341 14.977C12.212 14.934 12.116 14.85 12.053 14.724L8.593 7.805C8.417 7.935 8.219 8 8 8C7.781 8 7.583 7.935 7.407 7.805L3.947 14.724C3.884 14.85 3.788 14.934 3.659 14.977C3.53 15.02 3.402 15.01 3.276 14.947C3.15 14.884 3.066 14.788 3.023 14.659C2.98 14.53 2.99 14.402 3.053 14.276L7.053 6.276C7.096 6.191 7.157 6.124 7.237 6.074C7.317 6.025 7.404 6 7.5 6L8.5 6C8.596 6 8.683 6.025 8.763 6.074C8.843 6.124 8.904 6.191 8.947 6.276ZM6.427 12.79C6.294 12.754 6.193 12.676 6.125 12.556C6.056 12.436 6.04 12.31 6.076 12.177C6.112 12.043 6.19 11.943 6.31 11.874C6.43 11.805 6.556 11.789 6.69 11.825C7.119 11.942 7.555 12 8 12C8.445 12 8.881 11.942 9.31 11.825C9.446 11.788 9.573 11.804 9.692 11.871C9.81 11.939 9.887 12.041 9.924 12.177C9.961 12.313 9.946 12.44 9.878 12.558C9.81 12.676 9.709 12.753 9.573 12.79C9.058 12.93 8.534 13 8 13C7.466 13 6.942 12.93 6.427 12.79Z" />
    </svg>
  );
}
```

### Vue

```vue
<!-- Gentleface "ferris-wheel" (line-round), MIT. https://gentleface.com/icons/ferris-wheel -->
<template>
  <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="currentColor" aria-hidden="true">
    <path d="M3.759 4.349C3.92 4.536 4 4.753 4 5C4 5.257 3.914 5.48 3.742 5.67C3.57 5.861 3.356 5.969 3.101 5.995C3.034 6.323 3 6.659 3 7C3 7.548 3.088 8.082 3.263 8.602C3.439 9.121 3.693 9.599 4.026 10.035C4.11 10.144 4.143 10.268 4.124 10.404C4.12 10.437 4.113 10.468 4.103 10.498L4.04 10.625C4.011 10.666 3.975 10.703 3.932 10.735C3.82 10.821 3.697 10.855 3.562 10.837C3.427 10.819 3.317 10.754 3.231 10.642C2.832 10.119 2.527 9.545 2.316 8.922C2.105 8.299 2 7.658 2 7C2 6.51 2.058 6.031 2.174 5.563C2.058 5.393 2 5.206 2 5C2 4.764 2.074 4.555 2.222 4.372C2.37 4.188 2.559 4.072 2.79 4.022C3.052 3.561 3.375 3.14 3.757 2.757C4.14 2.375 4.561 2.052 5.022 1.79C5.072 1.559 5.188 1.37 5.372 1.222C5.555 1.074 5.764 1 6 1C6.206 1 6.393 1.058 6.563 1.174C7.031 1.058 7.51 1 8 1C8.49 1 8.969 1.058 9.437 1.174C9.607 1.058 9.794 1 10 1C10.236 1 10.445 1.074 10.628 1.222C10.812 1.37 10.928 1.559 10.978 1.79C11.439 2.052 11.86 2.375 12.243 2.757C12.625 3.14 12.948 3.561 13.21 4.022C13.441 4.072 13.63 4.188 13.778 4.372C13.926 4.555 14 4.764 14 5C14 5.206 13.942 5.393 13.826 5.563C13.942 6.031 14 6.51 14 7C14 7.658 13.895 8.299 13.684 8.922C13.473 9.545 13.168 10.119 12.769 10.642C12.683 10.754 12.573 10.819 12.438 10.837C12.303 10.855 12.18 10.821 12.068 10.735C12.026 10.704 11.991 10.669 11.963 10.631L11.889 10.483C11.882 10.458 11.876 10.432 11.873 10.405C11.855 10.27 11.888 10.147 11.974 10.035C12.307 9.599 12.561 9.121 12.737 8.602C12.912 8.082 13 7.548 13 7C13 6.659 12.966 6.323 12.899 5.995C12.644 5.969 12.43 5.861 12.258 5.67C12.086 5.48 12 5.257 12 5C12 4.753 12.08 4.536 12.241 4.349C12.042 4.031 11.807 3.736 11.536 3.464C11.264 3.193 10.969 2.958 10.651 2.759C10.464 2.92 10.247 3 10 3C9.743 3 9.52 2.914 9.33 2.742C9.139 2.57 9.031 2.356 9.005 2.101C8.677 2.034 8.341 2 8 2C7.659 2 7.323 2.034 6.995 2.101C6.969 2.356 6.861 2.57 6.67 2.742C6.48 2.914 6.257 3 6 3C5.753 3 5.536 2.92 5.349 2.759C5.031 2.958 4.736 3.193 4.464 3.464C4.193 3.736 3.958 4.031 3.759 4.349ZM8.947 6.276L12.947 14.276C13.01 14.402 13.02 14.53 12.977 14.659C12.934 14.788 12.85 14.884 12.724 14.947C12.598 15.01 12.47 15.02 12.341 14.977C12.212 14.934 12.116 14.85 12.053 14.724L8.593 7.805C8.417 7.935 8.219 8 8 8C7.781 8 7.583 7.935 7.407 7.805L3.947 14.724C3.884 14.85 3.788 14.934 3.659 14.977C3.53 15.02 3.402 15.01 3.276 14.947C3.15 14.884 3.066 14.788 3.023 14.659C2.98 14.53 2.99 14.402 3.053 14.276L7.053 6.276C7.096 6.191 7.157 6.124 7.237 6.074C7.317 6.025 7.404 6 7.5 6L8.5 6C8.596 6 8.683 6.025 8.763 6.074C8.843 6.124 8.904 6.191 8.947 6.276ZM6.427 12.79C6.294 12.754 6.193 12.676 6.125 12.556C6.056 12.436 6.04 12.31 6.076 12.177C6.112 12.043 6.19 11.943 6.31 11.874C6.43 11.805 6.556 11.789 6.69 11.825C7.119 11.942 7.555 12 8 12C8.445 12 8.881 11.942 9.31 11.825C9.446 11.788 9.573 11.804 9.692 11.871C9.81 11.939 9.887 12.041 9.924 12.177C9.961 12.313 9.946 12.44 9.878 12.558C9.81 12.676 9.709 12.753 9.573 12.79C9.058 12.93 8.534 13 8 13C7.466 13 6.942 12.93 6.427 12.79Z" />
  </svg>
</template>
```

### Svelte

```svelte
<!-- Gentleface "ferris-wheel" (line-round), MIT. https://gentleface.com/icons/ferris-wheel -->
<script>
  let props = $props();
</script>

<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="currentColor" aria-hidden="true" {...props}>
  <path d="M3.759 4.349C3.92 4.536 4 4.753 4 5C4 5.257 3.914 5.48 3.742 5.67C3.57 5.861 3.356 5.969 3.101 5.995C3.034 6.323 3 6.659 3 7C3 7.548 3.088 8.082 3.263 8.602C3.439 9.121 3.693 9.599 4.026 10.035C4.11 10.144 4.143 10.268 4.124 10.404C4.12 10.437 4.113 10.468 4.103 10.498L4.04 10.625C4.011 10.666 3.975 10.703 3.932 10.735C3.82 10.821 3.697 10.855 3.562 10.837C3.427 10.819 3.317 10.754 3.231 10.642C2.832 10.119 2.527 9.545 2.316 8.922C2.105 8.299 2 7.658 2 7C2 6.51 2.058 6.031 2.174 5.563C2.058 5.393 2 5.206 2 5C2 4.764 2.074 4.555 2.222 4.372C2.37 4.188 2.559 4.072 2.79 4.022C3.052 3.561 3.375 3.14 3.757 2.757C4.14 2.375 4.561 2.052 5.022 1.79C5.072 1.559 5.188 1.37 5.372 1.222C5.555 1.074 5.764 1 6 1C6.206 1 6.393 1.058 6.563 1.174C7.031 1.058 7.51 1 8 1C8.49 1 8.969 1.058 9.437 1.174C9.607 1.058 9.794 1 10 1C10.236 1 10.445 1.074 10.628 1.222C10.812 1.37 10.928 1.559 10.978 1.79C11.439 2.052 11.86 2.375 12.243 2.757C12.625 3.14 12.948 3.561 13.21 4.022C13.441 4.072 13.63 4.188 13.778 4.372C13.926 4.555 14 4.764 14 5C14 5.206 13.942 5.393 13.826 5.563C13.942 6.031 14 6.51 14 7C14 7.658 13.895 8.299 13.684 8.922C13.473 9.545 13.168 10.119 12.769 10.642C12.683 10.754 12.573 10.819 12.438 10.837C12.303 10.855 12.18 10.821 12.068 10.735C12.026 10.704 11.991 10.669 11.963 10.631L11.889 10.483C11.882 10.458 11.876 10.432 11.873 10.405C11.855 10.27 11.888 10.147 11.974 10.035C12.307 9.599 12.561 9.121 12.737 8.602C12.912 8.082 13 7.548 13 7C13 6.659 12.966 6.323 12.899 5.995C12.644 5.969 12.43 5.861 12.258 5.67C12.086 5.48 12 5.257 12 5C12 4.753 12.08 4.536 12.241 4.349C12.042 4.031 11.807 3.736 11.536 3.464C11.264 3.193 10.969 2.958 10.651 2.759C10.464 2.92 10.247 3 10 3C9.743 3 9.52 2.914 9.33 2.742C9.139 2.57 9.031 2.356 9.005 2.101C8.677 2.034 8.341 2 8 2C7.659 2 7.323 2.034 6.995 2.101C6.969 2.356 6.861 2.57 6.67 2.742C6.48 2.914 6.257 3 6 3C5.753 3 5.536 2.92 5.349 2.759C5.031 2.958 4.736 3.193 4.464 3.464C4.193 3.736 3.958 4.031 3.759 4.349ZM8.947 6.276L12.947 14.276C13.01 14.402 13.02 14.53 12.977 14.659C12.934 14.788 12.85 14.884 12.724 14.947C12.598 15.01 12.47 15.02 12.341 14.977C12.212 14.934 12.116 14.85 12.053 14.724L8.593 7.805C8.417 7.935 8.219 8 8 8C7.781 8 7.583 7.935 7.407 7.805L3.947 14.724C3.884 14.85 3.788 14.934 3.659 14.977C3.53 15.02 3.402 15.01 3.276 14.947C3.15 14.884 3.066 14.788 3.023 14.659C2.98 14.53 2.99 14.402 3.053 14.276L7.053 6.276C7.096 6.191 7.157 6.124 7.237 6.074C7.317 6.025 7.404 6 7.5 6L8.5 6C8.596 6 8.683 6.025 8.763 6.074C8.843 6.124 8.904 6.191 8.947 6.276ZM6.427 12.79C6.294 12.754 6.193 12.676 6.125 12.556C6.056 12.436 6.04 12.31 6.076 12.177C6.112 12.043 6.19 11.943 6.31 11.874C6.43 11.805 6.556 11.789 6.69 11.825C7.119 11.942 7.555 12 8 12C8.445 12 8.881 11.942 9.31 11.825C9.446 11.788 9.573 11.804 9.692 11.871C9.81 11.939 9.887 12.041 9.924 12.177C9.961 12.313 9.946 12.44 9.878 12.558C9.81 12.676 9.709 12.753 9.573 12.79C9.058 12.93 8.534 13 8 13C7.466 13 6.942 12.93 6.427 12.79Z" />
</svg>
```

### HTML img

```html
<!-- Gentleface "ferris-wheel" (line-round), MIT. https://gentleface.com/icons/ferris-wheel. An <img> can't take currentColor: it draws black. Inline the SVG or use the CSS mask to color it. -->
<img src="https://gentleface.com/svg/line-round/16/ferris-wheel.svg" width="16" height="16" alt="">
```

### CSS

```css
/* Gentleface "ferris-wheel" (line-round), MIT. https://gentleface.com/icons/ferris-wheel. Takes the text color. */
.icon-ferris-wheel {
  display: inline-block;
  width: 16px;
  height: 16px;
  background-color: currentColor;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='currentColor'%3E%3Cpath d='M3.759 4.349C3.92 4.536 4 4.753 4 5C4 5.257 3.914 5.48 3.742 5.67C3.57 5.861 3.356 5.969 3.101 5.995C3.034 6.323 3 6.659 3 7C3 7.548 3.088 8.082 3.263 8.602C3.439 9.121 3.693 9.599 4.026 10.035C4.11 10.144 4.143 10.268 4.124 10.404C4.12 10.437 4.113 10.468 4.103 10.498L4.04 10.625C4.011 10.666 3.975 10.703 3.932 10.735C3.82 10.821 3.697 10.855 3.562 10.837C3.427 10.819 3.317 10.754 3.231 10.642C2.832 10.119 2.527 9.545 2.316 8.922C2.105 8.299 2 7.658 2 7C2 6.51 2.058 6.031 2.174 5.563C2.058 5.393 2 5.206 2 5C2 4.764 2.074 4.555 2.222 4.372C2.37 4.188 2.559 4.072 2.79 4.022C3.052 3.561 3.375 3.14 3.757 2.757C4.14 2.375 4.561 2.052 5.022 1.79C5.072 1.559 5.188 1.37 5.372 1.222C5.555 1.074 5.764 1 6 1C6.206 1 6.393 1.058 6.563 1.174C7.031 1.058 7.51 1 8 1C8.49 1 8.969 1.058 9.437 1.174C9.607 1.058 9.794 1 10 1C10.236 1 10.445 1.074 10.628 1.222C10.812 1.37 10.928 1.559 10.978 1.79C11.439 2.052 11.86 2.375 12.243 2.757C12.625 3.14 12.948 3.561 13.21 4.022C13.441 4.072 13.63 4.188 13.778 4.372C13.926 4.555 14 4.764 14 5C14 5.206 13.942 5.393 13.826 5.563C13.942 6.031 14 6.51 14 7C14 7.658 13.895 8.299 13.684 8.922C13.473 9.545 13.168 10.119 12.769 10.642C12.683 10.754 12.573 10.819 12.438 10.837C12.303 10.855 12.18 10.821 12.068 10.735C12.026 10.704 11.991 10.669 11.963 10.631L11.889 10.483C11.882 10.458 11.876 10.432 11.873 10.405C11.855 10.27 11.888 10.147 11.974 10.035C12.307 9.599 12.561 9.121 12.737 8.602C12.912 8.082 13 7.548 13 7C13 6.659 12.966 6.323 12.899 5.995C12.644 5.969 12.43 5.861 12.258 5.67C12.086 5.48 12 5.257 12 5C12 4.753 12.08 4.536 12.241 4.349C12.042 4.031 11.807 3.736 11.536 3.464C11.264 3.193 10.969 2.958 10.651 2.759C10.464 2.92 10.247 3 10 3C9.743 3 9.52 2.914 9.33 2.742C9.139 2.57 9.031 2.356 9.005 2.101C8.677 2.034 8.341 2 8 2C7.659 2 7.323 2.034 6.995 2.101C6.969 2.356 6.861 2.57 6.67 2.742C6.48 2.914 6.257 3 6 3C5.753 3 5.536 2.92 5.349 2.759C5.031 2.958 4.736 3.193 4.464 3.464C4.193 3.736 3.958 4.031 3.759 4.349ZM8.947 6.276L12.947 14.276C13.01 14.402 13.02 14.53 12.977 14.659C12.934 14.788 12.85 14.884 12.724 14.947C12.598 15.01 12.47 15.02 12.341 14.977C12.212 14.934 12.116 14.85 12.053 14.724L8.593 7.805C8.417 7.935 8.219 8 8 8C7.781 8 7.583 7.935 7.407 7.805L3.947 14.724C3.884 14.85 3.788 14.934 3.659 14.977C3.53 15.02 3.402 15.01 3.276 14.947C3.15 14.884 3.066 14.788 3.023 14.659C2.98 14.53 2.99 14.402 3.053 14.276L7.053 6.276C7.096 6.191 7.157 6.124 7.237 6.074C7.317 6.025 7.404 6 7.5 6L8.5 6C8.596 6 8.683 6.025 8.763 6.074C8.843 6.124 8.904 6.191 8.947 6.276ZM6.427 12.79C6.294 12.754 6.193 12.676 6.125 12.556C6.056 12.436 6.04 12.31 6.076 12.177C6.112 12.043 6.19 11.943 6.31 11.874C6.43 11.805 6.556 11.789 6.69 11.825C7.119 11.942 7.555 12 8 12C8.445 12 8.881 11.942 9.31 11.825C9.446 11.788 9.573 11.804 9.692 11.871C9.81 11.939 9.887 12.041 9.924 12.177C9.961 12.313 9.946 12.44 9.878 12.558C9.81 12.676 9.709 12.753 9.573 12.79C9.058 12.93 8.534 13 8 13C7.466 13 6.942 12.93 6.427 12.79Z'/%3E%3C/svg%3E") center / 16px 16px no-repeat;
  mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='currentColor'%3E%3Cpath d='M3.759 4.349C3.92 4.536 4 4.753 4 5C4 5.257 3.914 5.48 3.742 5.67C3.57 5.861 3.356 5.969 3.101 5.995C3.034 6.323 3 6.659 3 7C3 7.548 3.088 8.082 3.263 8.602C3.439 9.121 3.693 9.599 4.026 10.035C4.11 10.144 4.143 10.268 4.124 10.404C4.12 10.437 4.113 10.468 4.103 10.498L4.04 10.625C4.011 10.666 3.975 10.703 3.932 10.735C3.82 10.821 3.697 10.855 3.562 10.837C3.427 10.819 3.317 10.754 3.231 10.642C2.832 10.119 2.527 9.545 2.316 8.922C2.105 8.299 2 7.658 2 7C2 6.51 2.058 6.031 2.174 5.563C2.058 5.393 2 5.206 2 5C2 4.764 2.074 4.555 2.222 4.372C2.37 4.188 2.559 4.072 2.79 4.022C3.052 3.561 3.375 3.14 3.757 2.757C4.14 2.375 4.561 2.052 5.022 1.79C5.072 1.559 5.188 1.37 5.372 1.222C5.555 1.074 5.764 1 6 1C6.206 1 6.393 1.058 6.563 1.174C7.031 1.058 7.51 1 8 1C8.49 1 8.969 1.058 9.437 1.174C9.607 1.058 9.794 1 10 1C10.236 1 10.445 1.074 10.628 1.222C10.812 1.37 10.928 1.559 10.978 1.79C11.439 2.052 11.86 2.375 12.243 2.757C12.625 3.14 12.948 3.561 13.21 4.022C13.441 4.072 13.63 4.188 13.778 4.372C13.926 4.555 14 4.764 14 5C14 5.206 13.942 5.393 13.826 5.563C13.942 6.031 14 6.51 14 7C14 7.658 13.895 8.299 13.684 8.922C13.473 9.545 13.168 10.119 12.769 10.642C12.683 10.754 12.573 10.819 12.438 10.837C12.303 10.855 12.18 10.821 12.068 10.735C12.026 10.704 11.991 10.669 11.963 10.631L11.889 10.483C11.882 10.458 11.876 10.432 11.873 10.405C11.855 10.27 11.888 10.147 11.974 10.035C12.307 9.599 12.561 9.121 12.737 8.602C12.912 8.082 13 7.548 13 7C13 6.659 12.966 6.323 12.899 5.995C12.644 5.969 12.43 5.861 12.258 5.67C12.086 5.48 12 5.257 12 5C12 4.753 12.08 4.536 12.241 4.349C12.042 4.031 11.807 3.736 11.536 3.464C11.264 3.193 10.969 2.958 10.651 2.759C10.464 2.92 10.247 3 10 3C9.743 3 9.52 2.914 9.33 2.742C9.139 2.57 9.031 2.356 9.005 2.101C8.677 2.034 8.341 2 8 2C7.659 2 7.323 2.034 6.995 2.101C6.969 2.356 6.861 2.57 6.67 2.742C6.48 2.914 6.257 3 6 3C5.753 3 5.536 2.92 5.349 2.759C5.031 2.958 4.736 3.193 4.464 3.464C4.193 3.736 3.958 4.031 3.759 4.349ZM8.947 6.276L12.947 14.276C13.01 14.402 13.02 14.53 12.977 14.659C12.934 14.788 12.85 14.884 12.724 14.947C12.598 15.01 12.47 15.02 12.341 14.977C12.212 14.934 12.116 14.85 12.053 14.724L8.593 7.805C8.417 7.935 8.219 8 8 8C7.781 8 7.583 7.935 7.407 7.805L3.947 14.724C3.884 14.85 3.788 14.934 3.659 14.977C3.53 15.02 3.402 15.01 3.276 14.947C3.15 14.884 3.066 14.788 3.023 14.659C2.98 14.53 2.99 14.402 3.053 14.276L7.053 6.276C7.096 6.191 7.157 6.124 7.237 6.074C7.317 6.025 7.404 6 7.5 6L8.5 6C8.596 6 8.683 6.025 8.763 6.074C8.843 6.124 8.904 6.191 8.947 6.276ZM6.427 12.79C6.294 12.754 6.193 12.676 6.125 12.556C6.056 12.436 6.04 12.31 6.076 12.177C6.112 12.043 6.19 11.943 6.31 11.874C6.43 11.805 6.556 11.789 6.69 11.825C7.119 11.942 7.555 12 8 12C8.445 12 8.881 11.942 9.31 11.825C9.446 11.788 9.573 11.804 9.692 11.871C9.81 11.939 9.887 12.041 9.924 12.177C9.961 12.313 9.946 12.44 9.878 12.558C9.81 12.676 9.709 12.753 9.573 12.79C9.058 12.93 8.534 13 8 13C7.466 13 6.942 12.93 6.427 12.79Z'/%3E%3C/svg%3E") center / 16px 16px no-repeat;
}
```

### Data URL

```text
data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='currentColor'%3E%3Cpath d='M3.759 4.349C3.92 4.536 4 4.753 4 5C4 5.257 3.914 5.48 3.742 5.67C3.57 5.861 3.356 5.969 3.101 5.995C3.034 6.323 3 6.659 3 7C3 7.548 3.088 8.082 3.263 8.602C3.439 9.121 3.693 9.599 4.026 10.035C4.11 10.144 4.143 10.268 4.124 10.404C4.12 10.437 4.113 10.468 4.103 10.498L4.04 10.625C4.011 10.666 3.975 10.703 3.932 10.735C3.82 10.821 3.697 10.855 3.562 10.837C3.427 10.819 3.317 10.754 3.231 10.642C2.832 10.119 2.527 9.545 2.316 8.922C2.105 8.299 2 7.658 2 7C2 6.51 2.058 6.031 2.174 5.563C2.058 5.393 2 5.206 2 5C2 4.764 2.074 4.555 2.222 4.372C2.37 4.188 2.559 4.072 2.79 4.022C3.052 3.561 3.375 3.14 3.757 2.757C4.14 2.375 4.561 2.052 5.022 1.79C5.072 1.559 5.188 1.37 5.372 1.222C5.555 1.074 5.764 1 6 1C6.206 1 6.393 1.058 6.563 1.174C7.031 1.058 7.51 1 8 1C8.49 1 8.969 1.058 9.437 1.174C9.607 1.058 9.794 1 10 1C10.236 1 10.445 1.074 10.628 1.222C10.812 1.37 10.928 1.559 10.978 1.79C11.439 2.052 11.86 2.375 12.243 2.757C12.625 3.14 12.948 3.561 13.21 4.022C13.441 4.072 13.63 4.188 13.778 4.372C13.926 4.555 14 4.764 14 5C14 5.206 13.942 5.393 13.826 5.563C13.942 6.031 14 6.51 14 7C14 7.658 13.895 8.299 13.684 8.922C13.473 9.545 13.168 10.119 12.769 10.642C12.683 10.754 12.573 10.819 12.438 10.837C12.303 10.855 12.18 10.821 12.068 10.735C12.026 10.704 11.991 10.669 11.963 10.631L11.889 10.483C11.882 10.458 11.876 10.432 11.873 10.405C11.855 10.27 11.888 10.147 11.974 10.035C12.307 9.599 12.561 9.121 12.737 8.602C12.912 8.082 13 7.548 13 7C13 6.659 12.966 6.323 12.899 5.995C12.644 5.969 12.43 5.861 12.258 5.67C12.086 5.48 12 5.257 12 5C12 4.753 12.08 4.536 12.241 4.349C12.042 4.031 11.807 3.736 11.536 3.464C11.264 3.193 10.969 2.958 10.651 2.759C10.464 2.92 10.247 3 10 3C9.743 3 9.52 2.914 9.33 2.742C9.139 2.57 9.031 2.356 9.005 2.101C8.677 2.034 8.341 2 8 2C7.659 2 7.323 2.034 6.995 2.101C6.969 2.356 6.861 2.57 6.67 2.742C6.48 2.914 6.257 3 6 3C5.753 3 5.536 2.92 5.349 2.759C5.031 2.958 4.736 3.193 4.464 3.464C4.193 3.736 3.958 4.031 3.759 4.349ZM8.947 6.276L12.947 14.276C13.01 14.402 13.02 14.53 12.977 14.659C12.934 14.788 12.85 14.884 12.724 14.947C12.598 15.01 12.47 15.02 12.341 14.977C12.212 14.934 12.116 14.85 12.053 14.724L8.593 7.805C8.417 7.935 8.219 8 8 8C7.781 8 7.583 7.935 7.407 7.805L3.947 14.724C3.884 14.85 3.788 14.934 3.659 14.977C3.53 15.02 3.402 15.01 3.276 14.947C3.15 14.884 3.066 14.788 3.023 14.659C2.98 14.53 2.99 14.402 3.053 14.276L7.053 6.276C7.096 6.191 7.157 6.124 7.237 6.074C7.317 6.025 7.404 6 7.5 6L8.5 6C8.596 6 8.683 6.025 8.763 6.074C8.843 6.124 8.904 6.191 8.947 6.276ZM6.427 12.79C6.294 12.754 6.193 12.676 6.125 12.556C6.056 12.436 6.04 12.31 6.076 12.177C6.112 12.043 6.19 11.943 6.31 11.874C6.43 11.805 6.556 11.789 6.69 11.825C7.119 11.942 7.555 12 8 12C8.445 12 8.881 11.942 9.31 11.825C9.446 11.788 9.573 11.804 9.692 11.871C9.81 11.939 9.887 12.041 9.924 12.177C9.961 12.313 9.946 12.44 9.878 12.558C9.81 12.676 9.709 12.753 9.573 12.79C9.058 12.93 8.534 13 8 13C7.466 13 6.942 12.93 6.427 12.79Z'/%3E%3C/svg%3E
```

### Sprite

```html
<!-- Gentleface "ferris-wheel" (line-round), MIT. https://gentleface.com/icons/ferris-wheel
     Every icon of this style in one file: https://gentleface.com/sprite/line-round.svg
     Serve it from your own origin: <use> does not load from another origin. -->
<svg width="16" height="16" aria-hidden="true"><use href="/sprite/line-round.svg#ferris-wheel"/></svg>
```

### SwiftUI

```swift
// Gentleface "ferris-wheel" (line-round), MIT. https://gentleface.com/icons/ferris-wheel
import SwiftUI

struct FerrisWheelIcon: Shape {
    func path(in rect: CGRect) -> Path {
        var p = Path()
        p.move(to: CGPoint(x: 3.759, y: 4.349))
        p.addCurve(to: CGPoint(x: 4, y: 5), control1: CGPoint(x: 3.92, y: 4.536), control2: CGPoint(x: 4, y: 4.753))
        p.addCurve(to: CGPoint(x: 3.742, y: 5.67), control1: CGPoint(x: 4, y: 5.257), control2: CGPoint(x: 3.914, y: 5.48))
        p.addCurve(to: CGPoint(x: 3.101, y: 5.995), control1: CGPoint(x: 3.57, y: 5.861), control2: CGPoint(x: 3.356, y: 5.969))
        p.addCurve(to: CGPoint(x: 3, y: 7), control1: CGPoint(x: 3.034, y: 6.323), control2: CGPoint(x: 3, y: 6.659))
        p.addCurve(to: CGPoint(x: 3.263, y: 8.602), control1: CGPoint(x: 3, y: 7.548), control2: CGPoint(x: 3.088, y: 8.082))
        p.addCurve(to: CGPoint(x: 4.026, y: 10.035), control1: CGPoint(x: 3.439, y: 9.121), control2: CGPoint(x: 3.693, y: 9.599))
        p.addCurve(to: CGPoint(x: 4.124, y: 10.404), control1: CGPoint(x: 4.11, y: 10.144), control2: CGPoint(x: 4.143, y: 10.268))
        p.addCurve(to: CGPoint(x: 4.103, y: 10.498), control1: CGPoint(x: 4.12, y: 10.437), control2: CGPoint(x: 4.113, y: 10.468))
        p.addLine(to: CGPoint(x: 4.04, y: 10.625))
        p.addCurve(to: CGPoint(x: 3.932, y: 10.735), control1: CGPoint(x: 4.011, y: 10.666), control2: CGPoint(x: 3.975, y: 10.703))
        p.addCurve(to: CGPoint(x: 3.562, y: 10.837), control1: CGPoint(x: 3.82, y: 10.821), control2: CGPoint(x: 3.697, y: 10.855))
        p.addCurve(to: CGPoint(x: 3.231, y: 10.642), control1: CGPoint(x: 3.427, y: 10.819), control2: CGPoint(x: 3.317, y: 10.754))
        p.addCurve(to: CGPoint(x: 2.316, y: 8.922), control1: CGPoint(x: 2.832, y: 10.119), control2: CGPoint(x: 2.527, y: 9.545))
        p.addCurve(to: CGPoint(x: 2, y: 7), control1: CGPoint(x: 2.105, y: 8.299), control2: CGPoint(x: 2, y: 7.658))
        p.addCurve(to: CGPoint(x: 2.174, y: 5.563), control1: CGPoint(x: 2, y: 6.51), control2: CGPoint(x: 2.058, y: 6.031))
        p.addCurve(to: CGPoint(x: 2, y: 5), control1: CGPoint(x: 2.058, y: 5.393), control2: CGPoint(x: 2, y: 5.206))
        p.addCurve(to: CGPoint(x: 2.222, y: 4.372), control1: CGPoint(x: 2, y: 4.764), control2: CGPoint(x: 2.074, y: 4.555))
        p.addCurve(to: CGPoint(x: 2.79, y: 4.022), control1: CGPoint(x: 2.37, y: 4.188), control2: CGPoint(x: 2.559, y: 4.072))
        p.addCurve(to: CGPoint(x: 3.757, y: 2.757), control1: CGPoint(x: 3.052, y: 3.561), control2: CGPoint(x: 3.375, y: 3.14))
        p.addCurve(to: CGPoint(x: 5.022, y: 1.79), control1: CGPoint(x: 4.14, y: 2.375), control2: CGPoint(x: 4.561, y: 2.052))
        p.addCurve(to: CGPoint(x: 5.372, y: 1.222), control1: CGPoint(x: 5.072, y: 1.559), control2: CGPoint(x: 5.188, y: 1.37))
        p.addCurve(to: CGPoint(x: 6, y: 1), control1: CGPoint(x: 5.555, y: 1.074), control2: CGPoint(x: 5.764, y: 1))
        p.addCurve(to: CGPoint(x: 6.563, y: 1.174), control1: CGPoint(x: 6.206, y: 1), control2: CGPoint(x: 6.393, y: 1.058))
        p.addCurve(to: CGPoint(x: 8, y: 1), control1: CGPoint(x: 7.031, y: 1.058), control2: CGPoint(x: 7.51, y: 1))
        p.addCurve(to: CGPoint(x: 9.437, y: 1.174), control1: CGPoint(x: 8.49, y: 1), control2: CGPoint(x: 8.969, y: 1.058))
        p.addCurve(to: CGPoint(x: 10, y: 1), control1: CGPoint(x: 9.607, y: 1.058), control2: CGPoint(x: 9.794, y: 1))
        p.addCurve(to: CGPoint(x: 10.628, y: 1.222), control1: CGPoint(x: 10.236, y: 1), control2: CGPoint(x: 10.445, y: 1.074))
        p.addCurve(to: CGPoint(x: 10.978, y: 1.79), control1: CGPoint(x: 10.812, y: 1.37), control2: CGPoint(x: 10.928, y: 1.559))
        p.addCurve(to: CGPoint(x: 12.243, y: 2.757), control1: CGPoint(x: 11.439, y: 2.052), control2: CGPoint(x: 11.86, y: 2.375))
        p.addCurve(to: CGPoint(x: 13.21, y: 4.022), control1: CGPoint(x: 12.625, y: 3.14), control2: CGPoint(x: 12.948, y: 3.561))
        p.addCurve(to: CGPoint(x: 13.778, y: 4.372), control1: CGPoint(x: 13.441, y: 4.072), control2: CGPoint(x: 13.63, y: 4.188))
        p.addCurve(to: CGPoint(x: 14, y: 5), control1: CGPoint(x: 13.926, y: 4.555), control2: CGPoint(x: 14, y: 4.764))
        p.addCurve(to: CGPoint(x: 13.826, y: 5.563), control1: CGPoint(x: 14, y: 5.206), control2: CGPoint(x: 13.942, y: 5.393))
        p.addCurve(to: CGPoint(x: 14, y: 7), control1: CGPoint(x: 13.942, y: 6.031), control2: CGPoint(x: 14, y: 6.51))
        p.addCurve(to: CGPoint(x: 13.684, y: 8.922), control1: CGPoint(x: 14, y: 7.658), control2: CGPoint(x: 13.895, y: 8.299))
        p.addCurve(to: CGPoint(x: 12.769, y: 10.642), control1: CGPoint(x: 13.473, y: 9.545), control2: CGPoint(x: 13.168, y: 10.119))
        p.addCurve(to: CGPoint(x: 12.438, y: 10.837), control1: CGPoint(x: 12.683, y: 10.754), control2: CGPoint(x: 12.573, y: 10.819))
        p.addCurve(to: CGPoint(x: 12.068, y: 10.735), control1: CGPoint(x: 12.303, y: 10.855), control2: CGPoint(x: 12.18, y: 10.821))
        p.addCurve(to: CGPoint(x: 11.963, y: 10.631), control1: CGPoint(x: 12.026, y: 10.704), control2: CGPoint(x: 11.991, y: 10.669))
        p.addLine(to: CGPoint(x: 11.889, y: 10.483))
        p.addCurve(to: CGPoint(x: 11.873, y: 10.405), control1: CGPoint(x: 11.882, y: 10.458), control2: CGPoint(x: 11.876, y: 10.432))
        p.addCurve(to: CGPoint(x: 11.974, y: 10.035), control1: CGPoint(x: 11.855, y: 10.27), control2: CGPoint(x: 11.888, y: 10.147))
        p.addCurve(to: CGPoint(x: 12.737, y: 8.602), control1: CGPoint(x: 12.307, y: 9.599), control2: CGPoint(x: 12.561, y: 9.121))
        p.addCurve(to: CGPoint(x: 13, y: 7), control1: CGPoint(x: 12.912, y: 8.082), control2: CGPoint(x: 13, y: 7.548))
        p.addCurve(to: CGPoint(x: 12.899, y: 5.995), control1: CGPoint(x: 13, y: 6.659), control2: CGPoint(x: 12.966, y: 6.323))
        p.addCurve(to: CGPoint(x: 12.258, y: 5.67), control1: CGPoint(x: 12.644, y: 5.969), control2: CGPoint(x: 12.43, y: 5.861))
        p.addCurve(to: CGPoint(x: 12, y: 5), control1: CGPoint(x: 12.086, y: 5.48), control2: CGPoint(x: 12, y: 5.257))
        p.addCurve(to: CGPoint(x: 12.241, y: 4.349), control1: CGPoint(x: 12, y: 4.753), control2: CGPoint(x: 12.08, y: 4.536))
        p.addCurve(to: CGPoint(x: 11.536, y: 3.464), control1: CGPoint(x: 12.042, y: 4.031), control2: CGPoint(x: 11.807, y: 3.736))
        p.addCurve(to: CGPoint(x: 10.651, y: 2.759), control1: CGPoint(x: 11.264, y: 3.193), control2: CGPoint(x: 10.969, y: 2.958))
        p.addCurve(to: CGPoint(x: 10, y: 3), control1: CGPoint(x: 10.464, y: 2.92), control2: CGPoint(x: 10.247, y: 3))
        p.addCurve(to: CGPoint(x: 9.33, y: 2.742), control1: CGPoint(x: 9.743, y: 3), control2: CGPoint(x: 9.52, y: 2.914))
        p.addCurve(to: CGPoint(x: 9.005, y: 2.101), control1: CGPoint(x: 9.139, y: 2.57), control2: CGPoint(x: 9.031, y: 2.356))
        p.addCurve(to: CGPoint(x: 8, y: 2), control1: CGPoint(x: 8.677, y: 2.034), control2: CGPoint(x: 8.341, y: 2))
        p.addCurve(to: CGPoint(x: 6.995, y: 2.101), control1: CGPoint(x: 7.659, y: 2), control2: CGPoint(x: 7.323, y: 2.034))
        p.addCurve(to: CGPoint(x: 6.67, y: 2.742), control1: CGPoint(x: 6.969, y: 2.356), control2: CGPoint(x: 6.861, y: 2.57))
        p.addCurve(to: CGPoint(x: 6, y: 3), control1: CGPoint(x: 6.48, y: 2.914), control2: CGPoint(x: 6.257, y: 3))
        p.addCurve(to: CGPoint(x: 5.349, y: 2.759), control1: CGPoint(x: 5.753, y: 3), control2: CGPoint(x: 5.536, y: 2.92))
        p.addCurve(to: CGPoint(x: 4.464, y: 3.464), control1: CGPoint(x: 5.031, y: 2.958), control2: CGPoint(x: 4.736, y: 3.193))
        p.addCurve(to: CGPoint(x: 3.759, y: 4.349), control1: CGPoint(x: 4.193, y: 3.736), control2: CGPoint(x: 3.958, y: 4.031))
        p.closeSubpath()
        p.move(to: CGPoint(x: 8.947, y: 6.276))
        p.addLine(to: CGPoint(x: 12.947, y: 14.276))
        p.addCurve(to: CGPoint(x: 12.977, y: 14.659), control1: CGPoint(x: 13.01, y: 14.402), control2: CGPoint(x: 13.02, y: 14.53))
        p.addCurve(to: CGPoint(x: 12.724, y: 14.947), control1: CGPoint(x: 12.934, y: 14.788), control2: CGPoint(x: 12.85, y: 14.884))
        p.addCurve(to: CGPoint(x: 12.341, y: 14.977), control1: CGPoint(x: 12.598, y: 15.01), control2: CGPoint(x: 12.47, y: 15.02))
        p.addCurve(to: CGPoint(x: 12.053, y: 14.724), control1: CGPoint(x: 12.212, y: 14.934), control2: CGPoint(x: 12.116, y: 14.85))
        p.addLine(to: CGPoint(x: 8.593, y: 7.805))
        p.addCurve(to: CGPoint(x: 8, y: 8), control1: CGPoint(x: 8.417, y: 7.935), control2: CGPoint(x: 8.219, y: 8))
        p.addCurve(to: CGPoint(x: 7.407, y: 7.805), control1: CGPoint(x: 7.781, y: 8), control2: CGPoint(x: 7.583, y: 7.935))
        p.addLine(to: CGPoint(x: 3.947, y: 14.724))
        p.addCurve(to: CGPoint(x: 3.659, y: 14.977), control1: CGPoint(x: 3.884, y: 14.85), control2: CGPoint(x: 3.788, y: 14.934))
        p.addCurve(to: CGPoint(x: 3.276, y: 14.947), control1: CGPoint(x: 3.53, y: 15.02), control2: CGPoint(x: 3.402, y: 15.01))
        p.addCurve(to: CGPoint(x: 3.023, y: 14.659), control1: CGPoint(x: 3.15, y: 14.884), control2: CGPoint(x: 3.066, y: 14.788))
        p.addCurve(to: CGPoint(x: 3.053, y: 14.276), control1: CGPoint(x: 2.98, y: 14.53), control2: CGPoint(x: 2.99, y: 14.402))
        p.addLine(to: CGPoint(x: 7.053, y: 6.276))
        p.addCurve(to: CGPoint(x: 7.237, y: 6.074), control1: CGPoint(x: 7.096, y: 6.191), control2: CGPoint(x: 7.157, y: 6.124))
        p.addCurve(to: CGPoint(x: 7.5, y: 6), control1: CGPoint(x: 7.317, y: 6.025), control2: CGPoint(x: 7.404, y: 6))
        p.addLine(to: CGPoint(x: 8.5, y: 6))
        p.addCurve(to: CGPoint(x: 8.763, y: 6.074), control1: CGPoint(x: 8.596, y: 6), control2: CGPoint(x: 8.683, y: 6.025))
        p.addCurve(to: CGPoint(x: 8.947, y: 6.276), control1: CGPoint(x: 8.843, y: 6.124), control2: CGPoint(x: 8.904, y: 6.191))
        p.closeSubpath()
        p.move(to: CGPoint(x: 6.427, y: 12.79))
        p.addCurve(to: CGPoint(x: 6.125, y: 12.556), control1: CGPoint(x: 6.294, y: 12.754), control2: CGPoint(x: 6.193, y: 12.676))
        p.addCurve(to: CGPoint(x: 6.076, y: 12.177), control1: CGPoint(x: 6.056, y: 12.436), control2: CGPoint(x: 6.04, y: 12.31))
        p.addCurve(to: CGPoint(x: 6.31, y: 11.874), control1: CGPoint(x: 6.112, y: 12.043), control2: CGPoint(x: 6.19, y: 11.943))
        p.addCurve(to: CGPoint(x: 6.69, y: 11.825), control1: CGPoint(x: 6.43, y: 11.805), control2: CGPoint(x: 6.556, y: 11.789))
        p.addCurve(to: CGPoint(x: 8, y: 12), control1: CGPoint(x: 7.119, y: 11.942), control2: CGPoint(x: 7.555, y: 12))
        p.addCurve(to: CGPoint(x: 9.31, y: 11.825), control1: CGPoint(x: 8.445, y: 12), control2: CGPoint(x: 8.881, y: 11.942))
        p.addCurve(to: CGPoint(x: 9.692, y: 11.871), control1: CGPoint(x: 9.446, y: 11.788), control2: CGPoint(x: 9.573, y: 11.804))
        p.addCurve(to: CGPoint(x: 9.924, y: 12.177), control1: CGPoint(x: 9.81, y: 11.939), control2: CGPoint(x: 9.887, y: 12.041))
        p.addCurve(to: CGPoint(x: 9.878, y: 12.558), control1: CGPoint(x: 9.961, y: 12.313), control2: CGPoint(x: 9.946, y: 12.44))
        p.addCurve(to: CGPoint(x: 9.573, y: 12.79), control1: CGPoint(x: 9.81, y: 12.676), control2: CGPoint(x: 9.709, y: 12.753))
        p.addCurve(to: CGPoint(x: 8, y: 13), control1: CGPoint(x: 9.058, y: 12.93), control2: CGPoint(x: 8.534, y: 13))
        p.addCurve(to: CGPoint(x: 6.427, y: 12.79), control1: CGPoint(x: 7.466, y: 13), control2: CGPoint(x: 6.942, y: 12.93))
        p.closeSubpath()
        return p.applying(CGAffineTransform(scaleX: rect.width / 16, y: rect.height / 16))
    }
}

// FerrisWheelIcon().frame(width: 16, height: 16) fills with the foreground style. Keep it on whole points to stay crisp.
```

### Compose

```kotlin
// Gentleface "ferris-wheel" (line-round), MIT. https://gentleface.com/icons/ferris-wheel
import androidx.compose.ui.graphics.Color
import androidx.compose.ui.graphics.SolidColor
import androidx.compose.ui.graphics.vector.ImageVector
import androidx.compose.ui.graphics.vector.addPathNodes
import androidx.compose.ui.unit.dp

val FerrisWheelIcon: ImageVector by lazy {
    ImageVector.Builder(
        name = "ferris-wheel", defaultWidth = 16.dp, defaultHeight = 16.dp,
        viewportWidth = 16f, viewportHeight = 16f,
    ).addPath(
        pathData = addPathNodes("M3.759 4.349C3.92 4.536 4 4.753 4 5C4 5.257 3.914 5.48 3.742 5.67C3.57 5.861 3.356 5.969 3.101 5.995C3.034 6.323 3 6.659 3 7C3 7.548 3.088 8.082 3.263 8.602C3.439 9.121 3.693 9.599 4.026 10.035C4.11 10.144 4.143 10.268 4.124 10.404C4.12 10.437 4.113 10.468 4.103 10.498L4.04 10.625C4.011 10.666 3.975 10.703 3.932 10.735C3.82 10.821 3.697 10.855 3.562 10.837C3.427 10.819 3.317 10.754 3.231 10.642C2.832 10.119 2.527 9.545 2.316 8.922C2.105 8.299 2 7.658 2 7C2 6.51 2.058 6.031 2.174 5.563C2.058 5.393 2 5.206 2 5C2 4.764 2.074 4.555 2.222 4.372C2.37 4.188 2.559 4.072 2.79 4.022C3.052 3.561 3.375 3.14 3.757 2.757C4.14 2.375 4.561 2.052 5.022 1.79C5.072 1.559 5.188 1.37 5.372 1.222C5.555 1.074 5.764 1 6 1C6.206 1 6.393 1.058 6.563 1.174C7.031 1.058 7.51 1 8 1C8.49 1 8.969 1.058 9.437 1.174C9.607 1.058 9.794 1 10 1C10.236 1 10.445 1.074 10.628 1.222C10.812 1.37 10.928 1.559 10.978 1.79C11.439 2.052 11.86 2.375 12.243 2.757C12.625 3.14 12.948 3.561 13.21 4.022C13.441 4.072 13.63 4.188 13.778 4.372C13.926 4.555 14 4.764 14 5C14 5.206 13.942 5.393 13.826 5.563C13.942 6.031 14 6.51 14 7C14 7.658 13.895 8.299 13.684 8.922C13.473 9.545 13.168 10.119 12.769 10.642C12.683 10.754 12.573 10.819 12.438 10.837C12.303 10.855 12.18 10.821 12.068 10.735C12.026 10.704 11.991 10.669 11.963 10.631L11.889 10.483C11.882 10.458 11.876 10.432 11.873 10.405C11.855 10.27 11.888 10.147 11.974 10.035C12.307 9.599 12.561 9.121 12.737 8.602C12.912 8.082 13 7.548 13 7C13 6.659 12.966 6.323 12.899 5.995C12.644 5.969 12.43 5.861 12.258 5.67C12.086 5.48 12 5.257 12 5C12 4.753 12.08 4.536 12.241 4.349C12.042 4.031 11.807 3.736 11.536 3.464C11.264 3.193 10.969 2.958 10.651 2.759C10.464 2.92 10.247 3 10 3C9.743 3 9.52 2.914 9.33 2.742C9.139 2.57 9.031 2.356 9.005 2.101C8.677 2.034 8.341 2 8 2C7.659 2 7.323 2.034 6.995 2.101C6.969 2.356 6.861 2.57 6.67 2.742C6.48 2.914 6.257 3 6 3C5.753 3 5.536 2.92 5.349 2.759C5.031 2.958 4.736 3.193 4.464 3.464C4.193 3.736 3.958 4.031 3.759 4.349ZM8.947 6.276L12.947 14.276C13.01 14.402 13.02 14.53 12.977 14.659C12.934 14.788 12.85 14.884 12.724 14.947C12.598 15.01 12.47 15.02 12.341 14.977C12.212 14.934 12.116 14.85 12.053 14.724L8.593 7.805C8.417 7.935 8.219 8 8 8C7.781 8 7.583 7.935 7.407 7.805L3.947 14.724C3.884 14.85 3.788 14.934 3.659 14.977C3.53 15.02 3.402 15.01 3.276 14.947C3.15 14.884 3.066 14.788 3.023 14.659C2.98 14.53 2.99 14.402 3.053 14.276L7.053 6.276C7.096 6.191 7.157 6.124 7.237 6.074C7.317 6.025 7.404 6 7.5 6L8.5 6C8.596 6 8.683 6.025 8.763 6.074C8.843 6.124 8.904 6.191 8.947 6.276ZM6.427 12.79C6.294 12.754 6.193 12.676 6.125 12.556C6.056 12.436 6.04 12.31 6.076 12.177C6.112 12.043 6.19 11.943 6.31 11.874C6.43 11.805 6.556 11.789 6.69 11.825C7.119 11.942 7.555 12 8 12C8.445 12 8.881 11.942 9.31 11.825C9.446 11.788 9.573 11.804 9.692 11.871C9.81 11.939 9.887 12.041 9.924 12.177C9.961 12.313 9.946 12.44 9.878 12.558C9.81 12.676 9.709 12.753 9.573 12.79C9.058 12.93 8.534 13 8 13C7.466 13 6.942 12.93 6.427 12.79Z"),
        fill = SolidColor(Color.Black),
    ).build()
}

// Icon(FerrisWheelIcon, contentDescription = null) tints it with LocalContentColor.
```

### Android XML

```xml
<!-- res/drawable/ic_ferris_wheel.xml · Gentleface "ferris-wheel" (line-round), MIT. https://gentleface.com/icons/ferris-wheel -->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
    android:width="16dp"
    android:height="16dp"
    android:viewportWidth="16"
    android:viewportHeight="16"
    android:tint="?attr/colorControlNormal">
  <path
      android:fillColor="@android:color/white"
      android:pathData="M3.759 4.349C3.92 4.536 4 4.753 4 5C4 5.257 3.914 5.48 3.742 5.67C3.57 5.861 3.356 5.969 3.101 5.995C3.034 6.323 3 6.659 3 7C3 7.548 3.088 8.082 3.263 8.602C3.439 9.121 3.693 9.599 4.026 10.035C4.11 10.144 4.143 10.268 4.124 10.404C4.12 10.437 4.113 10.468 4.103 10.498L4.04 10.625C4.011 10.666 3.975 10.703 3.932 10.735C3.82 10.821 3.697 10.855 3.562 10.837C3.427 10.819 3.317 10.754 3.231 10.642C2.832 10.119 2.527 9.545 2.316 8.922C2.105 8.299 2 7.658 2 7C2 6.51 2.058 6.031 2.174 5.563C2.058 5.393 2 5.206 2 5C2 4.764 2.074 4.555 2.222 4.372C2.37 4.188 2.559 4.072 2.79 4.022C3.052 3.561 3.375 3.14 3.757 2.757C4.14 2.375 4.561 2.052 5.022 1.79C5.072 1.559 5.188 1.37 5.372 1.222C5.555 1.074 5.764 1 6 1C6.206 1 6.393 1.058 6.563 1.174C7.031 1.058 7.51 1 8 1C8.49 1 8.969 1.058 9.437 1.174C9.607 1.058 9.794 1 10 1C10.236 1 10.445 1.074 10.628 1.222C10.812 1.37 10.928 1.559 10.978 1.79C11.439 2.052 11.86 2.375 12.243 2.757C12.625 3.14 12.948 3.561 13.21 4.022C13.441 4.072 13.63 4.188 13.778 4.372C13.926 4.555 14 4.764 14 5C14 5.206 13.942 5.393 13.826 5.563C13.942 6.031 14 6.51 14 7C14 7.658 13.895 8.299 13.684 8.922C13.473 9.545 13.168 10.119 12.769 10.642C12.683 10.754 12.573 10.819 12.438 10.837C12.303 10.855 12.18 10.821 12.068 10.735C12.026 10.704 11.991 10.669 11.963 10.631L11.889 10.483C11.882 10.458 11.876 10.432 11.873 10.405C11.855 10.27 11.888 10.147 11.974 10.035C12.307 9.599 12.561 9.121 12.737 8.602C12.912 8.082 13 7.548 13 7C13 6.659 12.966 6.323 12.899 5.995C12.644 5.969 12.43 5.861 12.258 5.67C12.086 5.48 12 5.257 12 5C12 4.753 12.08 4.536 12.241 4.349C12.042 4.031 11.807 3.736 11.536 3.464C11.264 3.193 10.969 2.958 10.651 2.759C10.464 2.92 10.247 3 10 3C9.743 3 9.52 2.914 9.33 2.742C9.139 2.57 9.031 2.356 9.005 2.101C8.677 2.034 8.341 2 8 2C7.659 2 7.323 2.034 6.995 2.101C6.969 2.356 6.861 2.57 6.67 2.742C6.48 2.914 6.257 3 6 3C5.753 3 5.536 2.92 5.349 2.759C5.031 2.958 4.736 3.193 4.464 3.464C4.193 3.736 3.958 4.031 3.759 4.349ZM8.947 6.276L12.947 14.276C13.01 14.402 13.02 14.53 12.977 14.659C12.934 14.788 12.85 14.884 12.724 14.947C12.598 15.01 12.47 15.02 12.341 14.977C12.212 14.934 12.116 14.85 12.053 14.724L8.593 7.805C8.417 7.935 8.219 8 8 8C7.781 8 7.583 7.935 7.407 7.805L3.947 14.724C3.884 14.85 3.788 14.934 3.659 14.977C3.53 15.02 3.402 15.01 3.276 14.947C3.15 14.884 3.066 14.788 3.023 14.659C2.98 14.53 2.99 14.402 3.053 14.276L7.053 6.276C7.096 6.191 7.157 6.124 7.237 6.074C7.317 6.025 7.404 6 7.5 6L8.5 6C8.596 6 8.683 6.025 8.763 6.074C8.843 6.124 8.904 6.191 8.947 6.276ZM6.427 12.79C6.294 12.754 6.193 12.676 6.125 12.556C6.056 12.436 6.04 12.31 6.076 12.177C6.112 12.043 6.19 11.943 6.31 11.874C6.43 11.805 6.556 11.789 6.69 11.825C7.119 11.942 7.555 12 8 12C8.445 12 8.881 11.942 9.31 11.825C9.446 11.788 9.573 11.804 9.692 11.871C9.81 11.939 9.887 12.041 9.924 12.177C9.961 12.313 9.946 12.44 9.878 12.558C9.81 12.676 9.709 12.753 9.573 12.79C9.058 12.93 8.534 13 8 13C7.466 13 6.942 12.93 6.427 12.79Z"/>
</vector>
```

### Flutter

```dart
// Gentleface "ferris-wheel" (line-round), MIT. https://gentleface.com/icons/ferris-wheel
import 'package:flutter/widgets.dart';

class FerrisWheelIcon extends StatelessWidget {
  const FerrisWheelIcon({super.key, this.size = 16, this.color});
  final double size;
  final Color? color;

  @override
  Widget build(BuildContext context) => CustomPaint(
        size: Size.square(size),
        painter: _FerrisWheelIconPainter(color ?? IconTheme.of(context).color ?? const Color(0xFF000000)),
      );
}

class _FerrisWheelIconPainter extends CustomPainter {
  _FerrisWheelIconPainter(this.color);
  final Color color;

  @override
  void paint(Canvas canvas, Size size) {
    canvas.scale(size.width / 16, size.height / 16);
    final p = Path()
      ..moveTo(3.759, 4.349)
      ..cubicTo(3.92, 4.536, 4, 4.753, 4, 5)
      ..cubicTo(4, 5.257, 3.914, 5.48, 3.742, 5.67)
      ..cubicTo(3.57, 5.861, 3.356, 5.969, 3.101, 5.995)
      ..cubicTo(3.034, 6.323, 3, 6.659, 3, 7)
      ..cubicTo(3, 7.548, 3.088, 8.082, 3.263, 8.602)
      ..cubicTo(3.439, 9.121, 3.693, 9.599, 4.026, 10.035)
      ..cubicTo(4.11, 10.144, 4.143, 10.268, 4.124, 10.404)
      ..cubicTo(4.12, 10.437, 4.113, 10.468, 4.103, 10.498)
      ..lineTo(4.04, 10.625)
      ..cubicTo(4.011, 10.666, 3.975, 10.703, 3.932, 10.735)
      ..cubicTo(3.82, 10.821, 3.697, 10.855, 3.562, 10.837)
      ..cubicTo(3.427, 10.819, 3.317, 10.754, 3.231, 10.642)
      ..cubicTo(2.832, 10.119, 2.527, 9.545, 2.316, 8.922)
      ..cubicTo(2.105, 8.299, 2, 7.658, 2, 7)
      ..cubicTo(2, 6.51, 2.058, 6.031, 2.174, 5.563)
      ..cubicTo(2.058, 5.393, 2, 5.206, 2, 5)
      ..cubicTo(2, 4.764, 2.074, 4.555, 2.222, 4.372)
      ..cubicTo(2.37, 4.188, 2.559, 4.072, 2.79, 4.022)
      ..cubicTo(3.052, 3.561, 3.375, 3.14, 3.757, 2.757)
      ..cubicTo(4.14, 2.375, 4.561, 2.052, 5.022, 1.79)
      ..cubicTo(5.072, 1.559, 5.188, 1.37, 5.372, 1.222)
      ..cubicTo(5.555, 1.074, 5.764, 1, 6, 1)
      ..cubicTo(6.206, 1, 6.393, 1.058, 6.563, 1.174)
      ..cubicTo(7.031, 1.058, 7.51, 1, 8, 1)
      ..cubicTo(8.49, 1, 8.969, 1.058, 9.437, 1.174)
      ..cubicTo(9.607, 1.058, 9.794, 1, 10, 1)
      ..cubicTo(10.236, 1, 10.445, 1.074, 10.628, 1.222)
      ..cubicTo(10.812, 1.37, 10.928, 1.559, 10.978, 1.79)
      ..cubicTo(11.439, 2.052, 11.86, 2.375, 12.243, 2.757)
      ..cubicTo(12.625, 3.14, 12.948, 3.561, 13.21, 4.022)
      ..cubicTo(13.441, 4.072, 13.63, 4.188, 13.778, 4.372)
      ..cubicTo(13.926, 4.555, 14, 4.764, 14, 5)
      ..cubicTo(14, 5.206, 13.942, 5.393, 13.826, 5.563)
      ..cubicTo(13.942, 6.031, 14, 6.51, 14, 7)
      ..cubicTo(14, 7.658, 13.895, 8.299, 13.684, 8.922)
      ..cubicTo(13.473, 9.545, 13.168, 10.119, 12.769, 10.642)
      ..cubicTo(12.683, 10.754, 12.573, 10.819, 12.438, 10.837)
      ..cubicTo(12.303, 10.855, 12.18, 10.821, 12.068, 10.735)
      ..cubicTo(12.026, 10.704, 11.991, 10.669, 11.963, 10.631)
      ..lineTo(11.889, 10.483)
      ..cubicTo(11.882, 10.458, 11.876, 10.432, 11.873, 10.405)
      ..cubicTo(11.855, 10.27, 11.888, 10.147, 11.974, 10.035)
      ..cubicTo(12.307, 9.599, 12.561, 9.121, 12.737, 8.602)
      ..cubicTo(12.912, 8.082, 13, 7.548, 13, 7)
      ..cubicTo(13, 6.659, 12.966, 6.323, 12.899, 5.995)
      ..cubicTo(12.644, 5.969, 12.43, 5.861, 12.258, 5.67)
      ..cubicTo(12.086, 5.48, 12, 5.257, 12, 5)
      ..cubicTo(12, 4.753, 12.08, 4.536, 12.241, 4.349)
      ..cubicTo(12.042, 4.031, 11.807, 3.736, 11.536, 3.464)
      ..cubicTo(11.264, 3.193, 10.969, 2.958, 10.651, 2.759)
      ..cubicTo(10.464, 2.92, 10.247, 3, 10, 3)
      ..cubicTo(9.743, 3, 9.52, 2.914, 9.33, 2.742)
      ..cubicTo(9.139, 2.57, 9.031, 2.356, 9.005, 2.101)
      ..cubicTo(8.677, 2.034, 8.341, 2, 8, 2)
      ..cubicTo(7.659, 2, 7.323, 2.034, 6.995, 2.101)
      ..cubicTo(6.969, 2.356, 6.861, 2.57, 6.67, 2.742)
      ..cubicTo(6.48, 2.914, 6.257, 3, 6, 3)
      ..cubicTo(5.753, 3, 5.536, 2.92, 5.349, 2.759)
      ..cubicTo(5.031, 2.958, 4.736, 3.193, 4.464, 3.464)
      ..cubicTo(4.193, 3.736, 3.958, 4.031, 3.759, 4.349)
      ..close()
      ..moveTo(8.947, 6.276)
      ..lineTo(12.947, 14.276)
      ..cubicTo(13.01, 14.402, 13.02, 14.53, 12.977, 14.659)
      ..cubicTo(12.934, 14.788, 12.85, 14.884, 12.724, 14.947)
      ..cubicTo(12.598, 15.01, 12.47, 15.02, 12.341, 14.977)
      ..cubicTo(12.212, 14.934, 12.116, 14.85, 12.053, 14.724)
      ..lineTo(8.593, 7.805)
      ..cubicTo(8.417, 7.935, 8.219, 8, 8, 8)
      ..cubicTo(7.781, 8, 7.583, 7.935, 7.407, 7.805)
      ..lineTo(3.947, 14.724)
      ..cubicTo(3.884, 14.85, 3.788, 14.934, 3.659, 14.977)
      ..cubicTo(3.53, 15.02, 3.402, 15.01, 3.276, 14.947)
      ..cubicTo(3.15, 14.884, 3.066, 14.788, 3.023, 14.659)
      ..cubicTo(2.98, 14.53, 2.99, 14.402, 3.053, 14.276)
      ..lineTo(7.053, 6.276)
      ..cubicTo(7.096, 6.191, 7.157, 6.124, 7.237, 6.074)
      ..cubicTo(7.317, 6.025, 7.404, 6, 7.5, 6)
      ..lineTo(8.5, 6)
      ..cubicTo(8.596, 6, 8.683, 6.025, 8.763, 6.074)
      ..cubicTo(8.843, 6.124, 8.904, 6.191, 8.947, 6.276)
      ..close()
      ..moveTo(6.427, 12.79)
      ..cubicTo(6.294, 12.754, 6.193, 12.676, 6.125, 12.556)
      ..cubicTo(6.056, 12.436, 6.04, 12.31, 6.076, 12.177)
      ..cubicTo(6.112, 12.043, 6.19, 11.943, 6.31, 11.874)
      ..cubicTo(6.43, 11.805, 6.556, 11.789, 6.69, 11.825)
      ..cubicTo(7.119, 11.942, 7.555, 12, 8, 12)
      ..cubicTo(8.445, 12, 8.881, 11.942, 9.31, 11.825)
      ..cubicTo(9.446, 11.788, 9.573, 11.804, 9.692, 11.871)
      ..cubicTo(9.81, 11.939, 9.887, 12.041, 9.924, 12.177)
      ..cubicTo(9.961, 12.313, 9.946, 12.44, 9.878, 12.558)
      ..cubicTo(9.81, 12.676, 9.709, 12.753, 9.573, 12.79)
      ..cubicTo(9.058, 12.93, 8.534, 13, 8, 13)
      ..cubicTo(7.466, 13, 6.942, 12.93, 6.427, 12.79)
      ..close();
    canvas.drawPath(p, Paint()..color = color);
  }

  @override
  bool shouldRepaint(_FerrisWheelIconPainter old) => old.color != color;
}
```
