namespace Cosmos.Plugs
{
	[Cosmos.IL2CPU.Plugs.Plug(Target = typeof(System.Math), TargetFramework = Cosmos.IL2CPU.Plugs.FrameworkVersion.v4_0)]
	public static class System_MathImpl
	{

		public static System.Double Acos(System.Double d)
		{
			throw new System.NotImplementedException("Method 'System.Math.Acos' has not been implemented!");
		}

		public static System.Double Asin(System.Double d)
		{
			throw new System.NotImplementedException("Method 'System.Math.Asin' has not been implemented!");
		}

		public static System.Double Atan(System.Double d)
		{
			throw new System.NotImplementedException("Method 'System.Math.Atan' has not been implemented!");
		}

		public static System.Double Atan2(System.Double y, System.Double x)
		{
			throw new System.NotImplementedException("Method 'System.Math.Atan2' has not been implemented!");
		}

		public static System.Double Ceiling(System.Double a)
		{
			throw new System.NotImplementedException("Method 'System.Math.Ceiling' has not been implemented!");
		}

		public static System.Double Cos(System.Double d)
		{
			throw new System.NotImplementedException("Method 'System.Math.Cos' has not been implemented!");
		}

		public static System.Double Cosh(System.Double value)
		{
			throw new System.NotImplementedException("Method 'System.Math.Cosh' has not been implemented!");
		}

		public static System.Double Floor(System.Double d)
		{
			throw new System.NotImplementedException("Method 'System.Math.Floor' has not been implemented!");
		}

		public static System.Double Sin(System.Double a)
		{
			throw new System.NotImplementedException("Method 'System.Math.Sin' has not been implemented!");
		}

		public static System.Double Tan(System.Double a)
		{
			throw new System.NotImplementedException("Method 'System.Math.Tan' has not been implemented!");
		}

		public static System.Double Sinh(System.Double value)
		{
			throw new System.NotImplementedException("Method 'System.Math.Sinh' has not been implemented!");
		}

		public static System.Double Tanh(System.Double value)
		{
			throw new System.NotImplementedException("Method 'System.Math.Tanh' has not been implemented!");
		}

		public static System.Double Round(System.Double a)
		{
			throw new System.NotImplementedException("Method 'System.Math.Round' has not been implemented!");
		}

		public static System.Double Sqrt(System.Double d)
		{
			throw new System.NotImplementedException("Method 'System.Math.Sqrt' has not been implemented!");
		}

		public static System.Double Log(System.Double d)
		{
			throw new System.NotImplementedException("Method 'System.Math.Log' has not been implemented!");
		}

		public static System.Double Log10(System.Double d)
		{
			throw new System.NotImplementedException("Method 'System.Math.Log10' has not been implemented!");
		}

		public static System.Double Exp(System.Double d)
		{
			throw new System.NotImplementedException("Method 'System.Math.Exp' has not been implemented!");
		}

		public static System.Double Pow(System.Double x, System.Double y)
		{
			throw new System.NotImplementedException("Method 'System.Math.Pow' has not been implemented!");
		}

		public static System.Single Abs(System.Single value)
		{
			throw new System.NotImplementedException("Method 'System.Math.Abs' has not been implemented!");
		}

		public static System.Double Abs(System.Double value)
		{
			throw new System.NotImplementedException("Method 'System.Math.Abs' has not been implemented!");
		}

		public static System.Double SplitFractionDouble(System.Double* value)
		{
			throw new System.NotImplementedException("Method 'System.Math.SplitFractionDouble' has not been implemented!");
		}
	}
}
