Table of Contents

Class CoordinateUtility

Namespace
AwesomeTechnologies.Utility
Assembly
Assembly-CSharp.dll
public static class CoordinateUtility
Inheritance
CoordinateUtility
Inherited Members

Methods

CartesianToPolar(List<Vector2>)

public static List<Vector2> CartesianToPolar(List<Vector2> pointList)

Parameters

pointList List<Vector2>

Returns

List<Vector2>

CartesianToPolar(List<Vector3>)

public static List<Vector3> CartesianToPolar(List<Vector3> pointList)

Parameters

pointList List<Vector3>

Returns

List<Vector3>

CartesianToPolar(Vector3)

public static Vector2 CartesianToPolar(Vector3 point)

Parameters

point Vector3

Returns

Vector2

DegreesToMeters(float, float)

public static float DegreesToMeters(float degree, float radius)

Parameters

degree float
radius float

Returns

float

DegreesToMeters(float, float, float)

public static float DegreesToMeters(float degree, float radius, float lat)

Parameters

degree float
radius float
lat float

Returns

float

GetPolarCellSize(float, float)

public static float GetPolarCellSize(float meterCellSize, float radius)

Parameters

meterCellSize float
radius float

Returns

float

MetersToDegrees(float, float)

public static float MetersToDegrees(float meter, float radius)

Parameters

meter float
radius float

Returns

float

MetersToDegrees(float, float, float)

public static float MetersToDegrees(float meter, float radius, float lat)

Parameters

meter float
radius float
lat float

Returns

float

PolarToCartesian(Vector2, float)

public static Vector3 PolarToCartesian(Vector2 polar, float radius)

Parameters

polar Vector2
radius float

Returns

Vector3