Show / Hide Table of Contents

Class DirectionUtilities

Contains many utility functions for handling cardinal directions

Inheritance
object
DirectionUtilities
Namespace: WeaverCore.Utilities
Assembly: WeaverCore.dll
Syntax
public static class DirectionUtilities

Methods

| Edit this page View Source

DegreesToDirection(float)

Converts a degrees angle to the closest cardinal direction it matches with

Declaration
public static CardinalDirection DegreesToDirection(float degrees)
Parameters
Type Name Description
float degrees

The angle in degrees

Returns
Type Description
CardinalDirection

The approximate cardinal direction of the angle

| Edit this page View Source

RadToDirection(float)

Converts a radian angle to the closest cardinal direction it matches with

Declaration
public static CardinalDirection RadToDirection(float rads)
Parameters
Type Name Description
float rads

The angle in radians

Returns
Type Description
CardinalDirection

The approximate cardinal direction of the angle

| Edit this page View Source

ToDegrees(CardinalDirection)

Converts a cardinal direction to degrees

Declaration
public static float ToDegrees(this CardinalDirection direction)
Parameters
Type Name Description
CardinalDirection direction

The input cardinal direction

Returns
Type Description
float

The angle in degrees

| Edit this page View Source

ToRads(CardinalDirection)

Converts the cardinal direction to radians

Declaration
public static float ToRads(this CardinalDirection direction)
Parameters
Type Name Description
CardinalDirection direction

The input cardinal direction

Returns
Type Description
float

The angle in radians

  • Edit this page
  • View Source
☀
☾
In this article
Back to top
Generated by DocFX
☀
☾