X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fmain%2Fkotlin%2Fnet%2Fpterodactylus%2Frhynodge%2Fwebpages%2Fweather%2FWindDirection.kt;fp=src%2Fmain%2Fkotlin%2Fnet%2Fpterodactylus%2Frhynodge%2Fwebpages%2Fweather%2FWindDirection.kt;h=0000000000000000000000000000000000000000;hb=b304bea61c03505fea7c288164ead3233ef36655;hp=a2b7a8b892e6a01966e116618626b34d5d4db4e0;hpb=1d11733f6ca219009e407a7762a32584cf3c24e1;p=rhynodge.git diff --git a/src/main/kotlin/net/pterodactylus/rhynodge/webpages/weather/WindDirection.kt b/src/main/kotlin/net/pterodactylus/rhynodge/webpages/weather/WindDirection.kt deleted file mode 100644 index a2b7a8b..0000000 --- a/src/main/kotlin/net/pterodactylus/rhynodge/webpages/weather/WindDirection.kt +++ /dev/null @@ -1,50 +0,0 @@ -package net.pterodactylus.rhynodge.webpages.weather - -/** - * The direction the wind comes from. - * - * @author [David ‘Bombe’ Roden](mailto:bombe@pterodactylus.net) - */ -enum class WindDirection(val arrow: String) { - - NONE("↺"), - NORTH("↓"), - NORTHNORTHEAST("↓↙"), - NORTHEAST("↙"), - EASTNORTHEAST("↙←"), - EAST("←"), - EASTSOUTHEAST("←↖"), - SOUTHEAST("↖"), - SOUTHSOUTHEAST("↖↑"), - SOUTH("↑"), - SOUTHSOUTHWEST("↑↗"), - SOUTHWEST("↗"), - WESTSOUTHWEST("↗→"), - WEST("→"), - WESTNORTHWEST("→↘"), - NORTHWEST("↘"), - NORTHNORTHWEST("↘↓") - -} - -fun String.toWindDirection(): WindDirection { - return when (this) { - "N", "Nord" -> WindDirection.NORTH - "Nordnordost" -> WindDirection.NORTHNORTHEAST - "NO", "Nordost" -> WindDirection.NORTHEAST - "Ostnordost" -> WindDirection.EASTNORTHEAST - "O", "Ost" -> WindDirection.EAST - "Ostsüdost" -> WindDirection.EASTSOUTHEAST - "SO", "Südost" -> WindDirection.SOUTHEAST - "Südsüdost" -> WindDirection.SOUTHSOUTHEAST - "S", "Süd" -> WindDirection.SOUTH - "Südsüdwest" -> WindDirection.SOUTHSOUTHWEST - "SW", "Südwest" -> WindDirection.SOUTHWEST - "Westsüdwest" -> WindDirection.WESTSOUTHWEST - "W", "West" -> WindDirection.WEST - "Westnordwest" -> WindDirection.WESTNORTHWEST - "NW", "Nordwest" -> WindDirection.NORTHWEST - "Nordnordwest" -> WindDirection.NORTHNORTHWEST - else -> WindDirection.NONE - } -}