Sfoglia il codice sorgente

Update Sample. Added Charts, Maps and MVVMCross.

Javier Suárez Ruiz 11 anni fa
parent
commit
5cc647f67d
100 ha cambiato i file con 29427 aggiunte e 6 eliminazioni
  1. 23 2
      FormulaOneApp/FormulaOneApp.Classic.Android/FormulaOneApp.Classic.Android.csproj
  2. 7 0
      FormulaOneApp/FormulaOneApp.Classic.Android/FormulaOneApp.Classic.Android.csproj.user
  3. 18 3
      FormulaOneApp/FormulaOneApp.Classic.Android/Resources/Resource.Designer.cs
  4. 7 0
      FormulaOneApp/FormulaOneApp.Classic.Android/Resources/layout/CircuitDetailView.axml
  5. 7 0
      FormulaOneApp/FormulaOneApp.Classic.Android/Resources/layout/CircuitListView.axml
  6. 7 0
      FormulaOneApp/FormulaOneApp.Classic.Android/Resources/layout/DriverDetailView.axml
  7. 7 0
      FormulaOneApp/FormulaOneApp.Classic.Android/Resources/layout/DriverListView.axml
  8. 19 0
      FormulaOneApp/FormulaOneApp.Classic.Android/Resources/layout/MainView.axml
  9. 7 0
      FormulaOneApp/FormulaOneApp.Classic.Android/Resources/layout/StandingsView.axml
  10. 18 0
      FormulaOneApp/FormulaOneApp.Classic.Android/Services/InternetService.cs
  11. 16 0
      FormulaOneApp/FormulaOneApp.Classic.Android/Views/CircuitDetailView.cs
  12. 16 0
      FormulaOneApp/FormulaOneApp.Classic.Android/Views/CircuitListView.cs
  13. 16 0
      FormulaOneApp/FormulaOneApp.Classic.Android/Views/DriverDetailView.cs
  14. 16 0
      FormulaOneApp/FormulaOneApp.Classic.Android/Views/DriverListView.cs
  15. 16 0
      FormulaOneApp/FormulaOneApp.Classic.Android/Views/MainView.cs
  16. 16 0
      FormulaOneApp/FormulaOneApp.Classic.Android/Views/StandingsView.cs
  17. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/bin/Debug/Cirrious.CrossCore.Droid.dll
  18. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/bin/Debug/Cirrious.CrossCore.dll
  19. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/bin/Debug/Cirrious.MvvmCross.Binding.Droid.dll
  20. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/bin/Debug/Cirrious.MvvmCross.Binding.dll
  21. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/bin/Debug/Cirrious.MvvmCross.Droid.dll
  22. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/bin/Debug/Cirrious.MvvmCross.Localization.dll
  23. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/bin/Debug/Cirrious.MvvmCross.dll
  24. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/bin/Debug/FormulaOneApp.Classic.Android.dll
  25. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/bin/Debug/FormulaOneApp.Classic.Android.dll.mdb
  26. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/bin/Debug/FormulaOneApp.Classic.Android.pdb
  27. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/bin/Debug/FormulaOneApp.Classic.Core.dll
  28. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/bin/Debug/FormulaOneApp.Classic.Core.dll.mdb
  29. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/bin/Debug/FormulaOneApp.Classic.Core.pdb
  30. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/bin/Debug/FormulaOneApp.ErgastAPI.dll
  31. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/bin/Debug/FormulaOneApp.ErgastAPI.dll.mdb
  32. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/bin/Debug/FormulaOneApp.ErgastAPI.pdb
  33. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/bin/Debug/FormulaOneApp.Rss.dll
  34. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/bin/Debug/FormulaOneApp.Rss.dll.mdb
  35. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/bin/Debug/FormulaOneApp.Rss.pdb
  36. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/bin/Debug/Newtonsoft.Json.dll
  37. 8302 0
      FormulaOneApp/FormulaOneApp.Classic.Android/bin/Debug/Newtonsoft.Json.xml
  38. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/bin/Debug/OxyPlot.dll
  39. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/bin/Debug/OxyPlot.dll.mdb
  40. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/bin/Debug/OxyPlot.pdb
  41. 20419 0
      FormulaOneApp/FormulaOneApp.Classic.Android/bin/Debug/OxyPlot.xml
  42. 16 1
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/FormulaOneApp.Classic.Android.csproj.FileListAbsolute.txt
  43. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/FormulaOneApp.Classic.Android.csprojResolveAssemblyReference.cache
  44. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/FormulaOneApp.Classic.Android.dll
  45. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/FormulaOneApp.Classic.Android.pdb
  46. 0 0
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/__library_projects__/FormulaOneApp.ErgastAPI.stamp
  47. 0 0
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/__library_projects__/FormulaOneApp.Rss.stamp
  48. 0 0
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/__library_projects__/Newtonsoft.Json.stamp
  49. 0 0
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/__library_projects__/OxyPlot.stamp
  50. 0 0
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/__library_projects__/System.Configuration.stamp
  51. 0 0
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/__library_projects__/System.Data.SqlXml.stamp
  52. 0 0
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/__library_projects__/System.Diagnostics.Tools.stamp
  53. 0 0
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/__library_projects__/System.Dynamic.Runtime.stamp
  54. 0 0
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/__library_projects__/System.Dynamic.stamp
  55. 0 0
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/__library_projects__/System.Net.Requests.stamp
  56. 0 0
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/__library_projects__/System.Runtime.Serialization.Primitives.stamp
  57. 0 0
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/__library_projects__/System.Security.stamp
  58. 0 0
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/__library_projects__/System.Text.Encoding.Extensions.stamp
  59. 0 0
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/__library_projects__/System.Text.Encoding.stamp
  60. 0 0
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/__library_projects__/System.Text.RegularExpressions.stamp
  61. 0 0
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/__library_projects__/System.Xml.ReaderWriter.stamp
  62. 0 0
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/__library_projects__/System.Xml.XDocument.stamp
  63. 0 0
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/_dex_stamp
  64. 168 0
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/acw-map.txt
  65. 33 0
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/AndroidManifest.xml
  66. 273 0
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/assets/machine.config
  67. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes.dex
  68. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/cirrious/mvvmcross/binding/droid/views/MvxAutoCompleteTextView.class
  69. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/cirrious/mvvmcross/binding/droid/views/MvxDatePicker.class
  70. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/cirrious/mvvmcross/binding/droid/views/MvxExpandableListView.class
  71. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/cirrious/mvvmcross/binding/droid/views/MvxFrameControl.class
  72. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/cirrious/mvvmcross/binding/droid/views/MvxFrameLayout.class
  73. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/cirrious/mvvmcross/binding/droid/views/MvxGridView.class
  74. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/cirrious/mvvmcross/binding/droid/views/MvxImageView.class
  75. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/cirrious/mvvmcross/binding/droid/views/MvxLinearLayout.class
  76. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/cirrious/mvvmcross/binding/droid/views/MvxListItemView.class
  77. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/cirrious/mvvmcross/binding/droid/views/MvxListView.class
  78. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/cirrious/mvvmcross/binding/droid/views/MvxRadioGroup.class
  79. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/cirrious/mvvmcross/binding/droid/views/MvxRelativeLayout.class
  80. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/cirrious/mvvmcross/binding/droid/views/MvxSpinner.class
  81. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/cirrious/mvvmcross/binding/droid/views/MvxTableLayout.class
  82. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/cirrious/mvvmcross/binding/droid/views/MvxTimePicker.class
  83. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/formulaoneapp/classic/android/R$attr.class
  84. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/formulaoneapp/classic/android/R$drawable.class
  85. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/formulaoneapp/classic/android/R$id.class
  86. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/formulaoneapp/classic/android/R$layout.class
  87. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/formulaoneapp/classic/android/R$string.class
  88. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/formulaoneapp/classic/android/R$style.class
  89. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/formulaoneapp/classic/android/R$styleable.class
  90. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/formulaoneapp/classic/android/R.class
  91. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/md50d03aa2c751770181f95d5d8ffa85596/CircuitDetailView.class
  92. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/md50d03aa2c751770181f95d5d8ffa85596/CircuitListView.class
  93. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/md50d03aa2c751770181f95d5d8ffa85596/DriverDetailView.class
  94. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/md50d03aa2c751770181f95d5d8ffa85596/DriverListView.class
  95. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/md50d03aa2c751770181f95d5d8ffa85596/MainView.class
  96. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/md50d03aa2c751770181f95d5d8ffa85596/StandingsView.class
  97. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/md526640ad76fe23f68c2347e9ddd4c5a15/MvxLayoutInfactorFactory_FactoryWrapper.class
  98. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/md526640ad76fe23f68c2347e9ddd4c5a15/MvxLayoutInfactorFactory_FactoryWrapper2.class
  99. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/md53471cbf751f08dad2f5f63288aefa6f2/MvxAdapter.class
  100. BIN
      FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/md53471cbf751f08dad2f5f63288aefa6f2/MvxAdapterWithChangedEvent.class

+ 23 - 2
FormulaOneApp/FormulaOneApp.Classic.Android/FormulaOneApp.Classic.Android.csproj

@@ -78,9 +78,15 @@
     <Compile Include="MainActivity.cs" />
     <Compile Include="Resources\Resource.Designer.cs" />
     <Compile Include="Properties\AssemblyInfo.cs" />
+    <Compile Include="Services\InternetService.cs" />
     <Compile Include="Setup.cs" />
     <Compile Include="SplashScreen.cs" />
-    <Compile Include="Views\FirstView.cs" />
+    <Compile Include="Views\CircuitDetailView.cs" />
+    <Compile Include="Views\DriverListView.cs" />
+    <Compile Include="Views\DriverDetailView.cs" />
+    <Compile Include="Views\CircuitListView.cs" />
+    <Compile Include="Views\StandingsView.cs" />
+    <Compile Include="Views\MainView.cs" />
   </ItemGroup>
   <ItemGroup>
     <None Include="GettingStarted.Xamarin" />
@@ -88,7 +94,22 @@
     <None Include="Resources\AboutResources.txt" />
     <None Include="Assets\AboutAssets.txt" />
     <AndroidResource Include="Resources\layout\SplashScreen.axml" />
-    <AndroidResource Include="Resources\layout\FirstView.axml" />
+    <AndroidResource Include="Resources\layout\MainView.axml" />
+    <AndroidResource Include="Resources\layout\CircuitListView.axml">
+      <SubType>AndroidResource</SubType>
+    </AndroidResource>
+    <AndroidResource Include="Resources\layout\CircuitDetailView.axml">
+      <SubType>AndroidResource</SubType>
+    </AndroidResource>
+    <AndroidResource Include="Resources\layout\DriverListView.axml">
+      <SubType>AndroidResource</SubType>
+    </AndroidResource>
+    <AndroidResource Include="Resources\layout\DriverDetailView.axml">
+      <SubType>AndroidResource</SubType>
+    </AndroidResource>
+    <AndroidResource Include="Resources\layout\StandingsView.axml">
+      <SubType>AndroidResource</SubType>
+    </AndroidResource>
   </ItemGroup>
   <ItemGroup>
     <AndroidResource Include="Resources\layout\Main.axml" />

+ 7 - 0
FormulaOneApp/FormulaOneApp.Classic.Android/FormulaOneApp.Classic.Android.csproj.user

@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <PropertyGroup>
+    <ProjectView>ShowAllFiles</ProjectView>
+    <AndroidDesignerPreferredDevice>Nexus 4</AndroidDesignerPreferredDevice>
+  </PropertyGroup>
+</Project>

+ 18 - 3
FormulaOneApp/FormulaOneApp.Classic.Android/Resources/Resource.Designer.cs

@@ -104,13 +104,28 @@ namespace FormulaOneApp.Classic.Android
 		{
 			
 			// aapt resource value: 0x7f030000
-			public const int FirstView = 2130903040;
+			public const int CircuitDetailView = 2130903040;
 			
 			// aapt resource value: 0x7f030001
-			public const int Main = 2130903041;
+			public const int CircuitListView = 2130903041;
 			
 			// aapt resource value: 0x7f030002
-			public const int SplashScreen = 2130903042;
+			public const int DriverDetailView = 2130903042;
+			
+			// aapt resource value: 0x7f030003
+			public const int DriverListView = 2130903043;
+			
+			// aapt resource value: 0x7f030004
+			public const int Main = 2130903044;
+			
+			// aapt resource value: 0x7f030005
+			public const int MainView = 2130903045;
+			
+			// aapt resource value: 0x7f030006
+			public const int SplashScreen = 2130903046;
+			
+			// aapt resource value: 0x7f030007
+			public const int StandingsView = 2130903047;
 			
 			static Layout()
 			{

+ 7 - 0
FormulaOneApp/FormulaOneApp.Classic.Android/Resources/layout/CircuitDetailView.axml

@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    android:orientation="vertical"
+    android:layout_width="fill_parent"
+    android:layout_height="fill_parent">
+
+</LinearLayout>

+ 7 - 0
FormulaOneApp/FormulaOneApp.Classic.Android/Resources/layout/CircuitListView.axml

@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    android:orientation="vertical"
+    android:layout_width="fill_parent"
+    android:layout_height="fill_parent">
+
+</LinearLayout>

+ 7 - 0
FormulaOneApp/FormulaOneApp.Classic.Android/Resources/layout/DriverDetailView.axml

@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    android:orientation="vertical"
+    android:layout_width="fill_parent"
+    android:layout_height="fill_parent">
+
+</LinearLayout>

+ 7 - 0
FormulaOneApp/FormulaOneApp.Classic.Android/Resources/layout/DriverListView.axml

@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    android:orientation="vertical"
+    android:layout_width="fill_parent"
+    android:layout_height="fill_parent">
+
+</LinearLayout>

+ 19 - 0
FormulaOneApp/FormulaOneApp.Classic.Android/Resources/layout/MainView.axml

@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:local="http://schemas.android.com/apk/res-auto"
+    android:orientation="vertical"
+    android:layout_width="fill_parent"
+    android:layout_height="fill_parent">
+  <EditText
+    android:layout_width="fill_parent"
+    android:layout_height="wrap_content"
+    android:textSize="40dp"
+    local:MvxBind="Text Hello"
+    />
+  <TextView
+    android:layout_width="fill_parent"
+    android:layout_height="wrap_content"
+    android:textSize="40dp"
+    local:MvxBind="Text Hello"
+    />
+</LinearLayout>

+ 7 - 0
FormulaOneApp/FormulaOneApp.Classic.Android/Resources/layout/StandingsView.axml

@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    android:orientation="vertical"
+    android:layout_width="fill_parent"
+    android:layout_height="fill_parent">
+
+</LinearLayout>

+ 18 - 0
FormulaOneApp/FormulaOneApp.Classic.Android/Services/InternetService.cs

@@ -0,0 +1,18 @@
+using Android.App;
+using Android.Content;
+using Android.Net;
+using FormulaOneApp.Classic.Core.Services.Internet;
+
+namespace FormulaOneApp.Classic.Android.Services
+{
+    public class InternetService : IInternetService
+    {
+        public bool HasConnection()
+        {
+            var connectivityManager = (ConnectivityManager)
+                    Application.Context.GetSystemService(Context.ConnectivityService);
+            var activeConnection = connectivityManager.ActiveNetworkInfo;
+            return (activeConnection != null) && activeConnection.IsConnected;
+        }
+    }
+}

+ 16 - 0
FormulaOneApp/FormulaOneApp.Classic.Android/Views/CircuitDetailView.cs

@@ -0,0 +1,16 @@
+using Android.App;
+using Android.OS;
+using Cirrious.MvvmCross.Droid.Views;
+
+namespace FormulaOneApp.Classic.Android.Views
+{
+    [Activity(Label = "View for CircuitDetailViewModel")]
+    public class CircuitDetailView : MvxActivity
+    {
+        protected override void OnCreate(Bundle bundle)
+        {
+            base.OnCreate(bundle);
+            SetContentView(Resource.Layout.CircuitDetailView);
+        }
+    }
+}

+ 16 - 0
FormulaOneApp/FormulaOneApp.Classic.Android/Views/CircuitListView.cs

@@ -0,0 +1,16 @@
+using Android.App;
+using Android.OS;
+using Cirrious.MvvmCross.Droid.Views;
+
+namespace FormulaOneApp.Classic.Android.Views
+{
+    [Activity(Label = "View for CircuitListViewModel")]
+    public class CircuitListView : MvxActivity
+    {
+        protected override void OnCreate(Bundle bundle)
+        {
+            base.OnCreate(bundle);
+            SetContentView(Resource.Layout.CircuitListView);
+        }
+    }
+}

+ 16 - 0
FormulaOneApp/FormulaOneApp.Classic.Android/Views/DriverDetailView.cs

@@ -0,0 +1,16 @@
+using Android.App;
+using Android.OS;
+using Cirrious.MvvmCross.Droid.Views;
+
+namespace FormulaOneApp.Classic.Android.Views
+{
+    [Activity(Label = "View for DriverDetailViewModel")]
+    public class DriverDetailView : MvxActivity
+    {
+        protected override void OnCreate(Bundle bundle)
+        {
+            base.OnCreate(bundle);
+            SetContentView(Resource.Layout.DriverDetailView);
+        }
+    }
+}

+ 16 - 0
FormulaOneApp/FormulaOneApp.Classic.Android/Views/DriverListView.cs

@@ -0,0 +1,16 @@
+using Android.App;
+using Android.OS;
+using Cirrious.MvvmCross.Droid.Views;
+
+namespace FormulaOneApp.Classic.Android.Views
+{
+    [Activity(Label = "View for DriverListViewModel")]
+    public class DriverListView : MvxActivity
+    {
+        protected override void OnCreate(Bundle bundle)
+        {
+            base.OnCreate(bundle);
+            SetContentView(Resource.Layout.DriverListView);
+        }
+    }
+}

+ 16 - 0
FormulaOneApp/FormulaOneApp.Classic.Android/Views/MainView.cs

@@ -0,0 +1,16 @@
+using Android.App;
+using Android.OS;
+using Cirrious.MvvmCross.Droid.Views;
+
+namespace FormulaOneApp.Classic.Android.Views
+{
+    [Activity(Label = "View for MainViewModel")]
+    public class MainView : MvxActivity
+    {
+        protected override void OnCreate(Bundle bundle)
+        {
+            base.OnCreate(bundle);
+            SetContentView(Resource.Layout.MainView);
+        }
+    }
+}

+ 16 - 0
FormulaOneApp/FormulaOneApp.Classic.Android/Views/StandingsView.cs

@@ -0,0 +1,16 @@
+using Android.App;
+using Android.OS;
+using Cirrious.MvvmCross.Droid.Views;
+
+namespace FormulaOneApp.Classic.Android.Views
+{
+    [Activity(Label = "View for StandingsViewModel")]
+    public class StandingsView : MvxActivity
+    {
+        protected override void OnCreate(Bundle bundle)
+        {
+            base.OnCreate(bundle);
+            SetContentView(Resource.Layout.StandingsView);
+        }
+    }
+}

BIN
FormulaOneApp/FormulaOneApp.Classic.Android/bin/Debug/Cirrious.CrossCore.Droid.dll


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/bin/Debug/Cirrious.CrossCore.dll


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/bin/Debug/Cirrious.MvvmCross.Binding.Droid.dll


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/bin/Debug/Cirrious.MvvmCross.Binding.dll


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/bin/Debug/Cirrious.MvvmCross.Droid.dll


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/bin/Debug/Cirrious.MvvmCross.Localization.dll


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/bin/Debug/Cirrious.MvvmCross.dll


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/bin/Debug/FormulaOneApp.Classic.Android.dll


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/bin/Debug/FormulaOneApp.Classic.Android.dll.mdb


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/bin/Debug/FormulaOneApp.Classic.Android.pdb


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/bin/Debug/FormulaOneApp.Classic.Core.dll


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/bin/Debug/FormulaOneApp.Classic.Core.dll.mdb


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/bin/Debug/FormulaOneApp.Classic.Core.pdb


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/bin/Debug/FormulaOneApp.ErgastAPI.dll


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/bin/Debug/FormulaOneApp.ErgastAPI.dll.mdb


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/bin/Debug/FormulaOneApp.ErgastAPI.pdb


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/bin/Debug/FormulaOneApp.Rss.dll


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/bin/Debug/FormulaOneApp.Rss.dll.mdb


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/bin/Debug/FormulaOneApp.Rss.pdb


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/bin/Debug/Newtonsoft.Json.dll


+ 8302 - 0
FormulaOneApp/FormulaOneApp.Classic.Android/bin/Debug/Newtonsoft.Json.xml

@@ -0,0 +1,8302 @@
+<?xml version="1.0"?>
+<doc>
+    <assembly>
+        <name>Newtonsoft.Json</name>
+    </assembly>
+    <members>
+        <member name="T:Newtonsoft.Json.Bson.BsonObjectId">
+            <summary>
+            Represents a BSON Oid (object id).
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Bson.BsonObjectId.#ctor(System.Byte[])">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Bson.BsonObjectId"/> class.
+            </summary>
+            <param name="value">The Oid value.</param>
+        </member>
+        <member name="P:Newtonsoft.Json.Bson.BsonObjectId.Value">
+            <summary>
+            Gets or sets the value of the Oid.
+            </summary>
+            <value>The value of the Oid.</value>
+        </member>
+        <member name="T:Newtonsoft.Json.Bson.BsonReader">
+            <summary>
+            Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data.
+            </summary>
+        </member>
+        <member name="T:Newtonsoft.Json.JsonReader">
+            <summary>
+            Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonReader.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonReader"/> class with the specified <see cref="T:System.IO.TextReader"/>.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonReader.Read">
+            <summary>
+            Reads the next JSON token from the stream.
+            </summary>
+            <returns>true if the next token was read successfully; false if there are no more tokens to read.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonReader.ReadAsInt32">
+            <summary>
+            Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>.
+            </summary>
+            <returns>A <see cref="T:System.Nullable`1"/>. This method will return <c>null</c> at the end of an array.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonReader.ReadAsString">
+            <summary>
+            Reads the next JSON token from the stream as a <see cref="T:System.String"/>.
+            </summary>
+            <returns>A <see cref="T:System.String"/>. This method will return <c>null</c> at the end of an array.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonReader.ReadAsBytes">
+            <summary>
+            Reads the next JSON token from the stream as a <see cref="T:System.Byte"/>[].
+            </summary>
+            <returns>A <see cref="T:System.Byte"/>[] or a null reference if the next JSON token is null. This method will return <c>null</c> at the end of an array.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonReader.ReadAsDecimal">
+            <summary>
+            Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>.
+            </summary>
+            <returns>A <see cref="T:System.Nullable`1"/>. This method will return <c>null</c> at the end of an array.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonReader.ReadAsDateTime">
+            <summary>
+            Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>.
+            </summary>
+            <returns>A <see cref="T:System.String"/>. This method will return <c>null</c> at the end of an array.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonReader.ReadAsDateTimeOffset">
+            <summary>
+            Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>.
+            </summary>
+            <returns>A <see cref="T:System.Nullable`1"/>. This method will return <c>null</c> at the end of an array.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonReader.Skip">
+            <summary>
+            Skips the children of the current token.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonReader.SetToken(Newtonsoft.Json.JsonToken)">
+            <summary>
+            Sets the current token.
+            </summary>
+            <param name="newToken">The new token.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonReader.SetToken(Newtonsoft.Json.JsonToken,System.Object)">
+            <summary>
+            Sets the current token and value.
+            </summary>
+            <param name="newToken">The new token.</param>
+            <param name="value">The value.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonReader.SetStateBasedOnCurrent">
+            <summary>
+            Sets the state based on current token type.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonReader.System#IDisposable#Dispose">
+            <summary>
+            Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonReader.Dispose(System.Boolean)">
+            <summary>
+            Releases unmanaged and - optionally - managed resources
+            </summary>
+            <param name="disposing"><c>true</c> to release both managed and unmanaged resources; <c>false</c> to release only unmanaged resources.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonReader.Close">
+            <summary>
+            Changes the <see cref="T:Newtonsoft.Json.JsonReader.State"/> to Closed. 
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonReader.CurrentState">
+            <summary>
+            Gets the current reader state.
+            </summary>
+            <value>The current reader state.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonReader.CloseInput">
+            <summary>
+            Gets or sets a value indicating whether the underlying stream or
+            <see cref="T:System.IO.TextReader"/> should be closed when the reader is closed.
+            </summary>
+            <value>
+            true to close the underlying stream or <see cref="T:System.IO.TextReader"/> when
+            the reader is closed; otherwise false. The default is true.
+            </value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonReader.SupportMultipleContent">
+            <summary>
+            Gets or sets a value indicating whether multiple pieces of JSON content can
+            be read from a continuous stream without erroring.
+            </summary>
+            <value>
+            true to support reading multiple pieces of JSON content; otherwise false. The default is false.
+            </value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonReader.QuoteChar">
+            <summary>
+            Gets the quotation mark character used to enclose the value of a string.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonReader.DateTimeZoneHandling">
+            <summary>
+            Get or set how <see cref="T:System.DateTime"/> time zones are handling when reading JSON.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonReader.DateParseHandling">
+            <summary>
+            Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonReader.FloatParseHandling">
+            <summary>
+            Get or set how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonReader.DateFormatString">
+            <summary>
+            Get or set how custom date formatted strings are parsed when reading JSON.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonReader.MaxDepth">
+            <summary>
+            Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a <see cref="T:Newtonsoft.Json.JsonReaderException"/>.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonReader.TokenType">
+            <summary>
+            Gets the type of the current JSON token. 
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonReader.Value">
+            <summary>
+            Gets the text value of the current JSON token.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonReader.ValueType">
+            <summary>
+            Gets The Common Language Runtime (CLR) type for the current JSON token.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonReader.Depth">
+            <summary>
+            Gets the depth of the current token in the JSON document.
+            </summary>
+            <value>The depth of the current token in the JSON document.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonReader.Path">
+            <summary>
+            Gets the path of the current JSON token. 
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonReader.Culture">
+            <summary>
+            Gets or sets the culture used when reading JSON. Defaults to <see cref="P:System.Globalization.CultureInfo.InvariantCulture"/>.
+            </summary>
+        </member>
+        <member name="T:Newtonsoft.Json.JsonReader.State">
+            <summary>
+            Specifies the state of the reader.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.JsonReader.State.Start">
+            <summary>
+            The Read method has not been called.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.JsonReader.State.Complete">
+            <summary>
+            The end of the file has been reached successfully.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.JsonReader.State.Property">
+            <summary>
+            Reader is at a property.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.JsonReader.State.ObjectStart">
+            <summary>
+            Reader is at the start of an object.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.JsonReader.State.Object">
+            <summary>
+            Reader is in an object.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.JsonReader.State.ArrayStart">
+            <summary>
+            Reader is at the start of an array.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.JsonReader.State.Array">
+            <summary>
+            Reader is in an array.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.JsonReader.State.Closed">
+            <summary>
+            The Close method has been called.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.JsonReader.State.PostValue">
+            <summary>
+            Reader has just read a value.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.JsonReader.State.ConstructorStart">
+            <summary>
+            Reader is at the start of a constructor.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.JsonReader.State.Constructor">
+            <summary>
+            Reader in a constructor.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.JsonReader.State.Error">
+            <summary>
+            An error occurred that prevents the read operation from continuing.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.JsonReader.State.Finished">
+            <summary>
+            The end of the file has been reached successfully.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Bson.BsonReader.#ctor(System.IO.Stream)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Bson.BsonReader"/> class.
+            </summary>
+            <param name="stream">The stream.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Bson.BsonReader.#ctor(System.IO.BinaryReader)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Bson.BsonReader"/> class.
+            </summary>
+            <param name="reader">The reader.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Bson.BsonReader.#ctor(System.IO.Stream,System.Boolean,System.DateTimeKind)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Bson.BsonReader"/> class.
+            </summary>
+            <param name="stream">The stream.</param>
+            <param name="readRootValueAsArray">if set to <c>true</c> the root object will be read as a JSON array.</param>
+            <param name="dateTimeKindHandling">The <see cref="T:System.DateTimeKind"/> used when reading <see cref="T:System.DateTime"/> values from BSON.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Bson.BsonReader.#ctor(System.IO.BinaryReader,System.Boolean,System.DateTimeKind)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Bson.BsonReader"/> class.
+            </summary>
+            <param name="reader">The reader.</param>
+            <param name="readRootValueAsArray">if set to <c>true</c> the root object will be read as a JSON array.</param>
+            <param name="dateTimeKindHandling">The <see cref="T:System.DateTimeKind"/> used when reading <see cref="T:System.DateTime"/> values from BSON.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Bson.BsonReader.ReadAsBytes">
+            <summary>
+            Reads the next JSON token from the stream as a <see cref="T:System.Byte"/>[].
+            </summary>
+            <returns>
+            A <see cref="T:System.Byte"/>[] or a null reference if the next JSON token is null. This method will return <c>null</c> at the end of an array.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Bson.BsonReader.ReadAsDecimal">
+            <summary>
+            Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>.
+            </summary>
+            <returns>A <see cref="T:System.Nullable`1"/>. This method will return <c>null</c> at the end of an array.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Bson.BsonReader.ReadAsInt32">
+            <summary>
+            Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>.
+            </summary>
+            <returns>A <see cref="T:System.Nullable`1"/>. This method will return <c>null</c> at the end of an array.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Bson.BsonReader.ReadAsString">
+            <summary>
+            Reads the next JSON token from the stream as a <see cref="T:System.String"/>.
+            </summary>
+            <returns>A <see cref="T:System.String"/>. This method will return <c>null</c> at the end of an array.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Bson.BsonReader.ReadAsDateTime">
+            <summary>
+            Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>.
+            </summary>
+            <returns>A <see cref="T:System.String"/>. This method will return <c>null</c> at the end of an array.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Bson.BsonReader.ReadAsDateTimeOffset">
+            <summary>
+            Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>.
+            </summary>
+            <returns>
+            A <see cref="T:System.Nullable`1"/>. This method will return <c>null</c> at the end of an array.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Bson.BsonReader.Read">
+            <summary>
+            Reads the next JSON token from the stream.
+            </summary>
+            <returns>
+            true if the next token was read successfully; false if there are no more tokens to read.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Bson.BsonReader.Close">
+            <summary>
+            Changes the <see cref="T:Newtonsoft.Json.JsonReader.State"/> to Closed.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.Bson.BsonReader.JsonNet35BinaryCompatibility">
+            <summary>
+            Gets or sets a value indicating whether binary data reading should compatible with incorrect Json.NET 3.5 written binary.
+            </summary>
+            <value>
+            	<c>true</c> if binary data reading will be compatible with incorrect Json.NET 3.5 written binary; otherwise, <c>false</c>.
+            </value>
+        </member>
+        <member name="P:Newtonsoft.Json.Bson.BsonReader.ReadRootValueAsArray">
+            <summary>
+            Gets or sets a value indicating whether the root object will be read as a JSON array.
+            </summary>
+            <value>
+            	<c>true</c> if the root object will be read as a JSON array; otherwise, <c>false</c>.
+            </value>
+        </member>
+        <member name="P:Newtonsoft.Json.Bson.BsonReader.DateTimeKindHandling">
+            <summary>
+            Gets or sets the <see cref="T:System.DateTimeKind"/> used when reading <see cref="T:System.DateTime"/> values from BSON.
+            </summary>
+            <value>The <see cref="T:System.DateTimeKind"/> used when reading <see cref="T:System.DateTime"/> values from BSON.</value>
+        </member>
+        <member name="T:Newtonsoft.Json.Bson.BsonWriter">
+            <summary>
+            Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data.
+            </summary>
+        </member>
+        <member name="T:Newtonsoft.Json.JsonWriter">
+            <summary>
+            Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.#ctor">
+            <summary>
+            Creates an instance of the <c>JsonWriter</c> class. 
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.Flush">
+            <summary>
+            Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.Close">
+            <summary>
+            Closes this stream and the underlying stream.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteStartObject">
+            <summary>
+            Writes the beginning of a Json object.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteEndObject">
+            <summary>
+            Writes the end of a Json object.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteStartArray">
+            <summary>
+            Writes the beginning of a Json array.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteEndArray">
+            <summary>
+            Writes the end of an array.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteStartConstructor(System.String)">
+            <summary>
+            Writes the start of a constructor with the given name.
+            </summary>
+            <param name="name">The name of the constructor.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteEndConstructor">
+            <summary>
+            Writes the end constructor.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WritePropertyName(System.String)">
+            <summary>
+            Writes the property name of a name/value pair on a JSON object.
+            </summary>
+            <param name="name">The name of the property.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WritePropertyName(System.String,System.Boolean)">
+            <summary>
+            Writes the property name of a name/value pair on a JSON object.
+            </summary>
+            <param name="name">The name of the property.</param>
+            <param name="escape">A flag to indicate whether the text should be escaped when it is written as a JSON property name.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteEnd">
+            <summary>
+            Writes the end of the current Json object or array.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteToken(Newtonsoft.Json.JsonReader)">
+            <summary>
+            Writes the current <see cref="T:Newtonsoft.Json.JsonReader"/> token and its children.
+            </summary>
+            <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read the token from.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteToken(Newtonsoft.Json.JsonReader,System.Boolean)">
+            <summary>
+            Writes the current <see cref="T:Newtonsoft.Json.JsonReader"/> token.
+            </summary>
+            <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read the token from.</param>
+            <param name="writeChildren">A flag indicating whether the current token's children should be written.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteToken(Newtonsoft.Json.JsonToken,System.Object)">
+            <summary>
+            Writes the <see cref="T:Newtonsoft.Json.JsonToken"/> token and its value.
+            </summary>
+            <param name="token">The <see cref="T:Newtonsoft.Json.JsonToken"/> to write.</param>
+            <param name="value">
+            The value to write.
+            A value is only required for tokens that have an associated value, e.g. the <see cref="T:System.String"/> property name for <see cref="F:Newtonsoft.Json.JsonToken.PropertyName"/>.
+            A null value can be passed to the method for token's that don't have a value, e.g. <see cref="F:Newtonsoft.Json.JsonToken.StartObject"/>.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteToken(Newtonsoft.Json.JsonToken)">
+            <summary>
+            Writes the <see cref="T:Newtonsoft.Json.JsonToken"/> token.
+            </summary>
+            <param name="token">The <see cref="T:Newtonsoft.Json.JsonToken"/> to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteEnd(Newtonsoft.Json.JsonToken)">
+            <summary>
+            Writes the specified end token.
+            </summary>
+            <param name="token">The end token to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteIndent">
+            <summary>
+            Writes indent characters.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteValueDelimiter">
+            <summary>
+            Writes the JSON value delimiter.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteIndentSpace">
+            <summary>
+            Writes an indent space.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteNull">
+            <summary>
+            Writes a null value.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteUndefined">
+            <summary>
+            Writes an undefined value.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteRaw(System.String)">
+            <summary>
+            Writes raw JSON without changing the writer's state.
+            </summary>
+            <param name="json">The raw JSON to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteRawValue(System.String)">
+            <summary>
+            Writes raw JSON where a value is expected and updates the writer's state.
+            </summary>
+            <param name="json">The raw JSON to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.String)">
+            <summary>
+            Writes a <see cref="T:System.String"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.String"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Int32)">
+            <summary>
+            Writes a <see cref="T:System.Int32"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Int32"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.UInt32)">
+            <summary>
+            Writes a <see cref="T:System.UInt32"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.UInt32"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Int64)">
+            <summary>
+            Writes a <see cref="T:System.Int64"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Int64"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.UInt64)">
+            <summary>
+            Writes a <see cref="T:System.UInt64"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.UInt64"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Single)">
+            <summary>
+            Writes a <see cref="T:System.Single"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Single"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Double)">
+            <summary>
+            Writes a <see cref="T:System.Double"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Double"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Boolean)">
+            <summary>
+            Writes a <see cref="T:System.Boolean"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Boolean"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Int16)">
+            <summary>
+            Writes a <see cref="T:System.Int16"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Int16"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.UInt16)">
+            <summary>
+            Writes a <see cref="T:System.UInt16"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.UInt16"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Char)">
+            <summary>
+            Writes a <see cref="T:System.Char"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Char"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Byte)">
+            <summary>
+            Writes a <see cref="T:System.Byte"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Byte"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.SByte)">
+            <summary>
+            Writes a <see cref="T:System.SByte"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.SByte"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Decimal)">
+            <summary>
+            Writes a <see cref="T:System.Decimal"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Decimal"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.DateTime)">
+            <summary>
+            Writes a <see cref="T:System.DateTime"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.DateTime"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.DateTimeOffset)">
+            <summary>
+            Writes a <see cref="T:System.DateTimeOffset"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.DateTimeOffset"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Guid)">
+            <summary>
+            Writes a <see cref="T:System.Guid"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Guid"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.TimeSpan)">
+            <summary>
+            Writes a <see cref="T:System.TimeSpan"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.TimeSpan"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.Int32})">
+            <summary>
+            Writes a <see cref="T:System.Nullable`1"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.UInt32})">
+            <summary>
+            Writes a <see cref="T:System.Nullable`1"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.Int64})">
+            <summary>
+            Writes a <see cref="T:System.Nullable`1"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.UInt64})">
+            <summary>
+            Writes a <see cref="T:System.Nullable`1"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.Single})">
+            <summary>
+            Writes a <see cref="T:System.Nullable`1"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.Double})">
+            <summary>
+            Writes a <see cref="T:System.Nullable`1"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.Boolean})">
+            <summary>
+            Writes a <see cref="T:System.Nullable`1"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.Int16})">
+            <summary>
+            Writes a <see cref="T:System.Nullable`1"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.UInt16})">
+            <summary>
+            Writes a <see cref="T:System.Nullable`1"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.Char})">
+            <summary>
+            Writes a <see cref="T:System.Nullable`1"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.Byte})">
+            <summary>
+            Writes a <see cref="T:System.Nullable`1"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.SByte})">
+            <summary>
+            Writes a <see cref="T:System.Nullable`1"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.Decimal})">
+            <summary>
+            Writes a <see cref="T:System.Nullable`1"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.DateTime})">
+            <summary>
+            Writes a <see cref="T:System.Nullable`1"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.DateTimeOffset})">
+            <summary>
+            Writes a <see cref="T:System.Nullable`1"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.Guid})">
+            <summary>
+            Writes a <see cref="T:System.Nullable`1"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.TimeSpan})">
+            <summary>
+            Writes a <see cref="T:System.Nullable`1"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Byte[])">
+            <summary>
+            Writes a <see cref="T:System.Byte"/>[] value.
+            </summary>
+            <param name="value">The <see cref="T:System.Byte"/>[] value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Uri)">
+            <summary>
+            Writes a <see cref="T:System.Uri"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Uri"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Object)">
+            <summary>
+            Writes a <see cref="T:System.Object"/> value.
+            An error will raised if the value cannot be written as a single JSON token.
+            </summary>
+            <param name="value">The <see cref="T:System.Object"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteComment(System.String)">
+            <summary>
+            Writes out a comment <code>/*...*/</code> containing the specified text. 
+            </summary>
+            <param name="text">Text to place inside the comment.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.WriteWhitespace(System.String)">
+            <summary>
+            Writes out the given white space.
+            </summary>
+            <param name="ws">The string of white space characters.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriter.SetWriteState(Newtonsoft.Json.JsonToken,System.Object)">
+            <summary>
+            Sets the state of the JsonWriter,
+            </summary>
+            <param name="token">The JsonToken being written.</param>
+            <param name="value">The value being written.</param>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonWriter.CloseOutput">
+            <summary>
+            Gets or sets a value indicating whether the underlying stream or
+            <see cref="T:System.IO.TextReader"/> should be closed when the writer is closed.
+            </summary>
+            <value>
+            true to close the underlying stream or <see cref="T:System.IO.TextReader"/> when
+            the writer is closed; otherwise false. The default is true.
+            </value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonWriter.Top">
+            <summary>
+            Gets the top.
+            </summary>
+            <value>The top.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonWriter.WriteState">
+            <summary>
+            Gets the state of the writer.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonWriter.Path">
+            <summary>
+            Gets the path of the writer. 
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonWriter.Formatting">
+            <summary>
+            Indicates how JSON text output is formatted.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonWriter.DateFormatHandling">
+            <summary>
+            Get or set how dates are written to JSON text.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonWriter.DateTimeZoneHandling">
+            <summary>
+            Get or set how <see cref="T:System.DateTime"/> time zones are handling when writing JSON text.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonWriter.StringEscapeHandling">
+            <summary>
+            Get or set how strings are escaped when writing JSON text.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonWriter.FloatFormatHandling">
+            <summary>
+            Get or set how special floating point numbers, e.g. <see cref="F:System.Double.NaN"/>,
+            <see cref="F:System.Double.PositiveInfinity"/> and <see cref="F:System.Double.NegativeInfinity"/>,
+            are written to JSON text.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonWriter.DateFormatString">
+            <summary>
+            Get or set how <see cref="T:System.DateTime"/> and <see cref="T:System.DateTimeOffset"/> values are formatting when writing JSON text.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonWriter.Culture">
+            <summary>
+            Gets or sets the culture used when writing JSON. Defaults to <see cref="P:System.Globalization.CultureInfo.InvariantCulture"/>.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Bson.BsonWriter.#ctor(System.IO.Stream)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Bson.BsonWriter"/> class.
+            </summary>
+            <param name="stream">The stream.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Bson.BsonWriter.#ctor(System.IO.BinaryWriter)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Bson.BsonWriter"/> class.
+            </summary>
+            <param name="writer">The writer.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Bson.BsonWriter.Flush">
+            <summary>
+            Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteEnd(Newtonsoft.Json.JsonToken)">
+            <summary>
+            Writes the end.
+            </summary>
+            <param name="token">The token.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteComment(System.String)">
+            <summary>
+            Writes out a comment <code>/*...*/</code> containing the specified text.
+            </summary>
+            <param name="text">Text to place inside the comment.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteStartConstructor(System.String)">
+            <summary>
+            Writes the start of a constructor with the given name.
+            </summary>
+            <param name="name">The name of the constructor.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteRaw(System.String)">
+            <summary>
+            Writes raw JSON.
+            </summary>
+            <param name="json">The raw JSON to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteRawValue(System.String)">
+            <summary>
+            Writes raw JSON where a value is expected and updates the writer's state.
+            </summary>
+            <param name="json">The raw JSON to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteStartArray">
+            <summary>
+            Writes the beginning of a Json array.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteStartObject">
+            <summary>
+            Writes the beginning of a Json object.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Bson.BsonWriter.WritePropertyName(System.String)">
+            <summary>
+            Writes the property name of a name/value pair on a Json object.
+            </summary>
+            <param name="name">The name of the property.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Bson.BsonWriter.Close">
+            <summary>
+            Closes this stream and the underlying stream.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.Object)">
+            <summary>
+            Writes a <see cref="T:System.Object"/> value.
+            An error will raised if the value cannot be written as a single JSON token.
+            </summary>
+            <param name="value">The <see cref="T:System.Object"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteNull">
+            <summary>
+            Writes a null value.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteUndefined">
+            <summary>
+            Writes an undefined value.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.String)">
+            <summary>
+            Writes a <see cref="T:System.String"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.String"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.Int32)">
+            <summary>
+            Writes a <see cref="T:System.Int32"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Int32"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.UInt32)">
+            <summary>
+            Writes a <see cref="T:System.UInt32"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.UInt32"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.Int64)">
+            <summary>
+            Writes a <see cref="T:System.Int64"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Int64"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.UInt64)">
+            <summary>
+            Writes a <see cref="T:System.UInt64"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.UInt64"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.Single)">
+            <summary>
+            Writes a <see cref="T:System.Single"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Single"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.Double)">
+            <summary>
+            Writes a <see cref="T:System.Double"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Double"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.Boolean)">
+            <summary>
+            Writes a <see cref="T:System.Boolean"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Boolean"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.Int16)">
+            <summary>
+            Writes a <see cref="T:System.Int16"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Int16"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.UInt16)">
+            <summary>
+            Writes a <see cref="T:System.UInt16"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.UInt16"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.Char)">
+            <summary>
+            Writes a <see cref="T:System.Char"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Char"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.Byte)">
+            <summary>
+            Writes a <see cref="T:System.Byte"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Byte"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.SByte)">
+            <summary>
+            Writes a <see cref="T:System.SByte"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.SByte"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.Decimal)">
+            <summary>
+            Writes a <see cref="T:System.Decimal"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Decimal"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.DateTime)">
+            <summary>
+            Writes a <see cref="T:System.DateTime"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.DateTime"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.DateTimeOffset)">
+            <summary>
+            Writes a <see cref="T:System.DateTimeOffset"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.DateTimeOffset"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.Byte[])">
+            <summary>
+            Writes a <see cref="T:System.Byte"/>[] value.
+            </summary>
+            <param name="value">The <see cref="T:System.Byte"/>[] value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.Guid)">
+            <summary>
+            Writes a <see cref="T:System.Guid"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Guid"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.TimeSpan)">
+            <summary>
+            Writes a <see cref="T:System.TimeSpan"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.TimeSpan"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.Uri)">
+            <summary>
+            Writes a <see cref="T:System.Uri"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Uri"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteObjectId(System.Byte[])">
+            <summary>
+            Writes a <see cref="T:System.Byte"/>[] value that represents a BSON object id.
+            </summary>
+            <param name="value">The Object ID value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteRegex(System.String,System.String)">
+            <summary>
+            Writes a BSON regex.
+            </summary>
+            <param name="pattern">The regex pattern.</param>
+            <param name="options">The regex options.</param>
+        </member>
+        <member name="P:Newtonsoft.Json.Bson.BsonWriter.DateTimeKindHandling">
+            <summary>
+            Gets or sets the <see cref="T:System.DateTimeKind"/> used when writing <see cref="T:System.DateTime"/> values to BSON.
+            When set to <see cref="F:System.DateTimeKind.Unspecified"/> no conversion will occur.
+            </summary>
+            <value>The <see cref="T:System.DateTimeKind"/> used when writing <see cref="T:System.DateTime"/> values to BSON.</value>
+        </member>
+        <member name="T:Newtonsoft.Json.ConstructorHandling">
+            <summary>
+            Specifies how constructors are used when initializing objects during deserialization by the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.ConstructorHandling.Default">
+            <summary>
+            First attempt to use the public default constructor, then fall back to single paramatized constructor, then the non-public default constructor.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.ConstructorHandling.AllowNonPublicDefaultConstructor">
+            <summary>
+            Json.NET will use a non-public default constructor before falling back to a paramatized constructor.
+            </summary>
+        </member>
+        <member name="T:Newtonsoft.Json.Converters.BsonObjectIdConverter">
+            <summary>
+            Converts a <see cref="T:Newtonsoft.Json.Bson.BsonObjectId"/> to and from JSON and BSON.
+            </summary>
+        </member>
+        <member name="T:Newtonsoft.Json.JsonConverter">
+            <summary>
+            Converts an object to and from JSON.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)">
+            <summary>
+            Writes the JSON representation of the object.
+            </summary>
+            <param name="writer">The <see cref="T:Newtonsoft.Json.JsonWriter"/> to write to.</param>
+            <param name="value">The value.</param>
+            <param name="serializer">The calling serializer.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer)">
+            <summary>
+            Reads the JSON representation of the object.
+            </summary>
+            <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from.</param>
+            <param name="objectType">Type of the object.</param>
+            <param name="existingValue">The existing value of object being read.</param>
+            <param name="serializer">The calling serializer.</param>
+            <returns>The object value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConverter.CanConvert(System.Type)">
+            <summary>
+            Determines whether this instance can convert the specified object type.
+            </summary>
+            <param name="objectType">Type of the object.</param>
+            <returns>
+            	<c>true</c> if this instance can convert the specified object type; otherwise, <c>false</c>.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConverter.GetSchema">
+            <summary>
+            Gets the <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> of the JSON produced by the JsonConverter.
+            </summary>
+            <returns>The <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> of the JSON produced by the JsonConverter.</returns>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonConverter.CanRead">
+            <summary>
+            Gets a value indicating whether this <see cref="T:Newtonsoft.Json.JsonConverter"/> can read JSON.
+            </summary>
+            <value><c>true</c> if this <see cref="T:Newtonsoft.Json.JsonConverter"/> can read JSON; otherwise, <c>false</c>.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonConverter.CanWrite">
+            <summary>
+            Gets a value indicating whether this <see cref="T:Newtonsoft.Json.JsonConverter"/> can write JSON.
+            </summary>
+            <value><c>true</c> if this <see cref="T:Newtonsoft.Json.JsonConverter"/> can write JSON; otherwise, <c>false</c>.</value>
+        </member>
+        <member name="M:Newtonsoft.Json.Converters.BsonObjectIdConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)">
+            <summary>
+            Writes the JSON representation of the object.
+            </summary>
+            <param name="writer">The <see cref="T:Newtonsoft.Json.JsonWriter"/> to write to.</param>
+            <param name="value">The value.</param>
+            <param name="serializer">The calling serializer.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Converters.BsonObjectIdConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer)">
+            <summary>
+            Reads the JSON representation of the object.
+            </summary>
+            <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from.</param>
+            <param name="objectType">Type of the object.</param>
+            <param name="existingValue">The existing value of object being read.</param>
+            <param name="serializer">The calling serializer.</param>
+            <returns>The object value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Converters.BsonObjectIdConverter.CanConvert(System.Type)">
+            <summary>
+            Determines whether this instance can convert the specified object type.
+            </summary>
+            <param name="objectType">Type of the object.</param>
+            <returns>
+            	<c>true</c> if this instance can convert the specified object type; otherwise, <c>false</c>.
+            </returns>
+        </member>
+        <member name="T:Newtonsoft.Json.Converters.CustomCreationConverter`1">
+            <summary>
+            Create a custom object
+            </summary>
+            <typeparam name="T">The object type to convert.</typeparam>
+        </member>
+        <member name="M:Newtonsoft.Json.Converters.CustomCreationConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)">
+            <summary>
+            Writes the JSON representation of the object.
+            </summary>
+            <param name="writer">The <see cref="T:Newtonsoft.Json.JsonWriter"/> to write to.</param>
+            <param name="value">The value.</param>
+            <param name="serializer">The calling serializer.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Converters.CustomCreationConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer)">
+            <summary>
+            Reads the JSON representation of the object.
+            </summary>
+            <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from.</param>
+            <param name="objectType">Type of the object.</param>
+            <param name="existingValue">The existing value of object being read.</param>
+            <param name="serializer">The calling serializer.</param>
+            <returns>The object value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Converters.CustomCreationConverter`1.Create(System.Type)">
+            <summary>
+            Creates an object which will then be populated by the serializer.
+            </summary>
+            <param name="objectType">Type of the object.</param>
+            <returns>The created object.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Converters.CustomCreationConverter`1.CanConvert(System.Type)">
+            <summary>
+            Determines whether this instance can convert the specified object type.
+            </summary>
+            <param name="objectType">Type of the object.</param>
+            <returns>
+            	<c>true</c> if this instance can convert the specified object type; otherwise, <c>false</c>.
+            </returns>
+        </member>
+        <member name="P:Newtonsoft.Json.Converters.CustomCreationConverter`1.CanWrite">
+            <summary>
+            Gets a value indicating whether this <see cref="T:Newtonsoft.Json.JsonConverter"/> can write JSON.
+            </summary>
+            <value>
+            	<c>true</c> if this <see cref="T:Newtonsoft.Json.JsonConverter"/> can write JSON; otherwise, <c>false</c>.
+            </value>
+        </member>
+        <member name="T:Newtonsoft.Json.Converters.DateTimeConverterBase">
+            <summary>
+            Provides a base class for converting a <see cref="T:System.DateTime"/> to and from JSON.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Converters.DateTimeConverterBase.CanConvert(System.Type)">
+            <summary>
+            Determines whether this instance can convert the specified object type.
+            </summary>
+            <param name="objectType">Type of the object.</param>
+            <returns>
+            	<c>true</c> if this instance can convert the specified object type; otherwise, <c>false</c>.
+            </returns>
+        </member>
+        <member name="T:Newtonsoft.Json.Converters.DiscriminatedUnionConverter">
+            <summary>
+            Converts a F# discriminated union type to and from JSON.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Converters.DiscriminatedUnionConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)">
+            <summary>
+            Writes the JSON representation of the object.
+            </summary>
+            <param name="writer">The <see cref="T:Newtonsoft.Json.JsonWriter"/> to write to.</param>
+            <param name="value">The value.</param>
+            <param name="serializer">The calling serializer.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Converters.DiscriminatedUnionConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer)">
+            <summary>
+            Reads the JSON representation of the object.
+            </summary>
+            <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from.</param>
+            <param name="objectType">Type of the object.</param>
+            <param name="existingValue">The existing value of object being read.</param>
+            <param name="serializer">The calling serializer.</param>
+            <returns>The object value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Converters.DiscriminatedUnionConverter.CanConvert(System.Type)">
+            <summary>
+            Determines whether this instance can convert the specified object type.
+            </summary>
+            <param name="objectType">Type of the object.</param>
+            <returns>
+            	<c>true</c> if this instance can convert the specified object type; otherwise, <c>false</c>.
+            </returns>
+        </member>
+        <member name="T:Newtonsoft.Json.Converters.ExpandoObjectConverter">
+            <summary>
+            Converts an ExpandoObject to and from JSON.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Converters.ExpandoObjectConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)">
+            <summary>
+            Writes the JSON representation of the object.
+            </summary>
+            <param name="writer">The <see cref="T:Newtonsoft.Json.JsonWriter"/> to write to.</param>
+            <param name="value">The value.</param>
+            <param name="serializer">The calling serializer.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Converters.ExpandoObjectConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer)">
+            <summary>
+            Reads the JSON representation of the object.
+            </summary>
+            <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from.</param>
+            <param name="objectType">Type of the object.</param>
+            <param name="existingValue">The existing value of object being read.</param>
+            <param name="serializer">The calling serializer.</param>
+            <returns>The object value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Converters.ExpandoObjectConverter.CanConvert(System.Type)">
+            <summary>
+            Determines whether this instance can convert the specified object type.
+            </summary>
+            <param name="objectType">Type of the object.</param>
+            <returns>
+            	<c>true</c> if this instance can convert the specified object type; otherwise, <c>false</c>.
+            </returns>
+        </member>
+        <member name="P:Newtonsoft.Json.Converters.ExpandoObjectConverter.CanWrite">
+            <summary>
+            Gets a value indicating whether this <see cref="T:Newtonsoft.Json.JsonConverter"/> can write JSON.
+            </summary>
+            <value>
+            	<c>true</c> if this <see cref="T:Newtonsoft.Json.JsonConverter"/> can write JSON; otherwise, <c>false</c>.
+            </value>
+        </member>
+        <member name="T:Newtonsoft.Json.Converters.IsoDateTimeConverter">
+            <summary>
+            Converts a <see cref="T:System.DateTime"/> to and from the ISO 8601 date format (e.g. 2008-04-12T12:53Z).
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Converters.IsoDateTimeConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)">
+            <summary>
+            Writes the JSON representation of the object.
+            </summary>
+            <param name="writer">The <see cref="T:Newtonsoft.Json.JsonWriter"/> to write to.</param>
+            <param name="value">The value.</param>
+            <param name="serializer">The calling serializer.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Converters.IsoDateTimeConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer)">
+            <summary>
+            Reads the JSON representation of the object.
+            </summary>
+            <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from.</param>
+            <param name="objectType">Type of the object.</param>
+            <param name="existingValue">The existing value of object being read.</param>
+            <param name="serializer">The calling serializer.</param>
+            <returns>The object value.</returns>
+        </member>
+        <member name="P:Newtonsoft.Json.Converters.IsoDateTimeConverter.DateTimeStyles">
+            <summary>
+            Gets or sets the date time styles used when converting a date to and from JSON.
+            </summary>
+            <value>The date time styles used when converting a date to and from JSON.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Converters.IsoDateTimeConverter.DateTimeFormat">
+            <summary>
+            Gets or sets the date time format used when converting a date to and from JSON.
+            </summary>
+            <value>The date time format used when converting a date to and from JSON.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Converters.IsoDateTimeConverter.Culture">
+            <summary>
+            Gets or sets the culture used when converting a date to and from JSON.
+            </summary>
+            <value>The culture used when converting a date to and from JSON.</value>
+        </member>
+        <member name="T:Newtonsoft.Json.Converters.JavaScriptDateTimeConverter">
+            <summary>
+            Converts a <see cref="T:System.DateTime"/> to and from a JavaScript date constructor (e.g. new Date(52231943)).
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Converters.JavaScriptDateTimeConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)">
+            <summary>
+            Writes the JSON representation of the object.
+            </summary>
+            <param name="writer">The <see cref="T:Newtonsoft.Json.JsonWriter"/> to write to.</param>
+            <param name="value">The value.</param>
+            <param name="serializer">The calling serializer.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Converters.JavaScriptDateTimeConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer)">
+            <summary>
+            Reads the JSON representation of the object.
+            </summary>
+            <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from.</param>
+            <param name="objectType">Type of the object.</param>
+            <param name="existingValue">The existing property value of the JSON that is being converted.</param>
+            <param name="serializer">The calling serializer.</param>
+            <returns>The object value.</returns>
+        </member>
+        <member name="T:Newtonsoft.Json.Converters.KeyValuePairConverter">
+            <summary>
+            Converts a <see cref="T:System.Collections.Generic.KeyValuePair`2"/> to and from JSON.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Converters.KeyValuePairConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)">
+            <summary>
+            Writes the JSON representation of the object.
+            </summary>
+            <param name="writer">The <see cref="T:Newtonsoft.Json.JsonWriter"/> to write to.</param>
+            <param name="value">The value.</param>
+            <param name="serializer">The calling serializer.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Converters.KeyValuePairConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer)">
+            <summary>
+            Reads the JSON representation of the object.
+            </summary>
+            <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from.</param>
+            <param name="objectType">Type of the object.</param>
+            <param name="existingValue">The existing value of object being read.</param>
+            <param name="serializer">The calling serializer.</param>
+            <returns>The object value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Converters.KeyValuePairConverter.CanConvert(System.Type)">
+            <summary>
+            Determines whether this instance can convert the specified object type.
+            </summary>
+            <param name="objectType">Type of the object.</param>
+            <returns>
+            	<c>true</c> if this instance can convert the specified object type; otherwise, <c>false</c>.
+            </returns>
+        </member>
+        <member name="T:Newtonsoft.Json.Converters.RegexConverter">
+            <summary>
+            Converts a <see cref="T:System.Text.RegularExpressions.Regex"/> to and from JSON and BSON.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Converters.RegexConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)">
+            <summary>
+            Writes the JSON representation of the object.
+            </summary>
+            <param name="writer">The <see cref="T:Newtonsoft.Json.JsonWriter"/> to write to.</param>
+            <param name="value">The value.</param>
+            <param name="serializer">The calling serializer.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Converters.RegexConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer)">
+            <summary>
+            Reads the JSON representation of the object.
+            </summary>
+            <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from.</param>
+            <param name="objectType">Type of the object.</param>
+            <param name="existingValue">The existing value of object being read.</param>
+            <param name="serializer">The calling serializer.</param>
+            <returns>The object value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Converters.RegexConverter.CanConvert(System.Type)">
+            <summary>
+            Determines whether this instance can convert the specified object type.
+            </summary>
+            <param name="objectType">Type of the object.</param>
+            <returns>
+            	<c>true</c> if this instance can convert the specified object type; otherwise, <c>false</c>.
+            </returns>
+        </member>
+        <member name="T:Newtonsoft.Json.Converters.StringEnumConverter">
+            <summary>
+            Converts an <see cref="T:System.Enum"/> to and from its name string value.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Converters.StringEnumConverter.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Converters.StringEnumConverter"/> class.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Converters.StringEnumConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)">
+            <summary>
+            Writes the JSON representation of the object.
+            </summary>
+            <param name="writer">The <see cref="T:Newtonsoft.Json.JsonWriter"/> to write to.</param>
+            <param name="value">The value.</param>
+            <param name="serializer">The calling serializer.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Converters.StringEnumConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer)">
+            <summary>
+            Reads the JSON representation of the object.
+            </summary>
+            <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from.</param>
+            <param name="objectType">Type of the object.</param>
+            <param name="existingValue">The existing value of object being read.</param>
+            <param name="serializer">The calling serializer.</param>
+            <returns>The object value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Converters.StringEnumConverter.CanConvert(System.Type)">
+            <summary>
+            Determines whether this instance can convert the specified object type.
+            </summary>
+            <param name="objectType">Type of the object.</param>
+            <returns>
+            <c>true</c> if this instance can convert the specified object type; otherwise, <c>false</c>.
+            </returns>
+        </member>
+        <member name="P:Newtonsoft.Json.Converters.StringEnumConverter.CamelCaseText">
+            <summary>
+            Gets or sets a value indicating whether the written enum text should be camel case.
+            </summary>
+            <value><c>true</c> if the written enum text will be camel case; otherwise, <c>false</c>.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Converters.StringEnumConverter.AllowIntegerValues">
+            <summary>
+            Gets or sets a value indicating whether integer values are allowed.
+            </summary>
+            <value><c>true</c> if integers are allowed; otherwise, <c>false</c>.</value>
+        </member>
+        <member name="T:Newtonsoft.Json.Converters.VersionConverter">
+            <summary>
+            Converts a <see cref="T:System.Version"/> to and from a string (e.g. "1.2.3.4").
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Converters.VersionConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)">
+            <summary>
+            Writes the JSON representation of the object.
+            </summary>
+            <param name="writer">The <see cref="T:Newtonsoft.Json.JsonWriter"/> to write to.</param>
+            <param name="value">The value.</param>
+            <param name="serializer">The calling serializer.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Converters.VersionConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer)">
+            <summary>
+            Reads the JSON representation of the object.
+            </summary>
+            <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from.</param>
+            <param name="objectType">Type of the object.</param>
+            <param name="existingValue">The existing property value of the JSON that is being converted.</param>
+            <param name="serializer">The calling serializer.</param>
+            <returns>The object value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Converters.VersionConverter.CanConvert(System.Type)">
+            <summary>
+            Determines whether this instance can convert the specified object type.
+            </summary>
+            <param name="objectType">Type of the object.</param>
+            <returns>
+            	<c>true</c> if this instance can convert the specified object type; otherwise, <c>false</c>.
+            </returns>
+        </member>
+        <member name="T:Newtonsoft.Json.Converters.XmlNodeConverter">
+            <summary>
+            Converts XML to and from JSON.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Converters.XmlNodeConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)">
+            <summary>
+            Writes the JSON representation of the object.
+            </summary>
+            <param name="writer">The <see cref="T:Newtonsoft.Json.JsonWriter"/> to write to.</param>
+            <param name="serializer">The calling serializer.</param>
+            <param name="value">The value.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Converters.XmlNodeConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer)">
+            <summary>
+            Reads the JSON representation of the object.
+            </summary>
+            <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from.</param>
+            <param name="objectType">Type of the object.</param>
+            <param name="existingValue">The existing value of object being read.</param>
+            <param name="serializer">The calling serializer.</param>
+            <returns>The object value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Converters.XmlNodeConverter.IsNamespaceAttribute(System.String,System.String@)">
+            <summary>
+            Checks if the attributeName is a namespace attribute.
+            </summary>
+            <param name="attributeName">Attribute name to test.</param>
+            <param name="prefix">The attribute name prefix if it has one, otherwise an empty string.</param>
+            <returns>True if attribute name is for a namespace attribute, otherwise false.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Converters.XmlNodeConverter.CanConvert(System.Type)">
+            <summary>
+            Determines whether this instance can convert the specified value type.
+            </summary>
+            <param name="valueType">Type of the value.</param>
+            <returns>
+            	<c>true</c> if this instance can convert the specified value type; otherwise, <c>false</c>.
+            </returns>
+        </member>
+        <member name="P:Newtonsoft.Json.Converters.XmlNodeConverter.DeserializeRootElementName">
+            <summary>
+            Gets or sets the name of the root element to insert when deserializing to XML if the JSON structure has produces multiple root elements.
+            </summary>
+            <value>The name of the deserialize root element.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Converters.XmlNodeConverter.WriteArrayAttribute">
+            <summary>
+            Gets or sets a flag to indicate whether to write the Json.NET array attribute.
+            This attribute helps preserve arrays when converting the written XML back to JSON.
+            </summary>
+            <value><c>true</c> if the array attibute is written to the XML; otherwise, <c>false</c>.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Converters.XmlNodeConverter.OmitRootObject">
+            <summary>
+            Gets or sets a value indicating whether to write the root JSON object.
+            </summary>
+            <value><c>true</c> if the JSON root object is omitted; otherwise, <c>false</c>.</value>
+        </member>
+        <member name="T:Newtonsoft.Json.DateFormatHandling">
+            <summary>
+            Specifies how dates are formatted when writing JSON text.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.DateFormatHandling.IsoDateFormat">
+            <summary>
+            Dates are written in the ISO 8601 format, e.g. "2012-03-21T05:40Z".
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.DateFormatHandling.MicrosoftDateFormat">
+            <summary>
+            Dates are written in the Microsoft JSON format, e.g. "\/Date(1198908717056)\/".
+            </summary>
+        </member>
+        <member name="T:Newtonsoft.Json.DateParseHandling">
+            <summary>
+            Specifies how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON text.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.DateParseHandling.None">
+            <summary>
+            Date formatted strings are not parsed to a date type and are read as strings.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.DateParseHandling.DateTime">
+            <summary>
+            Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to <see cref="F:Newtonsoft.Json.DateParseHandling.DateTime"/>.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.DateParseHandling.DateTimeOffset">
+            <summary>
+            Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to <see cref="F:Newtonsoft.Json.DateParseHandling.DateTimeOffset"/>.
+            </summary>
+        </member>
+        <member name="T:Newtonsoft.Json.DateTimeZoneHandling">
+            <summary>
+            Specifies how to treat the time value when converting between string and <see cref="T:System.DateTime"/>.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.DateTimeZoneHandling.Local">
+            <summary>
+            Treat as local time. If the <see cref="T:System.DateTime"/> object represents a Coordinated Universal Time (UTC), it is converted to the local time.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.DateTimeZoneHandling.Utc">
+            <summary>
+            Treat as a UTC. If the <see cref="T:System.DateTime"/> object represents a local time, it is converted to a UTC.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.DateTimeZoneHandling.Unspecified">
+            <summary>
+            Treat as a local time if a <see cref="T:System.DateTime"/> is being converted to a string.
+            If a string is being converted to <see cref="T:System.DateTime"/>, convert to a local time if a time zone is specified.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.DateTimeZoneHandling.RoundtripKind">
+            <summary>
+            Time zone information should be preserved when converting.
+            </summary>
+        </member>
+        <member name="T:Newtonsoft.Json.DefaultValueHandling">
+            <summary>
+            Specifies default value handling options for the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.
+            </summary>
+            <example>
+              <code lang="cs" source="..\Src\Newtonsoft.Json.Tests\Documentation\SerializationTests.cs" region="ReducingSerializedJsonSizeDefaultValueHandlingObject" title="DefaultValueHandling Class"/>
+              <code lang="cs" source="..\Src\Newtonsoft.Json.Tests\Documentation\SerializationTests.cs" region="ReducingSerializedJsonSizeDefaultValueHandlingExample" title="DefaultValueHandling Ignore Example"/>
+            </example>
+        </member>
+        <member name="F:Newtonsoft.Json.DefaultValueHandling.Include">
+            <summary>
+            Include members where the member value is the same as the member's default value when serializing objects.
+            Included members are written to JSON. Has no effect when deserializing.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.DefaultValueHandling.Ignore">
+            <summary>
+            Ignore members where the member value is the same as the member's default value when serializing objects
+            so that is is not written to JSON.
+            This option will ignore all default values (e.g. <c>null</c> for objects and nullable types; <c>0</c> for integers,
+            decimals and floating point numbers; and <c>false</c> for booleans). The default value ignored can be changed by
+            placing the <see cref="T:System.ComponentModel.DefaultValueAttribute"/> on the property.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.DefaultValueHandling.Populate">
+            <summary>
+            Members with a default value but no JSON will be set to their default value when deserializing.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.DefaultValueHandling.IgnoreAndPopulate">
+            <summary>
+            Ignore members where the member value is the same as the member's default value when serializing objects
+            and sets members to their default value when deserializing.
+            </summary>
+        </member>
+        <member name="T:Newtonsoft.Json.FloatFormatHandling">
+            <summary>
+            Specifies float format handling options when writing special floating point numbers, e.g. <see cref="F:System.Double.NaN"/>,
+            <see cref="F:System.Double.PositiveInfinity"/> and <see cref="F:System.Double.NegativeInfinity"/> with <see cref="T:Newtonsoft.Json.JsonWriter"/>.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.FloatFormatHandling.String">
+            <summary>
+            Write special floating point values as strings in JSON, e.g. "NaN", "Infinity", "-Infinity".
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.FloatFormatHandling.Symbol">
+            <summary>
+            Write special floating point values as symbols in JSON, e.g. NaN, Infinity, -Infinity.
+            Note that this will produce non-valid JSON.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.FloatFormatHandling.DefaultValue">
+            <summary>
+            Write special floating point values as the property's default value in JSON, e.g. 0.0 for a <see cref="T:System.Double"/> property, null for a <see cref="T:System.Nullable`1"/> property.
+            </summary>
+        </member>
+        <member name="T:Newtonsoft.Json.FloatParseHandling">
+            <summary>
+            Specifies how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.FloatParseHandling.Double">
+            <summary>
+            Floating point numbers are parsed to <see cref="F:Newtonsoft.Json.FloatParseHandling.Double"/>.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.FloatParseHandling.Decimal">
+            <summary>
+            Floating point numbers are parsed to <see cref="F:Newtonsoft.Json.FloatParseHandling.Decimal"/>.
+            </summary>
+        </member>
+        <member name="T:System.Runtime.Serialization.Formatters.FormatterAssemblyStyle">
+            <summary>
+            Indicates the method that will be used during deserialization for locating and loading assemblies.
+            </summary>
+        </member>
+        <member name="F:System.Runtime.Serialization.Formatters.FormatterAssemblyStyle.Simple">
+            <summary>
+            In simple mode, the assembly used during deserialization need not match exactly the assembly used during serialization. Specifically, the version numbers need not match as the LoadWithPartialName method is used to load the assembly.
+            </summary>
+        </member>
+        <member name="F:System.Runtime.Serialization.Formatters.FormatterAssemblyStyle.Full">
+            <summary>
+            In full mode, the assembly used during deserialization must match exactly the assembly used during serialization. The Load method of the Assembly class is used to load the assembly.
+            </summary>
+        </member>
+        <member name="T:Newtonsoft.Json.Formatting">
+            <summary>
+            Specifies formatting options for the <see cref="T:Newtonsoft.Json.JsonTextWriter"/>.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.Formatting.None">
+            <summary>
+            No special formatting is applied. This is the default.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.Formatting.Indented">
+            <summary>
+            Causes child objects to be indented according to the <see cref="P:Newtonsoft.Json.JsonTextWriter.Indentation"/> and <see cref="P:Newtonsoft.Json.JsonTextWriter.IndentChar"/> settings.
+            </summary>
+        </member>
+        <member name="T:Newtonsoft.Json.IJsonLineInfo">
+            <summary>
+            Provides an interface to enable a class to return line and position information.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.IJsonLineInfo.HasLineInfo">
+            <summary>
+            Gets a value indicating whether the class can return line information.
+            </summary>
+            <returns>
+            	<c>true</c> if LineNumber and LinePosition can be provided; otherwise, <c>false</c>.
+            </returns>
+        </member>
+        <member name="P:Newtonsoft.Json.IJsonLineInfo.LineNumber">
+            <summary>
+            Gets the current line number.
+            </summary>
+            <value>The current line number or 0 if no line information is available (for example, HasLineInfo returns false).</value>
+        </member>
+        <member name="P:Newtonsoft.Json.IJsonLineInfo.LinePosition">
+            <summary>
+            Gets the current line position.
+            </summary>
+            <value>The current line position or 0 if no line information is available (for example, HasLineInfo returns false).</value>
+        </member>
+        <member name="T:Newtonsoft.Json.JsonArrayAttribute">
+            <summary>
+            Instructs the <see cref="T:Newtonsoft.Json.JsonSerializer"/> how to serialize the collection.
+            </summary>
+        </member>
+        <member name="T:Newtonsoft.Json.JsonContainerAttribute">
+            <summary>
+            Instructs the <see cref="T:Newtonsoft.Json.JsonSerializer"/> how to serialize the object.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonContainerAttribute.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonContainerAttribute"/> class.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonContainerAttribute.#ctor(System.String)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonContainerAttribute"/> class with the specified container Id.
+            </summary>
+            <param name="id">The container Id.</param>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonContainerAttribute.Id">
+            <summary>
+            Gets or sets the id.
+            </summary>
+            <value>The id.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonContainerAttribute.Title">
+            <summary>
+            Gets or sets the title.
+            </summary>
+            <value>The title.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonContainerAttribute.Description">
+            <summary>
+            Gets or sets the description.
+            </summary>
+            <value>The description.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonContainerAttribute.ItemConverterType">
+            <summary>
+            Gets the collection's items converter.
+            </summary>
+            <value>The collection's items converter.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonContainerAttribute.ItemConverterParameters">
+            <summary>
+            The parameter list to use when constructing the JsonConverter described by ItemConverterType.
+            If null, the default constructor is used.
+            When non-null, there must be a constructor defined in the JsonConverter that exactly matches the number,
+            order, and type of these parameters.
+            </summary>
+            <example>
+            [JsonContainer(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })]
+            </example>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonContainerAttribute.IsReference">
+            <summary>
+            Gets or sets a value that indicates whether to preserve object references.
+            </summary>
+            <value>
+            	<c>true</c> to keep object reference; otherwise, <c>false</c>. The default is <c>false</c>.
+            </value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonContainerAttribute.ItemIsReference">
+            <summary>
+            Gets or sets a value that indicates whether to preserve collection's items references.
+            </summary>
+            <value>
+            	<c>true</c> to keep collection's items object references; otherwise, <c>false</c>. The default is <c>false</c>.
+            </value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonContainerAttribute.ItemReferenceLoopHandling">
+            <summary>
+            Gets or sets the reference loop handling used when serializing the collection's items.
+            </summary>
+            <value>The reference loop handling.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonContainerAttribute.ItemTypeNameHandling">
+            <summary>
+            Gets or sets the type name handling used when serializing the collection's items.
+            </summary>
+            <value>The type name handling.</value>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonArrayAttribute.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonArrayAttribute"/> class.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonArrayAttribute.#ctor(System.Boolean)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonObjectAttribute"/> class with a flag indicating whether the array can contain null items
+            </summary>
+            <param name="allowNullItems">A flag indicating whether the array can contain null items.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonArrayAttribute.#ctor(System.String)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonArrayAttribute"/> class with the specified container Id.
+            </summary>
+            <param name="id">The container Id.</param>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonArrayAttribute.AllowNullItems">
+            <summary>
+            Gets or sets a value indicating whether null items are allowed in the collection.
+            </summary>
+            <value><c>true</c> if null items are allowed in the collection; otherwise, <c>false</c>.</value>
+        </member>
+        <member name="T:Newtonsoft.Json.JsonConstructorAttribute">
+            <summary>
+            Instructs the <see cref="T:Newtonsoft.Json.JsonSerializer"/> to use the specified constructor when deserializing that object.
+            </summary>
+        </member>
+        <member name="T:Newtonsoft.Json.JsonConvert">
+            <summary>
+            Provides methods for converting between common language runtime types and JSON types.
+            </summary>
+            <example>
+              <code lang="cs" source="..\Src\Newtonsoft.Json.Tests\Documentation\SerializationTests.cs" region="SerializeObject" title="Serializing and Deserializing JSON with JsonConvert" />
+            </example>
+        </member>
+        <member name="F:Newtonsoft.Json.JsonConvert.True">
+            <summary>
+            Represents JavaScript's boolean value true as a string. This field is read-only.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.JsonConvert.False">
+            <summary>
+            Represents JavaScript's boolean value false as a string. This field is read-only.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.JsonConvert.Null">
+            <summary>
+            Represents JavaScript's null as a string. This field is read-only.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.JsonConvert.Undefined">
+            <summary>
+            Represents JavaScript's undefined as a string. This field is read-only.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.JsonConvert.PositiveInfinity">
+            <summary>
+            Represents JavaScript's positive infinity as a string. This field is read-only.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.JsonConvert.NegativeInfinity">
+            <summary>
+            Represents JavaScript's negative infinity as a string. This field is read-only.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.JsonConvert.NaN">
+            <summary>
+            Represents JavaScript's NaN as a string. This field is read-only.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.DateTime)">
+            <summary>
+            Converts the <see cref="T:System.DateTime"/> to its JSON string representation.
+            </summary>
+            <param name="value">The value to convert.</param>
+            <returns>A JSON string representation of the <see cref="T:System.DateTime"/>.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.DateTime,Newtonsoft.Json.DateFormatHandling,Newtonsoft.Json.DateTimeZoneHandling)">
+            <summary>
+            Converts the <see cref="T:System.DateTime"/> to its JSON string representation using the <see cref="T:Newtonsoft.Json.DateFormatHandling"/> specified.
+            </summary>
+            <param name="value">The value to convert.</param>
+            <param name="format">The format the date will be converted to.</param>
+            <param name="timeZoneHandling">The time zone handling when the date is converted to a string.</param>
+            <returns>A JSON string representation of the <see cref="T:System.DateTime"/>.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.DateTimeOffset)">
+            <summary>
+            Converts the <see cref="T:System.DateTimeOffset"/> to its JSON string representation.
+            </summary>
+            <param name="value">The value to convert.</param>
+            <returns>A JSON string representation of the <see cref="T:System.DateTimeOffset"/>.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.DateTimeOffset,Newtonsoft.Json.DateFormatHandling)">
+            <summary>
+            Converts the <see cref="T:System.DateTimeOffset"/> to its JSON string representation using the <see cref="T:Newtonsoft.Json.DateFormatHandling"/> specified.
+            </summary>
+            <param name="value">The value to convert.</param>
+            <param name="format">The format the date will be converted to.</param>
+            <returns>A JSON string representation of the <see cref="T:System.DateTimeOffset"/>.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Boolean)">
+            <summary>
+            Converts the <see cref="T:System.Boolean"/> to its JSON string representation.
+            </summary>
+            <param name="value">The value to convert.</param>
+            <returns>A JSON string representation of the <see cref="T:System.Boolean"/>.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Char)">
+            <summary>
+            Converts the <see cref="T:System.Char"/> to its JSON string representation.
+            </summary>
+            <param name="value">The value to convert.</param>
+            <returns>A JSON string representation of the <see cref="T:System.Char"/>.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Enum)">
+            <summary>
+            Converts the <see cref="T:System.Enum"/> to its JSON string representation.
+            </summary>
+            <param name="value">The value to convert.</param>
+            <returns>A JSON string representation of the <see cref="T:System.Enum"/>.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Int32)">
+            <summary>
+            Converts the <see cref="T:System.Int32"/> to its JSON string representation.
+            </summary>
+            <param name="value">The value to convert.</param>
+            <returns>A JSON string representation of the <see cref="T:System.Int32"/>.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Int16)">
+            <summary>
+            Converts the <see cref="T:System.Int16"/> to its JSON string representation.
+            </summary>
+            <param name="value">The value to convert.</param>
+            <returns>A JSON string representation of the <see cref="T:System.Int16"/>.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.UInt16)">
+            <summary>
+            Converts the <see cref="T:System.UInt16"/> to its JSON string representation.
+            </summary>
+            <param name="value">The value to convert.</param>
+            <returns>A JSON string representation of the <see cref="T:System.UInt16"/>.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.UInt32)">
+            <summary>
+            Converts the <see cref="T:System.UInt32"/> to its JSON string representation.
+            </summary>
+            <param name="value">The value to convert.</param>
+            <returns>A JSON string representation of the <see cref="T:System.UInt32"/>.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Int64)">
+            <summary>
+            Converts the <see cref="T:System.Int64"/>  to its JSON string representation.
+            </summary>
+            <param name="value">The value to convert.</param>
+            <returns>A JSON string representation of the <see cref="T:System.Int64"/>.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.UInt64)">
+            <summary>
+            Converts the <see cref="T:System.UInt64"/> to its JSON string representation.
+            </summary>
+            <param name="value">The value to convert.</param>
+            <returns>A JSON string representation of the <see cref="T:System.UInt64"/>.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Single)">
+            <summary>
+            Converts the <see cref="T:System.Single"/> to its JSON string representation.
+            </summary>
+            <param name="value">The value to convert.</param>
+            <returns>A JSON string representation of the <see cref="T:System.Single"/>.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Double)">
+            <summary>
+            Converts the <see cref="T:System.Double"/> to its JSON string representation.
+            </summary>
+            <param name="value">The value to convert.</param>
+            <returns>A JSON string representation of the <see cref="T:System.Double"/>.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Byte)">
+            <summary>
+            Converts the <see cref="T:System.Byte"/> to its JSON string representation.
+            </summary>
+            <param name="value">The value to convert.</param>
+            <returns>A JSON string representation of the <see cref="T:System.Byte"/>.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.SByte)">
+            <summary>
+            Converts the <see cref="T:System.SByte"/> to its JSON string representation.
+            </summary>
+            <param name="value">The value to convert.</param>
+            <returns>A JSON string representation of the <see cref="T:System.SByte"/>.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Decimal)">
+            <summary>
+            Converts the <see cref="T:System.Decimal"/> to its JSON string representation.
+            </summary>
+            <param name="value">The value to convert.</param>
+            <returns>A JSON string representation of the <see cref="T:System.SByte"/>.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Guid)">
+            <summary>
+            Converts the <see cref="T:System.Guid"/> to its JSON string representation.
+            </summary>
+            <param name="value">The value to convert.</param>
+            <returns>A JSON string representation of the <see cref="T:System.Guid"/>.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.TimeSpan)">
+            <summary>
+            Converts the <see cref="T:System.TimeSpan"/> to its JSON string representation.
+            </summary>
+            <param name="value">The value to convert.</param>
+            <returns>A JSON string representation of the <see cref="T:System.TimeSpan"/>.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Uri)">
+            <summary>
+            Converts the <see cref="T:System.Uri"/> to its JSON string representation.
+            </summary>
+            <param name="value">The value to convert.</param>
+            <returns>A JSON string representation of the <see cref="T:System.Uri"/>.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.String)">
+            <summary>
+            Converts the <see cref="T:System.String"/> to its JSON string representation.
+            </summary>
+            <param name="value">The value to convert.</param>
+            <returns>A JSON string representation of the <see cref="T:System.String"/>.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.String,System.Char)">
+            <summary>
+            Converts the <see cref="T:System.String"/> to its JSON string representation.
+            </summary>
+            <param name="value">The value to convert.</param>
+            <param name="delimiter">The string delimiter character.</param>
+            <returns>A JSON string representation of the <see cref="T:System.String"/>.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.String,System.Char,Newtonsoft.Json.StringEscapeHandling)">
+            <summary>
+            Converts the <see cref="T:System.String"/> to its JSON string representation.
+            </summary>
+            <param name="value">The value to convert.</param>
+            <param name="delimiter">The string delimiter character.</param>
+            <param name="stringEscapeHandling">The string escape handling.</param>
+            <returns>A JSON string representation of the <see cref="T:System.String"/>.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Object)">
+            <summary>
+            Converts the <see cref="T:System.Object"/> to its JSON string representation.
+            </summary>
+            <param name="value">The value to convert.</param>
+            <returns>A JSON string representation of the <see cref="T:System.Object"/>.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.SerializeObject(System.Object)">
+            <summary>
+            Serializes the specified object to a JSON string.
+            </summary>
+            <param name="value">The object to serialize.</param>
+            <returns>A JSON string representation of the object.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.SerializeObject(System.Object,Newtonsoft.Json.Formatting)">
+            <summary>
+            Serializes the specified object to a JSON string using formatting.
+            </summary>
+            <param name="value">The object to serialize.</param>
+            <param name="formatting">Indicates how the output is formatted.</param>
+            <returns>
+            A JSON string representation of the object.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.SerializeObject(System.Object,Newtonsoft.Json.JsonConverter[])">
+            <summary>
+            Serializes the specified object to a JSON string using a collection of <see cref="T:Newtonsoft.Json.JsonConverter"/>.
+            </summary>
+            <param name="value">The object to serialize.</param>
+            <param name="converters">A collection converters used while serializing.</param>
+            <returns>A JSON string representation of the object.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.SerializeObject(System.Object,Newtonsoft.Json.Formatting,Newtonsoft.Json.JsonConverter[])">
+            <summary>
+            Serializes the specified object to a JSON string using formatting and a collection of <see cref="T:Newtonsoft.Json.JsonConverter"/>.
+            </summary>
+            <param name="value">The object to serialize.</param>
+            <param name="formatting">Indicates how the output is formatted.</param>
+            <param name="converters">A collection converters used while serializing.</param>
+            <returns>A JSON string representation of the object.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.SerializeObject(System.Object,Newtonsoft.Json.JsonSerializerSettings)">
+            <summary>
+            Serializes the specified object to a JSON string using <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/>.
+            </summary>
+            <param name="value">The object to serialize.</param>
+            <param name="settings">The <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/> used to serialize the object.
+            If this is null, default serialization settings will be used.</param>
+            <returns>
+            A JSON string representation of the object.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.SerializeObject(System.Object,System.Type,Newtonsoft.Json.JsonSerializerSettings)">
+            <summary>
+            Serializes the specified object to a JSON string using a type, formatting and <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/>.
+            </summary>
+            <param name="value">The object to serialize.</param>
+            <param name="settings">The <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/> used to serialize the object.
+            If this is null, default serialization settings will be used.</param>
+            <param name="type">
+            The type of the value being serialized.
+            This parameter is used when <see cref="T:Newtonsoft.Json.TypeNameHandling"/> is Auto to write out the type name if the type of the value does not match.
+            Specifing the type is optional.
+            </param>
+            <returns>
+            A JSON string representation of the object.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.SerializeObject(System.Object,Newtonsoft.Json.Formatting,Newtonsoft.Json.JsonSerializerSettings)">
+            <summary>
+            Serializes the specified object to a JSON string using formatting and <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/>.
+            </summary>
+            <param name="value">The object to serialize.</param>
+            <param name="formatting">Indicates how the output is formatted.</param>
+            <param name="settings">The <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/> used to serialize the object.
+            If this is null, default serialization settings will be used.</param>
+            <returns>
+            A JSON string representation of the object.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.SerializeObject(System.Object,System.Type,Newtonsoft.Json.Formatting,Newtonsoft.Json.JsonSerializerSettings)">
+            <summary>
+            Serializes the specified object to a JSON string using a type, formatting and <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/>.
+            </summary>
+            <param name="value">The object to serialize.</param>
+            <param name="formatting">Indicates how the output is formatted.</param>
+            <param name="settings">The <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/> used to serialize the object.
+            If this is null, default serialization settings will be used.</param>
+            <param name="type">
+            The type of the value being serialized.
+            This parameter is used when <see cref="T:Newtonsoft.Json.TypeNameHandling"/> is Auto to write out the type name if the type of the value does not match.
+            Specifing the type is optional.
+            </param>
+            <returns>
+            A JSON string representation of the object.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.SerializeObjectAsync(System.Object)">
+            <summary>
+            Asynchronously serializes the specified object to a JSON string.
+            Serialization will happen on a new thread.
+            </summary>
+            <param name="value">The object to serialize.</param>
+            <returns>
+            A task that represents the asynchronous serialize operation. The value of the <c>TResult</c> parameter contains a JSON string representation of the object.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.SerializeObjectAsync(System.Object,Newtonsoft.Json.Formatting)">
+            <summary>
+            Asynchronously serializes the specified object to a JSON string using formatting.
+            Serialization will happen on a new thread.
+            </summary>
+            <param name="value">The object to serialize.</param>
+            <param name="formatting">Indicates how the output is formatted.</param>
+            <returns>
+            A task that represents the asynchronous serialize operation. The value of the <c>TResult</c> parameter contains a JSON string representation of the object.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.SerializeObjectAsync(System.Object,Newtonsoft.Json.Formatting,Newtonsoft.Json.JsonSerializerSettings)">
+            <summary>
+            Asynchronously serializes the specified object to a JSON string using formatting and a collection of <see cref="T:Newtonsoft.Json.JsonConverter"/>.
+            Serialization will happen on a new thread.
+            </summary>
+            <param name="value">The object to serialize.</param>
+            <param name="formatting">Indicates how the output is formatted.</param>
+            <param name="settings">The <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/> used to serialize the object.
+            If this is null, default serialization settings will be used.</param>
+            <returns>
+            A task that represents the asynchronous serialize operation. The value of the <c>TResult</c> parameter contains a JSON string representation of the object.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.DeserializeObject(System.String)">
+            <summary>
+            Deserializes the JSON to a .NET object.
+            </summary>
+            <param name="value">The JSON to deserialize.</param>
+            <returns>The deserialized object from the JSON string.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.DeserializeObject(System.String,Newtonsoft.Json.JsonSerializerSettings)">
+            <summary>
+            Deserializes the JSON to a .NET object using <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/>.
+            </summary>
+            <param name="value">The JSON to deserialize.</param>
+            <param name="settings">
+            The <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/> used to deserialize the object.
+            If this is null, default serialization settings will be used.
+            </param>
+            <returns>The deserialized object from the JSON string.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.DeserializeObject(System.String,System.Type)">
+            <summary>
+            Deserializes the JSON to the specified .NET type.
+            </summary>
+            <param name="value">The JSON to deserialize.</param>
+            <param name="type">The <see cref="T:System.Type"/> of object being deserialized.</param>
+            <returns>The deserialized object from the JSON string.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.DeserializeObject``1(System.String)">
+            <summary>
+            Deserializes the JSON to the specified .NET type.
+            </summary>
+            <typeparam name="T">The type of the object to deserialize to.</typeparam>
+            <param name="value">The JSON to deserialize.</param>
+            <returns>The deserialized object from the JSON string.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.DeserializeAnonymousType``1(System.String,``0)">
+            <summary>
+            Deserializes the JSON to the given anonymous type.
+            </summary>
+            <typeparam name="T">
+            The anonymous type to deserialize to. This can't be specified
+            traditionally and must be infered from the anonymous type passed
+            as a parameter.
+            </typeparam>
+            <param name="value">The JSON to deserialize.</param>
+            <param name="anonymousTypeObject">The anonymous type object.</param>
+            <returns>The deserialized anonymous type from the JSON string.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.DeserializeAnonymousType``1(System.String,``0,Newtonsoft.Json.JsonSerializerSettings)">
+            <summary>
+            Deserializes the JSON to the given anonymous type using <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/>.
+            </summary>
+            <typeparam name="T">
+            The anonymous type to deserialize to. This can't be specified
+            traditionally and must be infered from the anonymous type passed
+            as a parameter.
+            </typeparam>
+            <param name="value">The JSON to deserialize.</param>
+            <param name="anonymousTypeObject">The anonymous type object.</param>
+            <param name="settings">
+            The <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/> used to deserialize the object.
+            If this is null, default serialization settings will be used.
+            </param>
+            <returns>The deserialized anonymous type from the JSON string.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.DeserializeObject``1(System.String,Newtonsoft.Json.JsonConverter[])">
+            <summary>
+            Deserializes the JSON to the specified .NET type using a collection of <see cref="T:Newtonsoft.Json.JsonConverter"/>.
+            </summary>
+            <typeparam name="T">The type of the object to deserialize to.</typeparam>
+            <param name="value">The JSON to deserialize.</param>
+            <param name="converters">Converters to use while deserializing.</param>
+            <returns>The deserialized object from the JSON string.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.DeserializeObject``1(System.String,Newtonsoft.Json.JsonSerializerSettings)">
+            <summary>
+            Deserializes the JSON to the specified .NET type using <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/>.
+            </summary>
+            <typeparam name="T">The type of the object to deserialize to.</typeparam>
+            <param name="value">The object to deserialize.</param>
+            <param name="settings">
+            The <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/> used to deserialize the object.
+            If this is null, default serialization settings will be used.
+            </param>
+            <returns>The deserialized object from the JSON string.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.DeserializeObject(System.String,System.Type,Newtonsoft.Json.JsonConverter[])">
+            <summary>
+            Deserializes the JSON to the specified .NET type using a collection of <see cref="T:Newtonsoft.Json.JsonConverter"/>.
+            </summary>
+            <param name="value">The JSON to deserialize.</param>
+            <param name="type">The type of the object to deserialize.</param>
+            <param name="converters">Converters to use while deserializing.</param>
+            <returns>The deserialized object from the JSON string.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.DeserializeObject(System.String,System.Type,Newtonsoft.Json.JsonSerializerSettings)">
+            <summary>
+            Deserializes the JSON to the specified .NET type using <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/>.
+            </summary>
+            <param name="value">The JSON to deserialize.</param>
+            <param name="type">The type of the object to deserialize to.</param>
+            <param name="settings">
+            The <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/> used to deserialize the object.
+            If this is null, default serialization settings will be used.
+            </param>
+            <returns>The deserialized object from the JSON string.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.DeserializeObjectAsync``1(System.String)">
+            <summary>
+            Asynchronously deserializes the JSON to the specified .NET type.
+            Deserialization will happen on a new thread.
+            </summary>
+            <typeparam name="T">The type of the object to deserialize to.</typeparam>
+            <param name="value">The JSON to deserialize.</param>
+            <returns>
+            A task that represents the asynchronous deserialize operation. The value of the <c>TResult</c> parameter contains the deserialized object from the JSON string.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.DeserializeObjectAsync``1(System.String,Newtonsoft.Json.JsonSerializerSettings)">
+            <summary>
+            Asynchronously deserializes the JSON to the specified .NET type using <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/>.
+            Deserialization will happen on a new thread.
+            </summary>
+            <typeparam name="T">The type of the object to deserialize to.</typeparam>
+            <param name="value">The JSON to deserialize.</param>
+            <param name="settings">
+            The <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/> used to deserialize the object.
+            If this is null, default serialization settings will be used.
+            </param>
+            <returns>
+            A task that represents the asynchronous deserialize operation. The value of the <c>TResult</c> parameter contains the deserialized object from the JSON string.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.DeserializeObjectAsync(System.String)">
+            <summary>
+            Asynchronously deserializes the JSON to the specified .NET type.
+            Deserialization will happen on a new thread.
+            </summary>
+            <param name="value">The JSON to deserialize.</param>
+            <returns>
+            A task that represents the asynchronous deserialize operation. The value of the <c>TResult</c> parameter contains the deserialized object from the JSON string.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.DeserializeObjectAsync(System.String,System.Type,Newtonsoft.Json.JsonSerializerSettings)">
+            <summary>
+            Asynchronously deserializes the JSON to the specified .NET type using <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/>.
+            Deserialization will happen on a new thread.
+            </summary>
+            <param name="value">The JSON to deserialize.</param>
+            <param name="type">The type of the object to deserialize to.</param>
+            <param name="settings">
+            The <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/> used to deserialize the object.
+            If this is null, default serialization settings will be used.
+            </param>
+            <returns>
+            A task that represents the asynchronous deserialize operation. The value of the <c>TResult</c> parameter contains the deserialized object from the JSON string.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.PopulateObject(System.String,System.Object)">
+            <summary>
+            Populates the object with values from the JSON string.
+            </summary>
+            <param name="value">The JSON to populate values from.</param>
+            <param name="target">The target object to populate values onto.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.PopulateObject(System.String,System.Object,Newtonsoft.Json.JsonSerializerSettings)">
+            <summary>
+            Populates the object with values from the JSON string using <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/>.
+            </summary>
+            <param name="value">The JSON to populate values from.</param>
+            <param name="target">The target object to populate values onto.</param>
+            <param name="settings">
+            The <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/> used to deserialize the object.
+            If this is null, default serialization settings will be used.
+            </param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.PopulateObjectAsync(System.String,System.Object,Newtonsoft.Json.JsonSerializerSettings)">
+            <summary>
+            Asynchronously populates the object with values from the JSON string using <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/>.
+            </summary>
+            <param name="value">The JSON to populate values from.</param>
+            <param name="target">The target object to populate values onto.</param>
+            <param name="settings">
+            The <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/> used to deserialize the object.
+            If this is null, default serialization settings will be used.
+            </param>
+            <returns>
+            A task that represents the asynchronous populate operation.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.SerializeXNode(System.Xml.Linq.XObject)">
+            <summary>
+            Serializes the <see cref="T:System.Xml.Linq.XNode"/> to a JSON string.
+            </summary>
+            <param name="node">The node to convert to JSON.</param>
+            <returns>A JSON string of the XNode.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.SerializeXNode(System.Xml.Linq.XObject,Newtonsoft.Json.Formatting)">
+            <summary>
+            Serializes the <see cref="T:System.Xml.Linq.XNode"/> to a JSON string using formatting.
+            </summary>
+            <param name="node">The node to convert to JSON.</param>
+            <param name="formatting">Indicates how the output is formatted.</param>
+            <returns>A JSON string of the XNode.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.SerializeXNode(System.Xml.Linq.XObject,Newtonsoft.Json.Formatting,System.Boolean)">
+            <summary>
+            Serializes the <see cref="T:System.Xml.Linq.XNode"/> to a JSON string using formatting and omits the root object if <paramref name="omitRootObject"/> is <c>true</c>.
+            </summary>
+            <param name="node">The node to serialize.</param>
+            <param name="formatting">Indicates how the output is formatted.</param>
+            <param name="omitRootObject">Omits writing the root object.</param>
+            <returns>A JSON string of the XNode.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.DeserializeXNode(System.String)">
+            <summary>
+            Deserializes the <see cref="T:System.Xml.Linq.XNode"/> from a JSON string.
+            </summary>
+            <param name="value">The JSON string.</param>
+            <returns>The deserialized XNode</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.DeserializeXNode(System.String,System.String)">
+            <summary>
+            Deserializes the <see cref="T:System.Xml.Linq.XNode"/> from a JSON string nested in a root elment specified by <paramref name="deserializeRootElementName"/>.
+            </summary>
+            <param name="value">The JSON string.</param>
+            <param name="deserializeRootElementName">The name of the root element to append when deserializing.</param>
+            <returns>The deserialized XNode</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConvert.DeserializeXNode(System.String,System.String,System.Boolean)">
+            <summary>
+            Deserializes the <see cref="T:System.Xml.Linq.XNode"/> from a JSON string nested in a root elment specified by <paramref name="deserializeRootElementName"/>
+            and writes a .NET array attribute for collections.
+            </summary>
+            <param name="value">The JSON string.</param>
+            <param name="deserializeRootElementName">The name of the root element to append when deserializing.</param>
+            <param name="writeArrayAttribute">
+            A flag to indicate whether to write the Json.NET array attribute.
+            This attribute helps preserve arrays when converting the written XML back to JSON.
+            </param>
+            <returns>The deserialized XNode</returns>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonConvert.DefaultSettings">
+            <summary>
+            Gets or sets a function that creates default <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/>.
+            Default settings are automatically used by serialization methods on <see cref="T:Newtonsoft.Json.JsonConvert"/>,
+            and <see cref="M:Newtonsoft.Json.Linq.JToken.ToObject``1"/> and <see cref="M:Newtonsoft.Json.Linq.JToken.FromObject(System.Object)"/> on <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            To serialize without using any default settings create a <see cref="T:Newtonsoft.Json.JsonSerializer"/> with
+            <see cref="M:Newtonsoft.Json.JsonSerializer.Create"/>.
+            </summary>
+        </member>
+        <member name="T:Newtonsoft.Json.JsonConverterAttribute">
+            <summary>
+            Instructs the <see cref="T:Newtonsoft.Json.JsonSerializer"/> to use the specified <see cref="T:Newtonsoft.Json.JsonConverter"/> when serializing the member or class.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConverterAttribute.#ctor(System.Type)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonConverterAttribute"/> class.
+            </summary>
+            <param name="converterType">Type of the converter.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonConverterAttribute.#ctor(System.Type,System.Object[])">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonConverterAttribute"/> class.
+            </summary>
+            <param name="converterType">Type of the converter.</param>
+            <param name="converterParameters">Parameter list to use when constructing the JsonConverter.  Can be null.</param>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonConverterAttribute.ConverterType">
+            <summary>
+            Gets the type of the converter.
+            </summary>
+            <value>The type of the converter.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonConverterAttribute.ConverterParameters">
+            <summary>
+            The parameter list to use when constructing the JsonConverter described by ConverterType.  
+            If null, the default constructor is used.
+            </summary>
+        </member>
+        <member name="T:Newtonsoft.Json.JsonConverterCollection">
+            <summary>
+            Represents a collection of <see cref="T:Newtonsoft.Json.JsonConverter"/>.
+            </summary>
+        </member>
+        <member name="T:Newtonsoft.Json.JsonDictionaryAttribute">
+            <summary>
+            Instructs the <see cref="T:Newtonsoft.Json.JsonSerializer"/> how to serialize the collection.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonDictionaryAttribute.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonDictionaryAttribute"/> class.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonDictionaryAttribute.#ctor(System.String)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonDictionaryAttribute"/> class with the specified container Id.
+            </summary>
+            <param name="id">The container Id.</param>
+        </member>
+        <member name="T:Newtonsoft.Json.JsonException">
+            <summary>
+            The exception thrown when an error occurs during Json serialization or deserialization.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonException.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonException"/> class.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonException.#ctor(System.String)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonException"/> class
+            with a specified error message.
+            </summary>
+            <param name="message">The error message that explains the reason for the exception.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonException.#ctor(System.String,System.Exception)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonException"/> class
+            with a specified error message and a reference to the inner exception that is the cause of this exception.
+            </summary>
+            <param name="message">The error message that explains the reason for the exception.</param>
+            <param name="innerException">The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified.</param>
+        </member>
+        <member name="T:Newtonsoft.Json.JsonExtensionDataAttribute">
+            <summary>
+            Instructs the <see cref="T:Newtonsoft.Json.JsonSerializer"/> to deserialize properties with no matching class member into the specified collection
+            and write values during serialization.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonExtensionDataAttribute.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonExtensionDataAttribute"/> class.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonExtensionDataAttribute.WriteData">
+            <summary>
+            Gets or sets a value that indicates whether to write extension data when serializing the object.
+            </summary>
+            <value>
+            	<c>true</c> to write extension data when serializing the object; otherwise, <c>false</c>. The default is <c>true</c>.
+            </value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonExtensionDataAttribute.ReadData">
+            <summary>
+            Gets or sets a value that indicates whether to read extension data when deserializing the object.
+            </summary>
+            <value>
+            	<c>true</c> to read extension data when deserializing the object; otherwise, <c>false</c>. The default is <c>true</c>.
+            </value>
+        </member>
+        <member name="T:Newtonsoft.Json.JsonIgnoreAttribute">
+            <summary>
+            Instructs the <see cref="T:Newtonsoft.Json.JsonSerializer"/> not to serialize the public field or public read/write property value.
+            </summary>
+        </member>
+        <member name="T:Newtonsoft.Json.JsonObjectAttribute">
+            <summary>
+            Instructs the <see cref="T:Newtonsoft.Json.JsonSerializer"/> how to serialize the object.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonObjectAttribute.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonObjectAttribute"/> class.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonObjectAttribute.#ctor(Newtonsoft.Json.MemberSerialization)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonObjectAttribute"/> class with the specified member serialization.
+            </summary>
+            <param name="memberSerialization">The member serialization.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonObjectAttribute.#ctor(System.String)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonObjectAttribute"/> class with the specified container Id.
+            </summary>
+            <param name="id">The container Id.</param>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonObjectAttribute.MemberSerialization">
+            <summary>
+            Gets or sets the member serialization.
+            </summary>
+            <value>The member serialization.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonObjectAttribute.ItemRequired">
+            <summary>
+            Gets or sets a value that indicates whether the object's properties are required.
+            </summary>
+            <value>
+            	A value indicating whether the object's properties are required.
+            </value>
+        </member>
+        <member name="T:Newtonsoft.Json.JsonPropertyAttribute">
+            <summary>
+            Instructs the <see cref="T:Newtonsoft.Json.JsonSerializer"/> to always serialize the member with the specified name.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonPropertyAttribute.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonPropertyAttribute"/> class.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonPropertyAttribute.#ctor(System.String)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonPropertyAttribute"/> class with the specified name.
+            </summary>
+            <param name="propertyName">Name of the property.</param>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonPropertyAttribute.ItemConverterType">
+            <summary>
+            Gets or sets the converter used when serializing the property's collection items.
+            </summary>
+            <value>The collection's items converter.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonPropertyAttribute.ItemConverterParameters">
+            <summary>
+            The parameter list to use when constructing the JsonConverter described by ItemConverterType.
+            If null, the default constructor is used.
+            When non-null, there must be a constructor defined in the JsonConverter that exactly matches the number,
+            order, and type of these parameters.
+            </summary>
+            <example>
+            [JsonProperty(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })]
+            </example>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonPropertyAttribute.NullValueHandling">
+            <summary>
+            Gets or sets the null value handling used when serializing this property.
+            </summary>
+            <value>The null value handling.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonPropertyAttribute.DefaultValueHandling">
+            <summary>
+            Gets or sets the default value handling used when serializing this property.
+            </summary>
+            <value>The default value handling.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonPropertyAttribute.ReferenceLoopHandling">
+            <summary>
+            Gets or sets the reference loop handling used when serializing this property.
+            </summary>
+            <value>The reference loop handling.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonPropertyAttribute.ObjectCreationHandling">
+            <summary>
+            Gets or sets the object creation handling used when deserializing this property.
+            </summary>
+            <value>The object creation handling.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonPropertyAttribute.TypeNameHandling">
+            <summary>
+            Gets or sets the type name handling used when serializing this property.
+            </summary>
+            <value>The type name handling.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonPropertyAttribute.IsReference">
+            <summary>
+            Gets or sets whether this property's value is serialized as a reference.
+            </summary>
+            <value>Whether this property's value is serialized as a reference.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonPropertyAttribute.Order">
+            <summary>
+            Gets or sets the order of serialization and deserialization of a member.
+            </summary>
+            <value>The numeric order of serialization or deserialization.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonPropertyAttribute.Required">
+            <summary>
+            Gets or sets a value indicating whether this property is required.
+            </summary>
+            <value>
+            	A value indicating whether this property is required.
+            </value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonPropertyAttribute.PropertyName">
+            <summary>
+            Gets or sets the name of the property.
+            </summary>
+            <value>The name of the property.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonPropertyAttribute.ItemReferenceLoopHandling">
+            <summary>
+            Gets or sets the the reference loop handling used when serializing the property's collection items.
+            </summary>
+            <value>The collection's items reference loop handling.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonPropertyAttribute.ItemTypeNameHandling">
+            <summary>
+            Gets or sets the the type name handling used when serializing the property's collection items.
+            </summary>
+            <value>The collection's items type name handling.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonPropertyAttribute.ItemIsReference">
+            <summary>
+            Gets or sets whether this property's collection items are serialized as a reference.
+            </summary>
+            <value>Whether this property's collection items are serialized as a reference.</value>
+        </member>
+        <member name="T:Newtonsoft.Json.JsonReaderException">
+            <summary>
+            The exception thrown when an error occurs while reading Json text.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonReaderException.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonReaderException"/> class.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonReaderException.#ctor(System.String)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonReaderException"/> class
+            with a specified error message.
+            </summary>
+            <param name="message">The error message that explains the reason for the exception.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonReaderException.#ctor(System.String,System.Exception)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonReaderException"/> class
+            with a specified error message and a reference to the inner exception that is the cause of this exception.
+            </summary>
+            <param name="message">The error message that explains the reason for the exception.</param>
+            <param name="innerException">The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified.</param>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonReaderException.LineNumber">
+            <summary>
+            Gets the line number indicating where the error occurred.
+            </summary>
+            <value>The line number indicating where the error occurred.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonReaderException.LinePosition">
+            <summary>
+            Gets the line position indicating where the error occurred.
+            </summary>
+            <value>The line position indicating where the error occurred.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonReaderException.Path">
+            <summary>
+            Gets the path to the JSON where the error occurred.
+            </summary>
+            <value>The path to the JSON where the error occurred.</value>
+        </member>
+        <member name="T:Newtonsoft.Json.JsonSerializationException">
+            <summary>
+            The exception thrown when an error occurs during Json serialization or deserialization.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonSerializationException.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonSerializationException"/> class.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonSerializationException.#ctor(System.String)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonSerializationException"/> class
+            with a specified error message.
+            </summary>
+            <param name="message">The error message that explains the reason for the exception.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonSerializationException.#ctor(System.String,System.Exception)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonSerializationException"/> class
+            with a specified error message and a reference to the inner exception that is the cause of this exception.
+            </summary>
+            <param name="message">The error message that explains the reason for the exception.</param>
+            <param name="innerException">The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified.</param>
+        </member>
+        <member name="T:Newtonsoft.Json.JsonSerializer">
+            <summary>
+            Serializes and deserializes objects into and from the JSON format.
+            The <see cref="T:Newtonsoft.Json.JsonSerializer"/> enables you to control how objects are encoded into JSON.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonSerializer.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonSerializer"/> class.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonSerializer.Create">
+            <summary>
+            Creates a new <see cref="T:Newtonsoft.Json.JsonSerializer"/> instance.
+            The <see cref="T:Newtonsoft.Json.JsonSerializer"/> will not use default settings.
+            </summary>
+            <returns>
+            A new <see cref="T:Newtonsoft.Json.JsonSerializer"/> instance.
+            The <see cref="T:Newtonsoft.Json.JsonSerializer"/> will not use default settings.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonSerializer.Create(Newtonsoft.Json.JsonSerializerSettings)">
+            <summary>
+            Creates a new <see cref="T:Newtonsoft.Json.JsonSerializer"/> instance using the specified <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/>.
+            The <see cref="T:Newtonsoft.Json.JsonSerializer"/> will not use default settings.
+            </summary>
+            <param name="settings">The settings to be applied to the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.</param>
+            <returns>
+            A new <see cref="T:Newtonsoft.Json.JsonSerializer"/> instance using the specified <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/>.
+            The <see cref="T:Newtonsoft.Json.JsonSerializer"/> will not use default settings.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonSerializer.CreateDefault">
+            <summary>
+            Creates a new <see cref="T:Newtonsoft.Json.JsonSerializer"/> instance.
+            The <see cref="T:Newtonsoft.Json.JsonSerializer"/> will use default settings.
+            </summary>
+            <returns>
+            A new <see cref="T:Newtonsoft.Json.JsonSerializer"/> instance.
+            The <see cref="T:Newtonsoft.Json.JsonSerializer"/> will use default settings.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonSerializer.CreateDefault(Newtonsoft.Json.JsonSerializerSettings)">
+            <summary>
+            Creates a new <see cref="T:Newtonsoft.Json.JsonSerializer"/> instance using the specified <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/>.
+            The <see cref="T:Newtonsoft.Json.JsonSerializer"/> will use default settings.
+            </summary>
+            <param name="settings">The settings to be applied to the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.</param>
+            <returns>
+            A new <see cref="T:Newtonsoft.Json.JsonSerializer"/> instance using the specified <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/>.
+            The <see cref="T:Newtonsoft.Json.JsonSerializer"/> will use default settings.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonSerializer.Populate(System.IO.TextReader,System.Object)">
+            <summary>
+            Populates the JSON values onto the target object.
+            </summary>
+            <param name="reader">The <see cref="T:System.IO.TextReader"/> that contains the JSON structure to reader values from.</param>
+            <param name="target">The target object to populate values onto.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonSerializer.Populate(Newtonsoft.Json.JsonReader,System.Object)">
+            <summary>
+            Populates the JSON values onto the target object.
+            </summary>
+            <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> that contains the JSON structure to reader values from.</param>
+            <param name="target">The target object to populate values onto.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonSerializer.Deserialize(Newtonsoft.Json.JsonReader)">
+            <summary>
+            Deserializes the Json structure contained by the specified <see cref="T:Newtonsoft.Json.JsonReader"/>.
+            </summary>
+            <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> that contains the JSON structure to deserialize.</param>
+            <returns>The <see cref="T:System.Object"/> being deserialized.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonSerializer.Deserialize(System.IO.TextReader,System.Type)">
+            <summary>
+            Deserializes the Json structure contained by the specified <see cref="T:System.IO.StringReader"/>
+            into an instance of the specified type.
+            </summary>
+            <param name="reader">The <see cref="T:System.IO.TextReader"/> containing the object.</param>
+            <param name="objectType">The <see cref="T:System.Type"/> of object being deserialized.</param>
+            <returns>The instance of <paramref name="objectType"/> being deserialized.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonSerializer.Deserialize``1(Newtonsoft.Json.JsonReader)">
+            <summary>
+            Deserializes the Json structure contained by the specified <see cref="T:Newtonsoft.Json.JsonReader"/>
+            into an instance of the specified type.
+            </summary>
+            <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> containing the object.</param>
+            <typeparam name="T">The type of the object to deserialize.</typeparam>
+            <returns>The instance of <typeparamref name="T"/> being deserialized.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonSerializer.Deserialize(Newtonsoft.Json.JsonReader,System.Type)">
+            <summary>
+            Deserializes the Json structure contained by the specified <see cref="T:Newtonsoft.Json.JsonReader"/>
+            into an instance of the specified type.
+            </summary>
+            <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> containing the object.</param>
+            <param name="objectType">The <see cref="T:System.Type"/> of object being deserialized.</param>
+            <returns>The instance of <paramref name="objectType"/> being deserialized.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonSerializer.Serialize(System.IO.TextWriter,System.Object)">
+            <summary>
+            Serializes the specified <see cref="T:System.Object"/> and writes the Json structure
+            to a <c>Stream</c> using the specified <see cref="T:System.IO.TextWriter"/>. 
+            </summary>
+            <param name="textWriter">The <see cref="T:System.IO.TextWriter"/> used to write the Json structure.</param>
+            <param name="value">The <see cref="T:System.Object"/> to serialize.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonSerializer.Serialize(Newtonsoft.Json.JsonWriter,System.Object,System.Type)">
+            <summary>
+            Serializes the specified <see cref="T:System.Object"/> and writes the Json structure
+            to a <c>Stream</c> using the specified <see cref="T:System.IO.TextWriter"/>. 
+            </summary>
+            <param name="jsonWriter">The <see cref="T:Newtonsoft.Json.JsonWriter"/> used to write the Json structure.</param>
+            <param name="value">The <see cref="T:System.Object"/> to serialize.</param>
+            <param name="objectType">
+            The type of the value being serialized.
+            This parameter is used when <see cref="P:Newtonsoft.Json.JsonSerializer.TypeNameHandling"/> is Auto to write out the type name if the type of the value does not match.
+            Specifing the type is optional.
+            </param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonSerializer.Serialize(System.IO.TextWriter,System.Object,System.Type)">
+            <summary>
+            Serializes the specified <see cref="T:System.Object"/> and writes the Json structure
+            to a <c>Stream</c> using the specified <see cref="T:System.IO.TextWriter"/>. 
+            </summary>
+            <param name="textWriter">The <see cref="T:System.IO.TextWriter"/> used to write the Json structure.</param>
+            <param name="value">The <see cref="T:System.Object"/> to serialize.</param>
+            <param name="objectType">
+            The type of the value being serialized.
+            This parameter is used when <see cref="P:Newtonsoft.Json.JsonSerializer.TypeNameHandling"/> is Auto to write out the type name if the type of the value does not match.
+            Specifing the type is optional.
+            </param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonSerializer.Serialize(Newtonsoft.Json.JsonWriter,System.Object)">
+            <summary>
+            Serializes the specified <see cref="T:System.Object"/> and writes the Json structure
+            to a <c>Stream</c> using the specified <see cref="T:Newtonsoft.Json.JsonWriter"/>. 
+            </summary>
+            <param name="jsonWriter">The <see cref="T:Newtonsoft.Json.JsonWriter"/> used to write the Json structure.</param>
+            <param name="value">The <see cref="T:System.Object"/> to serialize.</param>
+        </member>
+        <member name="E:Newtonsoft.Json.JsonSerializer.Error">
+            <summary>
+            Occurs when the <see cref="T:Newtonsoft.Json.JsonSerializer"/> errors during serialization and deserialization.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializer.ReferenceResolver">
+            <summary>
+            Gets or sets the <see cref="T:Newtonsoft.Json.Serialization.IReferenceResolver"/> used by the serializer when resolving references.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializer.Binder">
+            <summary>
+            Gets or sets the <see cref="T:Newtonsoft.Json.SerializationBinder"/> used by the serializer when resolving type names.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializer.TraceWriter">
+            <summary>
+            Gets or sets the <see cref="T:Newtonsoft.Json.Serialization.ITraceWriter"/> used by the serializer when writing trace messages.
+            </summary>
+            <value>The trace writer.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializer.TypeNameHandling">
+            <summary>
+            Gets or sets how type name writing and reading is handled by the serializer.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializer.TypeNameAssemblyFormat">
+            <summary>
+            Gets or sets how a type name assembly is written and resolved by the serializer.
+            </summary>
+            <value>The type name assembly format.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializer.PreserveReferencesHandling">
+            <summary>
+            Gets or sets how object references are preserved by the serializer.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializer.ReferenceLoopHandling">
+            <summary>
+            Get or set how reference loops (e.g. a class referencing itself) is handled.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializer.MissingMemberHandling">
+            <summary>
+            Get or set how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializer.NullValueHandling">
+            <summary>
+            Get or set how null values are handled during serialization and deserialization.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializer.DefaultValueHandling">
+            <summary>
+            Get or set how null default are handled during serialization and deserialization.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializer.ObjectCreationHandling">
+            <summary>
+            Gets or sets how objects are created during deserialization.
+            </summary>
+            <value>The object creation handling.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializer.ConstructorHandling">
+            <summary>
+            Gets or sets how constructors are used during deserialization.
+            </summary>
+            <value>The constructor handling.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializer.MetadataPropertyHandling">
+            <summary>
+            Gets or sets how metadata properties are used during deserialization.
+            </summary>
+            <value>The metadata properties handling.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializer.Converters">
+            <summary>
+            Gets a collection <see cref="T:Newtonsoft.Json.JsonConverter"/> that will be used during serialization.
+            </summary>
+            <value>Collection <see cref="T:Newtonsoft.Json.JsonConverter"/> that will be used during serialization.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializer.ContractResolver">
+            <summary>
+            Gets or sets the contract resolver used by the serializer when
+            serializing .NET objects to JSON and vice versa.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializer.Context">
+            <summary>
+            Gets or sets the <see cref="T:System.Runtime.Serialization.StreamingContext"/> used by the serializer when invoking serialization callback methods.
+            </summary>
+            <value>The context.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializer.Formatting">
+            <summary>
+            Indicates how JSON text output is formatted.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializer.DateFormatHandling">
+            <summary>
+            Get or set how dates are written to JSON text.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializer.DateTimeZoneHandling">
+            <summary>
+            Get or set how <see cref="T:System.DateTime"/> time zones are handling during serialization and deserialization.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializer.DateParseHandling">
+            <summary>
+            Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializer.FloatParseHandling">
+            <summary>
+            Get or set how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializer.FloatFormatHandling">
+            <summary>
+            Get or set how special floating point numbers, e.g. <see cref="F:System.Double.NaN"/>,
+            <see cref="F:System.Double.PositiveInfinity"/> and <see cref="F:System.Double.NegativeInfinity"/>,
+            are written as JSON text.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializer.StringEscapeHandling">
+            <summary>
+            Get or set how strings are escaped when writing JSON text.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializer.DateFormatString">
+            <summary>
+            Get or set how <see cref="T:System.DateTime"/> and <see cref="T:System.DateTimeOffset"/> values are formatting when writing JSON text.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializer.Culture">
+            <summary>
+            Gets or sets the culture used when reading JSON. Defaults to <see cref="P:System.Globalization.CultureInfo.InvariantCulture"/>.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializer.MaxDepth">
+            <summary>
+            Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a <see cref="T:Newtonsoft.Json.JsonReaderException"/>.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializer.CheckAdditionalContent">
+            <summary>
+            Gets a value indicating whether there will be a check for additional JSON content after deserializing an object.
+            </summary>
+            <value>
+            	<c>true</c> if there will be a check for additional JSON content after deserializing an object; otherwise, <c>false</c>.
+            </value>
+        </member>
+        <member name="T:Newtonsoft.Json.JsonSerializerSettings">
+            <summary>
+            Specifies the settings on a <see cref="T:Newtonsoft.Json.JsonSerializer"/> object.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonSerializerSettings.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/> class.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializerSettings.ReferenceLoopHandling">
+            <summary>
+            Gets or sets how reference loops (e.g. a class referencing itself) is handled.
+            </summary>
+            <value>Reference loop handling.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializerSettings.MissingMemberHandling">
+            <summary>
+            Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization.
+            </summary>
+            <value>Missing member handling.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializerSettings.ObjectCreationHandling">
+            <summary>
+            Gets or sets how objects are created during deserialization.
+            </summary>
+            <value>The object creation handling.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializerSettings.NullValueHandling">
+            <summary>
+            Gets or sets how null values are handled during serialization and deserialization.
+            </summary>
+            <value>Null value handling.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializerSettings.DefaultValueHandling">
+            <summary>
+            Gets or sets how null default are handled during serialization and deserialization.
+            </summary>
+            <value>The default value handling.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializerSettings.Converters">
+            <summary>
+            Gets or sets a collection <see cref="T:Newtonsoft.Json.JsonConverter"/> that will be used during serialization.
+            </summary>
+            <value>The converters.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializerSettings.PreserveReferencesHandling">
+            <summary>
+            Gets or sets how object references are preserved by the serializer.
+            </summary>
+            <value>The preserve references handling.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializerSettings.TypeNameHandling">
+            <summary>
+            Gets or sets how type name writing and reading is handled by the serializer.
+            </summary>
+            <value>The type name handling.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializerSettings.MetadataPropertyHandling">
+            <summary>
+            Gets or sets how metadata properties are used during deserialization.
+            </summary>
+            <value>The metadata properties handling.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializerSettings.TypeNameAssemblyFormat">
+            <summary>
+            Gets or sets how a type name assembly is written and resolved by the serializer.
+            </summary>
+            <value>The type name assembly format.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializerSettings.ConstructorHandling">
+            <summary>
+            Gets or sets how constructors are used during deserialization.
+            </summary>
+            <value>The constructor handling.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializerSettings.ContractResolver">
+            <summary>
+            Gets or sets the contract resolver used by the serializer when
+            serializing .NET objects to JSON and vice versa.
+            </summary>
+            <value>The contract resolver.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializerSettings.ReferenceResolver">
+            <summary>
+            Gets or sets the <see cref="T:Newtonsoft.Json.Serialization.IReferenceResolver"/> used by the serializer when resolving references.
+            </summary>
+            <value>The reference resolver.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializerSettings.TraceWriter">
+            <summary>
+            Gets or sets the <see cref="T:Newtonsoft.Json.Serialization.ITraceWriter"/> used by the serializer when writing trace messages.
+            </summary>
+            <value>The trace writer.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializerSettings.Binder">
+            <summary>
+            Gets or sets the <see cref="T:Newtonsoft.Json.SerializationBinder"/> used by the serializer when resolving type names.
+            </summary>
+            <value>The binder.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializerSettings.Error">
+            <summary>
+            Gets or sets the error handler called during serialization and deserialization.
+            </summary>
+            <value>The error handler called during serialization and deserialization.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializerSettings.Context">
+            <summary>
+            Gets or sets the <see cref="T:System.Runtime.Serialization.StreamingContext"/> used by the serializer when invoking serialization callback methods.
+            </summary>
+            <value>The context.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializerSettings.DateFormatString">
+            <summary>
+            Get or set how <see cref="T:System.DateTime"/> and <see cref="T:System.DateTimeOffset"/> values are formatting when writing JSON text.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializerSettings.MaxDepth">
+            <summary>
+            Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a <see cref="T:Newtonsoft.Json.JsonReaderException"/>.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializerSettings.Formatting">
+            <summary>
+            Indicates how JSON text output is formatted.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializerSettings.DateFormatHandling">
+            <summary>
+            Get or set how dates are written to JSON text.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializerSettings.DateTimeZoneHandling">
+            <summary>
+            Get or set how <see cref="T:System.DateTime"/> time zones are handling during serialization and deserialization.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializerSettings.DateParseHandling">
+            <summary>
+            Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializerSettings.FloatFormatHandling">
+            <summary>
+            Get or set how special floating point numbers, e.g. <see cref="F:System.Double.NaN"/>,
+            <see cref="F:System.Double.PositiveInfinity"/> and <see cref="F:System.Double.NegativeInfinity"/>,
+            are written as JSON.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializerSettings.FloatParseHandling">
+            <summary>
+            Get or set how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializerSettings.StringEscapeHandling">
+            <summary>
+            Get or set how strings are escaped when writing JSON text.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializerSettings.Culture">
+            <summary>
+            Gets or sets the culture used when reading JSON. Defaults to <see cref="P:System.Globalization.CultureInfo.InvariantCulture"/>.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonSerializerSettings.CheckAdditionalContent">
+            <summary>
+            Gets a value indicating whether there will be a check for additional content after deserializing an object.
+            </summary>
+            <value>
+            	<c>true</c> if there will be a check for additional content after deserializing an object; otherwise, <c>false</c>.
+            </value>
+        </member>
+        <member name="T:Newtonsoft.Json.JsonTextReader">
+            <summary>
+            Represents a reader that provides fast, non-cached, forward-only access to JSON text data.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonTextReader.#ctor(System.IO.TextReader)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonReader"/> class with the specified <see cref="T:System.IO.TextReader"/>.
+            </summary>
+            <param name="reader">The <c>TextReader</c> containing the XML data to read.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonTextReader.Read">
+            <summary>
+            Reads the next JSON token from the stream.
+            </summary>
+            <returns>
+            true if the next token was read successfully; false if there are no more tokens to read.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonTextReader.ReadAsBytes">
+            <summary>
+            Reads the next JSON token from the stream as a <see cref="T:System.Byte"/>[].
+            </summary>
+            <returns>
+            A <see cref="T:System.Byte"/>[] or a null reference if the next JSON token is null. This method will return <c>null</c> at the end of an array.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonTextReader.ReadAsDecimal">
+            <summary>
+            Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>.
+            </summary>
+            <returns>A <see cref="T:System.Nullable`1"/>. This method will return <c>null</c> at the end of an array.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonTextReader.ReadAsInt32">
+            <summary>
+            Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>.
+            </summary>
+            <returns>A <see cref="T:System.Nullable`1"/>. This method will return <c>null</c> at the end of an array.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonTextReader.ReadAsString">
+            <summary>
+            Reads the next JSON token from the stream as a <see cref="T:System.String"/>.
+            </summary>
+            <returns>A <see cref="T:System.String"/>. This method will return <c>null</c> at the end of an array.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonTextReader.ReadAsDateTime">
+            <summary>
+            Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>.
+            </summary>
+            <returns>A <see cref="T:System.String"/>. This method will return <c>null</c> at the end of an array.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonTextReader.ReadAsDateTimeOffset">
+            <summary>
+            Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>.
+            </summary>
+            <returns>A <see cref="T:System.DateTimeOffset"/>. This method will return <c>null</c> at the end of an array.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonTextReader.Close">
+            <summary>
+            Changes the state to closed. 
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonTextReader.HasLineInfo">
+            <summary>
+            Gets a value indicating whether the class can return line information.
+            </summary>
+            <returns>
+            	<c>true</c> if LineNumber and LinePosition can be provided; otherwise, <c>false</c>.
+            </returns>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonTextReader.LineNumber">
+            <summary>
+            Gets the current line number.
+            </summary>
+            <value>
+            The current line number or 0 if no line information is available (for example, HasLineInfo returns false).
+            </value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonTextReader.LinePosition">
+            <summary>
+            Gets the current line position.
+            </summary>
+            <value>
+            The current line position or 0 if no line information is available (for example, HasLineInfo returns false).
+            </value>
+        </member>
+        <member name="T:Newtonsoft.Json.JsonTextWriter">
+            <summary>
+            Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonTextWriter.#ctor(System.IO.TextWriter)">
+            <summary>
+            Creates an instance of the <c>JsonWriter</c> class using the specified <see cref="T:System.IO.TextWriter"/>. 
+            </summary>
+            <param name="textWriter">The <c>TextWriter</c> to write to.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonTextWriter.Flush">
+            <summary>
+            Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonTextWriter.Close">
+            <summary>
+            Closes this stream and the underlying stream.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonTextWriter.WriteStartObject">
+            <summary>
+            Writes the beginning of a Json object.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonTextWriter.WriteStartArray">
+            <summary>
+            Writes the beginning of a Json array.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonTextWriter.WriteStartConstructor(System.String)">
+            <summary>
+            Writes the start of a constructor with the given name.
+            </summary>
+            <param name="name">The name of the constructor.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonTextWriter.WriteEnd(Newtonsoft.Json.JsonToken)">
+            <summary>
+            Writes the specified end token.
+            </summary>
+            <param name="token">The end token to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonTextWriter.WritePropertyName(System.String)">
+            <summary>
+            Writes the property name of a name/value pair on a Json object.
+            </summary>
+            <param name="name">The name of the property.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonTextWriter.WritePropertyName(System.String,System.Boolean)">
+            <summary>
+            Writes the property name of a name/value pair on a JSON object.
+            </summary>
+            <param name="name">The name of the property.</param>
+            <param name="escape">A flag to indicate whether the text should be escaped when it is written as a JSON property name.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonTextWriter.WriteIndent">
+            <summary>
+            Writes indent characters.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValueDelimiter">
+            <summary>
+            Writes the JSON value delimiter.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonTextWriter.WriteIndentSpace">
+            <summary>
+            Writes an indent space.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Object)">
+            <summary>
+            Writes a <see cref="T:System.Object"/> value.
+            An error will raised if the value cannot be written as a single JSON token.
+            </summary>
+            <param name="value">The <see cref="T:System.Object"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonTextWriter.WriteNull">
+            <summary>
+            Writes a null value.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonTextWriter.WriteUndefined">
+            <summary>
+            Writes an undefined value.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonTextWriter.WriteRaw(System.String)">
+            <summary>
+            Writes raw JSON.
+            </summary>
+            <param name="json">The raw JSON to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.String)">
+            <summary>
+            Writes a <see cref="T:System.String"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.String"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Int32)">
+            <summary>
+            Writes a <see cref="T:System.Int32"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Int32"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.UInt32)">
+            <summary>
+            Writes a <see cref="T:System.UInt32"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.UInt32"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Int64)">
+            <summary>
+            Writes a <see cref="T:System.Int64"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Int64"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.UInt64)">
+            <summary>
+            Writes a <see cref="T:System.UInt64"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.UInt64"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Single)">
+            <summary>
+            Writes a <see cref="T:System.Single"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Single"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Nullable{System.Single})">
+            <summary>
+            Writes a <see cref="T:System.Nullable`1"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Double)">
+            <summary>
+            Writes a <see cref="T:System.Double"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Double"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Nullable{System.Double})">
+            <summary>
+            Writes a <see cref="T:System.Nullable`1"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Boolean)">
+            <summary>
+            Writes a <see cref="T:System.Boolean"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Boolean"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Int16)">
+            <summary>
+            Writes a <see cref="T:System.Int16"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Int16"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.UInt16)">
+            <summary>
+            Writes a <see cref="T:System.UInt16"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.UInt16"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Char)">
+            <summary>
+            Writes a <see cref="T:System.Char"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Char"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Byte)">
+            <summary>
+            Writes a <see cref="T:System.Byte"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Byte"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.SByte)">
+            <summary>
+            Writes a <see cref="T:System.SByte"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.SByte"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Decimal)">
+            <summary>
+            Writes a <see cref="T:System.Decimal"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Decimal"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.DateTime)">
+            <summary>
+            Writes a <see cref="T:System.DateTime"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.DateTime"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Byte[])">
+            <summary>
+            Writes a <see cref="T:System.Byte"/>[] value.
+            </summary>
+            <param name="value">The <see cref="T:System.Byte"/>[] value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.DateTimeOffset)">
+            <summary>
+            Writes a <see cref="T:System.DateTimeOffset"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.DateTimeOffset"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Guid)">
+            <summary>
+            Writes a <see cref="T:System.Guid"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Guid"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.TimeSpan)">
+            <summary>
+            Writes a <see cref="T:System.TimeSpan"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.TimeSpan"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Uri)">
+            <summary>
+            Writes a <see cref="T:System.Uri"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Uri"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonTextWriter.WriteComment(System.String)">
+            <summary>
+            Writes out a comment <code>/*...*/</code> containing the specified text. 
+            </summary>
+            <param name="text">Text to place inside the comment.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonTextWriter.WriteWhitespace(System.String)">
+            <summary>
+            Writes out the given white space.
+            </summary>
+            <param name="ws">The string of white space characters.</param>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonTextWriter.Indentation">
+            <summary>
+            Gets or sets how many IndentChars to write for each level in the hierarchy when <see cref="T:Newtonsoft.Json.Formatting"/> is set to <c>Formatting.Indented</c>.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonTextWriter.QuoteChar">
+            <summary>
+            Gets or sets which character to use to quote attribute values.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonTextWriter.IndentChar">
+            <summary>
+            Gets or sets which character to use for indenting when <see cref="T:Newtonsoft.Json.Formatting"/> is set to <c>Formatting.Indented</c>.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonTextWriter.QuoteName">
+            <summary>
+            Gets or sets a value indicating whether object names will be surrounded with quotes.
+            </summary>
+        </member>
+        <member name="T:Newtonsoft.Json.JsonToken">
+            <summary>
+            Specifies the type of Json token.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.JsonToken.None">
+            <summary>
+            This is returned by the <see cref="T:Newtonsoft.Json.JsonReader"/> if a <see cref="M:Newtonsoft.Json.JsonReader.Read"/> method has not been called. 
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.JsonToken.StartObject">
+            <summary>
+            An object start token.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.JsonToken.StartArray">
+            <summary>
+            An array start token.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.JsonToken.StartConstructor">
+            <summary>
+            A constructor start token.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.JsonToken.PropertyName">
+            <summary>
+            An object property name.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.JsonToken.Comment">
+            <summary>
+            A comment.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.JsonToken.Raw">
+            <summary>
+            Raw JSON.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.JsonToken.Integer">
+            <summary>
+            An integer.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.JsonToken.Float">
+            <summary>
+            A float.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.JsonToken.String">
+            <summary>
+            A string.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.JsonToken.Boolean">
+            <summary>
+            A boolean.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.JsonToken.Null">
+            <summary>
+            A null token.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.JsonToken.Undefined">
+            <summary>
+            An undefined token.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.JsonToken.EndObject">
+            <summary>
+            An object end token.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.JsonToken.EndArray">
+            <summary>
+            An array end token.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.JsonToken.EndConstructor">
+            <summary>
+            A constructor end token.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.JsonToken.Date">
+            <summary>
+            A Date.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.JsonToken.Bytes">
+            <summary>
+            Byte data.
+            </summary>
+        </member>
+        <member name="T:Newtonsoft.Json.JsonValidatingReader">
+            <summary>
+            Represents a reader that provides <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> validation.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonValidatingReader.#ctor(Newtonsoft.Json.JsonReader)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonValidatingReader"/> class that
+            validates the content returned from the given <see cref="T:Newtonsoft.Json.JsonReader"/>.
+            </summary>
+            <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from while validating.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonValidatingReader.ReadAsInt32">
+            <summary>
+            Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>.
+            </summary>
+            <returns>A <see cref="T:System.Nullable`1"/>.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonValidatingReader.ReadAsBytes">
+            <summary>
+            Reads the next JSON token from the stream as a <see cref="T:System.Byte"/>[].
+            </summary>
+            <returns>
+            A <see cref="T:System.Byte"/>[] or a null reference if the next JSON token is null.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonValidatingReader.ReadAsDecimal">
+            <summary>
+            Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>.
+            </summary>
+            <returns>A <see cref="T:System.Nullable`1"/>.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonValidatingReader.ReadAsString">
+            <summary>
+            Reads the next JSON token from the stream as a <see cref="T:System.String"/>.
+            </summary>
+            <returns>A <see cref="T:System.String"/>. This method will return <c>null</c> at the end of an array.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonValidatingReader.ReadAsDateTime">
+            <summary>
+            Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>.
+            </summary>
+            <returns>A <see cref="T:System.String"/>. This method will return <c>null</c> at the end of an array.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonValidatingReader.ReadAsDateTimeOffset">
+            <summary>
+            Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>.
+            </summary>
+            <returns>A <see cref="T:System.Nullable`1"/>.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonValidatingReader.Read">
+            <summary>
+            Reads the next JSON token from the stream.
+            </summary>
+            <returns>
+            true if the next token was read successfully; false if there are no more tokens to read.
+            </returns>
+        </member>
+        <member name="E:Newtonsoft.Json.JsonValidatingReader.ValidationEventHandler">
+            <summary>
+            Sets an event handler for receiving schema validation errors.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonValidatingReader.Value">
+            <summary>
+            Gets the text value of the current JSON token.
+            </summary>
+            <value></value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonValidatingReader.Depth">
+            <summary>
+            Gets the depth of the current token in the JSON document.
+            </summary>
+            <value>The depth of the current token in the JSON document.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonValidatingReader.Path">
+            <summary>
+            Gets the path of the current JSON token. 
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonValidatingReader.QuoteChar">
+            <summary>
+            Gets the quotation mark character used to enclose the value of a string.
+            </summary>
+            <value></value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonValidatingReader.TokenType">
+            <summary>
+            Gets the type of the current JSON token.
+            </summary>
+            <value></value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonValidatingReader.ValueType">
+            <summary>
+            Gets the Common Language Runtime (CLR) type for the current JSON token.
+            </summary>
+            <value></value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonValidatingReader.Schema">
+            <summary>
+            Gets or sets the schema.
+            </summary>
+            <value>The schema.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonValidatingReader.Reader">
+            <summary>
+            Gets the <see cref="T:Newtonsoft.Json.JsonReader"/> used to construct this <see cref="T:Newtonsoft.Json.JsonValidatingReader"/>.
+            </summary>
+            <value>The <see cref="T:Newtonsoft.Json.JsonReader"/> specified in the constructor.</value>
+        </member>
+        <member name="T:Newtonsoft.Json.JsonWriterException">
+            <summary>
+            The exception thrown when an error occurs while reading Json text.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriterException.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonWriterException"/> class.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriterException.#ctor(System.String)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonWriterException"/> class
+            with a specified error message.
+            </summary>
+            <param name="message">The error message that explains the reason for the exception.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.JsonWriterException.#ctor(System.String,System.Exception)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonWriterException"/> class
+            with a specified error message and a reference to the inner exception that is the cause of this exception.
+            </summary>
+            <param name="message">The error message that explains the reason for the exception.</param>
+            <param name="innerException">The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified.</param>
+        </member>
+        <member name="P:Newtonsoft.Json.JsonWriterException.Path">
+            <summary>
+            Gets the path to the JSON where the error occurred.
+            </summary>
+            <value>The path to the JSON where the error occurred.</value>
+        </member>
+        <member name="T:Newtonsoft.Json.Linq.Extensions">
+            <summary>
+            Contains the LINQ to JSON extension methods.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.Extensions.Ancestors``1(System.Collections.Generic.IEnumerable{``0})">
+            <summary>
+            Returns a collection of tokens that contains the ancestors of every token in the source collection.
+            </summary>
+            <typeparam name="T">The type of the objects in source, constrained to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</typeparam>
+            <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the source collection.</param>
+            <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the ancestors of every token in the source collection.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.Extensions.AncestorsAndSelf``1(System.Collections.Generic.IEnumerable{``0})">
+            <summary>
+            Returns a collection of tokens that contains every token in the source collection, and the ancestors of every token in the source collection.
+            </summary>
+            <typeparam name="T">The type of the objects in source, constrained to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</typeparam>
+            <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the source collection.</param>
+            <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains every token in the source collection, the ancestors of every token in the source collection.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.Extensions.Descendants``1(System.Collections.Generic.IEnumerable{``0})">
+            <summary>
+            Returns a collection of tokens that contains the descendants of every token in the source collection.
+            </summary>
+            <typeparam name="T">The type of the objects in source, constrained to <see cref="T:Newtonsoft.Json.Linq.JContainer"/>.</typeparam>
+            <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the source collection.</param>
+            <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the descendants of every token in the source collection.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.Extensions.DescendantsAndSelf``1(System.Collections.Generic.IEnumerable{``0})">
+            <summary>
+            Returns a collection of tokens that contains every token in the source collection, and the descendants of every token in the source collection.
+            </summary>
+            <typeparam name="T">The type of the objects in source, constrained to <see cref="T:Newtonsoft.Json.Linq.JContainer"/>.</typeparam>
+            <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the source collection.</param>
+            <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains every token in the source collection, and the descendants of every token in the source collection.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.Extensions.Properties(System.Collections.Generic.IEnumerable{Newtonsoft.Json.Linq.JObject})">
+            <summary>
+            Returns a collection of child properties of every object in the source collection.
+            </summary>
+            <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JObject"/> that contains the source collection.</param>
+            <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JProperty"/> that contains the properties of every object in the source collection.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.Extensions.Values(System.Collections.Generic.IEnumerable{Newtonsoft.Json.Linq.JToken},System.Object)">
+            <summary>
+            Returns a collection of child values of every object in the source collection with the given key.
+            </summary>
+            <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the source collection.</param>
+            <param name="key">The token key.</param>
+            <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the values of every token in the source collection with the given key.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.Extensions.Values(System.Collections.Generic.IEnumerable{Newtonsoft.Json.Linq.JToken})">
+            <summary>
+            Returns a collection of child values of every object in the source collection.
+            </summary>
+            <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the source collection.</param>
+            <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the values of every token in the source collection.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.Extensions.Values``1(System.Collections.Generic.IEnumerable{Newtonsoft.Json.Linq.JToken},System.Object)">
+            <summary>
+            Returns a collection of converted child values of every object in the source collection with the given key.
+            </summary>
+            <typeparam name="U">The type to convert the values to.</typeparam>
+            <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the source collection.</param>
+            <param name="key">The token key.</param>
+            <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> that contains the converted values of every token in the source collection with the given key.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.Extensions.Values``1(System.Collections.Generic.IEnumerable{Newtonsoft.Json.Linq.JToken})">
+            <summary>
+            Returns a collection of converted child values of every object in the source collection.
+            </summary>
+            <typeparam name="U">The type to convert the values to.</typeparam>
+            <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the source collection.</param>
+            <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> that contains the converted values of every token in the source collection.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.Extensions.Value``1(System.Collections.Generic.IEnumerable{Newtonsoft.Json.Linq.JToken})">
+            <summary>
+            Converts the value.
+            </summary>
+            <typeparam name="U">The type to convert the value to.</typeparam>
+            <param name="value">A <see cref="T:Newtonsoft.Json.Linq.JToken"/> cast as a <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</param>
+            <returns>A converted value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.Extensions.Value``2(System.Collections.Generic.IEnumerable{``0})">
+            <summary>
+            Converts the value.
+            </summary>
+            <typeparam name="T">The source collection type.</typeparam>
+            <typeparam name="U">The type to convert the value to.</typeparam>
+            <param name="value">A <see cref="T:Newtonsoft.Json.Linq.JToken"/> cast as a <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</param>
+            <returns>A converted value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.Extensions.Children``1(System.Collections.Generic.IEnumerable{``0})">
+            <summary>
+            Returns a collection of child tokens of every array in the source collection.
+            </summary>
+            <typeparam name="T">The source collection type.</typeparam>
+            <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the source collection.</param>
+            <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the values of every token in the source collection.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.Extensions.Children``2(System.Collections.Generic.IEnumerable{``0})">
+            <summary>
+            Returns a collection of converted child tokens of every array in the source collection.
+            </summary>
+            <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the source collection.</param>
+            <typeparam name="U">The type to convert the values to.</typeparam>
+            <typeparam name="T">The source collection type.</typeparam>
+            <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> that contains the converted values of every token in the source collection.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.Extensions.AsJEnumerable(System.Collections.Generic.IEnumerable{Newtonsoft.Json.Linq.JToken})">
+            <summary>
+            Returns the input typed as <see cref="T:Newtonsoft.Json.Linq.IJEnumerable`1"/>.
+            </summary>
+            <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the source collection.</param>
+            <returns>The input typed as <see cref="T:Newtonsoft.Json.Linq.IJEnumerable`1"/>.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.Extensions.AsJEnumerable``1(System.Collections.Generic.IEnumerable{``0})">
+            <summary>
+            Returns the input typed as <see cref="T:Newtonsoft.Json.Linq.IJEnumerable`1"/>.
+            </summary>
+            <typeparam name="T">The source collection type.</typeparam>
+            <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the source collection.</param>
+            <returns>The input typed as <see cref="T:Newtonsoft.Json.Linq.IJEnumerable`1"/>.</returns>
+        </member>
+        <member name="T:Newtonsoft.Json.Linq.IJEnumerable`1">
+            <summary>
+            Represents a collection of <see cref="T:Newtonsoft.Json.Linq.JToken"/> objects.
+            </summary>
+            <typeparam name="T">The type of token</typeparam>
+        </member>
+        <member name="P:Newtonsoft.Json.Linq.IJEnumerable`1.Item(System.Object)">
+            <summary>
+            Gets the <see cref="T:Newtonsoft.Json.Linq.IJEnumerable`1"/> with the specified key.
+            </summary>
+            <value></value>
+        </member>
+        <member name="T:Newtonsoft.Json.Linq.JArray">
+            <summary>
+            Represents a JSON array.
+            </summary>
+            <example>
+              <code lang="cs" source="..\Src\Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs" region="LinqToJsonCreateParseArray" title="Parsing a JSON Array from Text" />
+            </example>
+        </member>
+        <member name="T:Newtonsoft.Json.Linq.JContainer">
+            <summary>
+            Represents a token that can contain other tokens.
+            </summary>
+        </member>
+        <member name="T:Newtonsoft.Json.Linq.JToken">
+            <summary>
+            Represents an abstract JSON token.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.DeepEquals(Newtonsoft.Json.Linq.JToken,Newtonsoft.Json.Linq.JToken)">
+            <summary>
+            Compares the values of two tokens, including the values of all descendant tokens.
+            </summary>
+            <param name="t1">The first <see cref="T:Newtonsoft.Json.Linq.JToken"/> to compare.</param>
+            <param name="t2">The second <see cref="T:Newtonsoft.Json.Linq.JToken"/> to compare.</param>
+            <returns>true if the tokens are equal; otherwise false.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.AddAfterSelf(System.Object)">
+            <summary>
+            Adds the specified content immediately after this token.
+            </summary>
+            <param name="content">A content object that contains simple content or a collection of content objects to be added after this token.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.AddBeforeSelf(System.Object)">
+            <summary>
+            Adds the specified content immediately before this token.
+            </summary>
+            <param name="content">A content object that contains simple content or a collection of content objects to be added before this token.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.Ancestors">
+            <summary>
+            Returns a collection of the ancestor tokens of this token.
+            </summary>
+            <returns>A collection of the ancestor tokens of this token.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.AncestorsAndSelf">
+            <summary>
+            Returns a collection of tokens that contain this token, and the ancestors of this token.
+            </summary>
+            <returns>A collection of tokens that contain this token, and the ancestors of this token.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.AfterSelf">
+            <summary>
+            Returns a collection of the sibling tokens after this token, in document order.
+            </summary>
+            <returns>A collection of the sibling tokens after this tokens, in document order.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.BeforeSelf">
+            <summary>
+            Returns a collection of the sibling tokens before this token, in document order.
+            </summary>
+            <returns>A collection of the sibling tokens before this token, in document order.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.Value``1(System.Object)">
+            <summary>
+            Gets the <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified key converted to the specified type.
+            </summary>
+            <typeparam name="T">The type to convert the token to.</typeparam>
+            <param name="key">The token key.</param>
+            <returns>The converted token value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.Children">
+            <summary>
+            Returns a collection of the child tokens of this token, in document order.
+            </summary>
+            <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> containing the child tokens of this <see cref="T:Newtonsoft.Json.Linq.JToken"/>, in document order.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.Children``1">
+            <summary>
+            Returns a collection of the child tokens of this token, in document order, filtered by the specified type.
+            </summary>
+            <typeparam name="T">The type to filter the child tokens on.</typeparam>
+            <returns>A <see cref="T:Newtonsoft.Json.Linq.JEnumerable`1"/> containing the child tokens of this <see cref="T:Newtonsoft.Json.Linq.JToken"/>, in document order.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.Values``1">
+            <summary>
+            Returns a collection of the child values of this token, in document order.
+            </summary>
+            <typeparam name="T">The type to convert the values to.</typeparam>
+            <returns>A <see cref="T:System.Collections.Generic.IEnumerable`1"/> containing the child values of this <see cref="T:Newtonsoft.Json.Linq.JToken"/>, in document order.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.Remove">
+            <summary>
+            Removes this token from its parent.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.Replace(Newtonsoft.Json.Linq.JToken)">
+            <summary>
+            Replaces this token with the specified token.
+            </summary>
+            <param name="value">The value.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.WriteTo(Newtonsoft.Json.JsonWriter,Newtonsoft.Json.JsonConverter[])">
+            <summary>
+            Writes this token to a <see cref="T:Newtonsoft.Json.JsonWriter"/>.
+            </summary>
+            <param name="writer">A <see cref="T:Newtonsoft.Json.JsonWriter"/> into which this method will write.</param>
+            <param name="converters">A collection of <see cref="T:Newtonsoft.Json.JsonConverter"/> which will be used when writing the token.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.ToString">
+            <summary>
+            Returns the indented JSON for this token.
+            </summary>
+            <returns>
+            The indented JSON for this token.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.ToString(Newtonsoft.Json.Formatting,Newtonsoft.Json.JsonConverter[])">
+            <summary>
+            Returns the JSON for this token using the given formatting and converters.
+            </summary>
+            <param name="formatting">Indicates how the output is formatted.</param>
+            <param name="converters">A collection of <see cref="T:Newtonsoft.Json.JsonConverter"/> which will be used when writing the token.</param>
+            <returns>The JSON for this token using the given formatting and converters.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Boolean">
+            <summary>
+            Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Boolean"/>.
+            </summary>
+            <param name="value">The value.</param>
+            <returns>The result of the conversion.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.DateTimeOffset">
+            <summary>
+            Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.DateTimeOffset"/>.
+            </summary>
+            <param name="value">The value.</param>
+            <returns>The result of the conversion.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.Boolean}">
+            <summary>
+            Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>.
+            </summary>
+            <param name="value">The value.</param>
+            <returns>The result of the conversion.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Int64">
+            <summary>
+            Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Int64"/>.
+            </summary>
+            <param name="value">The value.</param>
+            <returns>The result of the conversion.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.DateTime}">
+            <summary>
+            Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>.
+            </summary>
+            <param name="value">The value.</param>
+            <returns>The result of the conversion.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.DateTimeOffset}">
+            <summary>
+            Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>.
+            </summary>
+            <param name="value">The value.</param>
+            <returns>The result of the conversion.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.Decimal}">
+            <summary>
+            Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>.
+            </summary>
+            <param name="value">The value.</param>
+            <returns>The result of the conversion.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.Double}">
+            <summary>
+            Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>.
+            </summary>
+            <param name="value">The value.</param>
+            <returns>The result of the conversion.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.Char}">
+            <summary>
+            Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>.
+            </summary>
+            <param name="value">The value.</param>
+            <returns>The result of the conversion.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Int32">
+            <summary>
+            Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Int32"/>.
+            </summary>
+            <param name="value">The value.</param>
+            <returns>The result of the conversion.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Int16">
+            <summary>
+            Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Int16"/>.
+            </summary>
+            <param name="value">The value.</param>
+            <returns>The result of the conversion.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.UInt16">
+            <summary>
+            Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.UInt16"/>.
+            </summary>
+            <param name="value">The value.</param>
+            <returns>The result of the conversion.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Char">
+            <summary>
+            Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Char"/>.
+            </summary>
+            <param name="value">The value.</param>
+            <returns>The result of the conversion.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Byte">
+            <summary>
+            Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Byte"/>.
+            </summary>
+            <param name="value">The value.</param>
+            <returns>The result of the conversion.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.SByte">
+            <summary>
+            Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.SByte"/>.
+            </summary>
+            <param name="value">The value.</param>
+            <returns>The result of the conversion.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.Int32}">
+            <summary>
+            Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>.
+            </summary>
+            <param name="value">The value.</param>
+            <returns>The result of the conversion.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.Int16}">
+            <summary>
+            Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>.
+            </summary>
+            <param name="value">The value.</param>
+            <returns>The result of the conversion.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.UInt16}">
+            <summary>
+            Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>.
+            </summary>
+            <param name="value">The value.</param>
+            <returns>The result of the conversion.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.Byte}">
+            <summary>
+            Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>.
+            </summary>
+            <param name="value">The value.</param>
+            <returns>The result of the conversion.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.SByte}">
+            <summary>
+            Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>.
+            </summary>
+            <param name="value">The value.</param>
+            <returns>The result of the conversion.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.DateTime">
+            <summary>
+            Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.DateTime"/>.
+            </summary>
+            <param name="value">The value.</param>
+            <returns>The result of the conversion.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.Int64}">
+            <summary>
+            Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>.
+            </summary>
+            <param name="value">The value.</param>
+            <returns>The result of the conversion.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.Single}">
+            <summary>
+            Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>.
+            </summary>
+            <param name="value">The value.</param>
+            <returns>The result of the conversion.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Decimal">
+            <summary>
+            Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Decimal"/>.
+            </summary>
+            <param name="value">The value.</param>
+            <returns>The result of the conversion.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.UInt32}">
+            <summary>
+            Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>.
+            </summary>
+            <param name="value">The value.</param>
+            <returns>The result of the conversion.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.UInt64}">
+            <summary>
+            Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>.
+            </summary>
+            <param name="value">The value.</param>
+            <returns>The result of the conversion.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Double">
+            <summary>
+            Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Double"/>.
+            </summary>
+            <param name="value">The value.</param>
+            <returns>The result of the conversion.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Single">
+            <summary>
+            Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Single"/>.
+            </summary>
+            <param name="value">The value.</param>
+            <returns>The result of the conversion.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.String">
+            <summary>
+            Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.String"/>.
+            </summary>
+            <param name="value">The value.</param>
+            <returns>The result of the conversion.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.UInt32">
+            <summary>
+            Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.UInt32"/>.
+            </summary>
+            <param name="value">The value.</param>
+            <returns>The result of the conversion.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.UInt64">
+            <summary>
+            Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.UInt64"/>.
+            </summary>
+            <param name="value">The value.</param>
+            <returns>The result of the conversion.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Byte[]">
+            <summary>
+            Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Byte"/>[].
+            </summary>
+            <param name="value">The value.</param>
+            <returns>The result of the conversion.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Guid">
+            <summary>
+            Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Guid"/>.
+            </summary>
+            <param name="value">The value.</param>
+            <returns>The result of the conversion.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.Guid}">
+            <summary>
+            Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Guid"/>.
+            </summary>
+            <param name="value">The value.</param>
+            <returns>The result of the conversion.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.TimeSpan">
+            <summary>
+            Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.TimeSpan"/>.
+            </summary>
+            <param name="value">The value.</param>
+            <returns>The result of the conversion.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.TimeSpan}">
+            <summary>
+            Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.TimeSpan"/>.
+            </summary>
+            <param name="value">The value.</param>
+            <returns>The result of the conversion.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Uri">
+            <summary>
+            Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Uri"/>.
+            </summary>
+            <param name="value">The value.</param>
+            <returns>The result of the conversion.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Boolean)~Newtonsoft.Json.Linq.JToken">
+            <summary>
+            Performs an implicit conversion from <see cref="T:System.Boolean"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
+            <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.DateTimeOffset)~Newtonsoft.Json.Linq.JToken">
+            <summary>
+            Performs an implicit conversion from <see cref="T:System.DateTimeOffset"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
+            <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Byte)~Newtonsoft.Json.Linq.JToken">
+            <summary>
+            Performs an implicit conversion from <see cref="T:System.Byte"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
+            <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.Byte})~Newtonsoft.Json.Linq.JToken">
+            <summary>
+            Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
+            <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.SByte)~Newtonsoft.Json.Linq.JToken">
+            <summary>
+            Performs an implicit conversion from <see cref="T:System.SByte"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
+            <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.SByte})~Newtonsoft.Json.Linq.JToken">
+            <summary>
+            Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
+            <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.Boolean})~Newtonsoft.Json.Linq.JToken">
+            <summary>
+            Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
+            <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Int64)~Newtonsoft.Json.Linq.JToken">
+            <summary>
+            Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
+            <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.DateTime})~Newtonsoft.Json.Linq.JToken">
+            <summary>
+            Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
+            <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.DateTimeOffset})~Newtonsoft.Json.Linq.JToken">
+            <summary>
+            Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
+            <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.Decimal})~Newtonsoft.Json.Linq.JToken">
+            <summary>
+            Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
+            <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.Double})~Newtonsoft.Json.Linq.JToken">
+            <summary>
+            Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
+            <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Int16)~Newtonsoft.Json.Linq.JToken">
+            <summary>
+            Performs an implicit conversion from <see cref="T:System.Int16"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
+            <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.UInt16)~Newtonsoft.Json.Linq.JToken">
+            <summary>
+            Performs an implicit conversion from <see cref="T:System.UInt16"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
+            <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Int32)~Newtonsoft.Json.Linq.JToken">
+            <summary>
+            Performs an implicit conversion from <see cref="T:System.Int32"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
+            <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.Int32})~Newtonsoft.Json.Linq.JToken">
+            <summary>
+            Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
+            <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.DateTime)~Newtonsoft.Json.Linq.JToken">
+            <summary>
+            Performs an implicit conversion from <see cref="T:System.DateTime"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
+            <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.Int64})~Newtonsoft.Json.Linq.JToken">
+            <summary>
+            Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
+            <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.Single})~Newtonsoft.Json.Linq.JToken">
+            <summary>
+            Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
+            <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Decimal)~Newtonsoft.Json.Linq.JToken">
+            <summary>
+            Performs an implicit conversion from <see cref="T:System.Decimal"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
+            <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.Int16})~Newtonsoft.Json.Linq.JToken">
+            <summary>
+            Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
+            <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.UInt16})~Newtonsoft.Json.Linq.JToken">
+            <summary>
+            Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
+            <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.UInt32})~Newtonsoft.Json.Linq.JToken">
+            <summary>
+            Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
+            <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.UInt64})~Newtonsoft.Json.Linq.JToken">
+            <summary>
+            Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
+            <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Double)~Newtonsoft.Json.Linq.JToken">
+            <summary>
+            Performs an implicit conversion from <see cref="T:System.Double"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
+            <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Single)~Newtonsoft.Json.Linq.JToken">
+            <summary>
+            Performs an implicit conversion from <see cref="T:System.Single"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
+            <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.String)~Newtonsoft.Json.Linq.JToken">
+            <summary>
+            Performs an implicit conversion from <see cref="T:System.String"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
+            <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.UInt32)~Newtonsoft.Json.Linq.JToken">
+            <summary>
+            Performs an implicit conversion from <see cref="T:System.UInt32"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
+            <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.UInt64)~Newtonsoft.Json.Linq.JToken">
+            <summary>
+            Performs an implicit conversion from <see cref="T:System.UInt64"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
+            <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Byte[])~Newtonsoft.Json.Linq.JToken">
+            <summary>
+            Performs an implicit conversion from <see cref="T:System.Byte"/>[] to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
+            <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Uri)~Newtonsoft.Json.Linq.JToken">
+            <summary>
+            Performs an implicit conversion from <see cref="T:System.Uri"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
+            <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.TimeSpan)~Newtonsoft.Json.Linq.JToken">
+            <summary>
+            Performs an implicit conversion from <see cref="T:System.TimeSpan"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
+            <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.TimeSpan})~Newtonsoft.Json.Linq.JToken">
+            <summary>
+            Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
+            <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Guid)~Newtonsoft.Json.Linq.JToken">
+            <summary>
+            Performs an implicit conversion from <see cref="T:System.Guid"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
+            <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.Guid})~Newtonsoft.Json.Linq.JToken">
+            <summary>
+            Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
+            <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.CreateReader">
+            <summary>
+            Creates an <see cref="T:Newtonsoft.Json.JsonReader"/> for this token.
+            </summary>
+            <returns>An <see cref="T:Newtonsoft.Json.JsonReader"/> that can be used to read this token and its descendants.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.FromObject(System.Object)">
+            <summary>
+            Creates a <see cref="T:Newtonsoft.Json.Linq.JToken"/> from an object.
+            </summary>
+            <param name="o">The object that will be used to create <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</param>
+            <returns>A <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the value of the specified object</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.FromObject(System.Object,Newtonsoft.Json.JsonSerializer)">
+            <summary>
+            Creates a <see cref="T:Newtonsoft.Json.Linq.JToken"/> from an object using the specified <see cref="T:Newtonsoft.Json.JsonSerializer"/>.
+            </summary>
+            <param name="o">The object that will be used to create <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</param>
+            <param name="jsonSerializer">The <see cref="T:Newtonsoft.Json.JsonSerializer"/> that will be used when reading the object.</param>
+            <returns>A <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the value of the specified object</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.ToObject``1">
+            <summary>
+            Creates the specified .NET type from the <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <typeparam name="T">The object type that the token will be deserialized to.</typeparam>
+            <returns>The new object created from the JSON value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.ToObject(System.Type)">
+            <summary>
+            Creates the specified .NET type from the <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <param name="objectType">The object type that the token will be deserialized to.</param>
+            <returns>The new object created from the JSON value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.ToObject``1(Newtonsoft.Json.JsonSerializer)">
+            <summary>
+            Creates the specified .NET type from the <see cref="T:Newtonsoft.Json.Linq.JToken"/> using the specified <see cref="T:Newtonsoft.Json.JsonSerializer"/>.
+            </summary>
+            <typeparam name="T">The object type that the token will be deserialized to.</typeparam>
+            <param name="jsonSerializer">The <see cref="T:Newtonsoft.Json.JsonSerializer"/> that will be used when creating the object.</param>
+            <returns>The new object created from the JSON value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.ToObject(System.Type,Newtonsoft.Json.JsonSerializer)">
+            <summary>
+            Creates the specified .NET type from the <see cref="T:Newtonsoft.Json.Linq.JToken"/> using the specified <see cref="T:Newtonsoft.Json.JsonSerializer"/>.
+            </summary>
+            <param name="objectType">The object type that the token will be deserialized to.</param>
+            <param name="jsonSerializer">The <see cref="T:Newtonsoft.Json.JsonSerializer"/> that will be used when creating the object.</param>
+            <returns>The new object created from the JSON value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.ReadFrom(Newtonsoft.Json.JsonReader)">
+            <summary>
+            Creates a <see cref="T:Newtonsoft.Json.Linq.JToken"/> from a <see cref="T:Newtonsoft.Json.JsonReader"/>.
+            </summary>
+            <param name="reader">An <see cref="T:Newtonsoft.Json.JsonReader"/> positioned at the token to read into this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</param>
+            <returns>
+            An <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the token and its descendant tokens
+            that were read from the reader. The runtime type of the token is determined
+            by the token type of the first token encountered in the reader.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.Parse(System.String)">
+            <summary>
+            Load a <see cref="T:Newtonsoft.Json.Linq.JToken"/> from a string that contains JSON.
+            </summary>
+            <param name="json">A <see cref="T:System.String"/> that contains JSON.</param>
+            <returns>A <see cref="T:Newtonsoft.Json.Linq.JToken"/> populated from the string that contains JSON.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.Load(Newtonsoft.Json.JsonReader)">
+            <summary>
+            Creates a <see cref="T:Newtonsoft.Json.Linq.JToken"/> from a <see cref="T:Newtonsoft.Json.JsonReader"/>.
+            </summary>
+            <param name="reader">An <see cref="T:Newtonsoft.Json.JsonReader"/> positioned at the token to read into this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</param>
+            <returns>
+            An <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the token and its descendant tokens
+            that were read from the reader. The runtime type of the token is determined
+            by the token type of the first token encountered in the reader.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.SelectToken(System.String)">
+            <summary>
+            Selects a <see cref="T:Newtonsoft.Json.Linq.JToken"/> using a JPath expression. Selects the token that matches the object path.
+            </summary>
+            <param name="path">
+            A <see cref="T:System.String"/> that contains a JPath expression.
+            </param>
+            <returns>A <see cref="T:Newtonsoft.Json.Linq.JToken"/>, or null.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.SelectToken(System.String,System.Boolean)">
+            <summary>
+            Selects a <see cref="T:Newtonsoft.Json.Linq.JToken"/> using a JPath expression. Selects the token that matches the object path.
+            </summary>
+            <param name="path">
+            A <see cref="T:System.String"/> that contains a JPath expression.
+            </param>
+            <param name="errorWhenNoMatch">A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression.</param>
+            <returns>A <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.SelectTokens(System.String)">
+            <summary>
+            Selects a collection of elements using a JPath expression.
+            </summary>
+            <param name="path">
+            A <see cref="T:System.String"/> that contains a JPath expression.
+            </param>
+            <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> that contains the selected elements.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.SelectTokens(System.String,System.Boolean)">
+            <summary>
+            Selects a collection of elements using a JPath expression.
+            </summary>
+            <param name="path">
+            A <see cref="T:System.String"/> that contains a JPath expression.
+            </param>
+            <param name="errorWhenNoMatch">A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression.</param>
+            <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> that contains the selected elements.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.GetMetaObject(System.Linq.Expressions.Expression)">
+            <summary>
+            Returns the <see cref="T:System.Dynamic.DynamicMetaObject"/> responsible for binding operations performed on this object.
+            </summary>
+            <param name="parameter">The expression tree representation of the runtime value.</param>
+            <returns>
+            The <see cref="T:System.Dynamic.DynamicMetaObject"/> to bind this object.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.System#Dynamic#IDynamicMetaObjectProvider#GetMetaObject(System.Linq.Expressions.Expression)">
+            <summary>
+            Returns the <see cref="T:System.Dynamic.DynamicMetaObject"/> responsible for binding operations performed on this object.
+            </summary>
+            <param name="parameter">The expression tree representation of the runtime value.</param>
+            <returns>
+            The <see cref="T:System.Dynamic.DynamicMetaObject"/> to bind this object.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.DeepClone">
+            <summary>
+            Creates a new instance of the <see cref="T:Newtonsoft.Json.Linq.JToken"/>. All child tokens are recursively cloned.
+            </summary>
+            <returns>A new instance of the <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.AddAnnotation(System.Object)">
+            <summary>
+            Adds an object to the annotation list of this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <param name="annotation">The annotation to add.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.Annotation``1">
+            <summary>
+            Get the first annotation object of the specified type from this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <typeparam name="T">The type of the annotation to retrieve.</typeparam>
+            <returns>The first annotation object that matches the specified type, or <c>null</c> if no annotation is of the specified type.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.Annotation(System.Type)">
+            <summary>
+            Gets the first annotation object of the specified type from this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <param name="type">The <see cref="P:Newtonsoft.Json.Linq.JToken.Type"/> of the annotation to retrieve.</param>
+            <returns>The first annotation object that matches the specified type, or <c>null</c> if no annotation is of the specified type.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.Annotations``1">
+            <summary>
+            Gets a collection of annotations of the specified type for this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <typeparam name="T">The type of the annotations to retrieve.</typeparam>
+            <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/>  that contains the annotations for this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.Annotations(System.Type)">
+            <summary>
+            Gets a collection of annotations of the specified type for this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <param name="type">The <see cref="P:Newtonsoft.Json.Linq.JToken.Type"/> of the annotations to retrieve.</param>
+            <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:System.Object"/> that contains the annotations that match the specified type for this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.RemoveAnnotations``1">
+            <summary>
+            Removes the annotations of the specified type from this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <typeparam name="T">The type of annotations to remove.</typeparam>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JToken.RemoveAnnotations(System.Type)">
+            <summary>
+            Removes the annotations of the specified type from this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <param name="type">The <see cref="P:Newtonsoft.Json.Linq.JToken.Type"/> of annotations to remove.</param>
+        </member>
+        <member name="P:Newtonsoft.Json.Linq.JToken.EqualityComparer">
+            <summary>
+            Gets a comparer that can compare two tokens for value equality.
+            </summary>
+            <value>A <see cref="T:Newtonsoft.Json.Linq.JTokenEqualityComparer"/> that can compare two nodes for value equality.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Linq.JToken.Parent">
+            <summary>
+            Gets or sets the parent.
+            </summary>
+            <value>The parent.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Linq.JToken.Root">
+            <summary>
+            Gets the root <see cref="T:Newtonsoft.Json.Linq.JToken"/> of this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <value>The root <see cref="T:Newtonsoft.Json.Linq.JToken"/> of this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Linq.JToken.Type">
+            <summary>
+            Gets the node type for this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <value>The type.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Linq.JToken.HasValues">
+            <summary>
+            Gets a value indicating whether this token has child tokens.
+            </summary>
+            <value>
+            	<c>true</c> if this token has child values; otherwise, <c>false</c>.
+            </value>
+        </member>
+        <member name="P:Newtonsoft.Json.Linq.JToken.Next">
+            <summary>
+            Gets the next sibling token of this node.
+            </summary>
+            <value>The <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the next sibling token.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Linq.JToken.Previous">
+            <summary>
+            Gets the previous sibling token of this node.
+            </summary>
+            <value>The <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the previous sibling token.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Linq.JToken.Path">
+            <summary>
+            Gets the path of the JSON token. 
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.Linq.JToken.Item(System.Object)">
+            <summary>
+            Gets the <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified key.
+            </summary>
+            <value>The <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified key.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Linq.JToken.First">
+            <summary>
+            Get the first child token of this token.
+            </summary>
+            <value>A <see cref="T:Newtonsoft.Json.Linq.JToken"/> containing the first child token of the <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Linq.JToken.Last">
+            <summary>
+            Get the last child token of this token.
+            </summary>
+            <value>A <see cref="T:Newtonsoft.Json.Linq.JToken"/> containing the last child token of the <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</value>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JContainer.OnCollectionChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
+            <summary>
+            Raises the <see cref="E:Newtonsoft.Json.Linq.JContainer.CollectionChanged"/> event.
+            </summary>
+            <param name="e">The <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JContainer.Children">
+            <summary>
+            Returns a collection of the child tokens of this token, in document order.
+            </summary>
+            <returns>
+            An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> containing the child tokens of this <see cref="T:Newtonsoft.Json.Linq.JToken"/>, in document order.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JContainer.Values``1">
+            <summary>
+            Returns a collection of the child values of this token, in document order.
+            </summary>
+            <typeparam name="T">The type to convert the values to.</typeparam>
+            <returns>
+            A <see cref="T:System.Collections.Generic.IEnumerable`1"/> containing the child values of this <see cref="T:Newtonsoft.Json.Linq.JToken"/>, in document order.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JContainer.Descendants">
+            <summary>
+            Returns a collection of the descendant tokens for this token in document order.
+            </summary>
+            <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> containing the descendant tokens of the <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JContainer.DescendantsAndSelf">
+            <summary>
+            Returns a collection of the tokens that contain this token, and all descendant tokens of this token, in document order.
+            </summary>
+            <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> containing this token, and all the descendant tokens of the <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JContainer.Add(System.Object)">
+            <summary>
+            Adds the specified content as children of this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <param name="content">The content to be added.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JContainer.AddFirst(System.Object)">
+            <summary>
+            Adds the specified content as the first children of this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <param name="content">The content to be added.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JContainer.CreateWriter">
+            <summary>
+            Creates an <see cref="T:Newtonsoft.Json.JsonWriter"/> that can be used to add tokens to the <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <returns>An <see cref="T:Newtonsoft.Json.JsonWriter"/> that is ready to have content written to it.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JContainer.ReplaceAll(System.Object)">
+            <summary>
+            Replaces the children nodes of this token with the specified content.
+            </summary>
+            <param name="content">The content.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JContainer.RemoveAll">
+            <summary>
+            Removes the child nodes from this token.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JContainer.Merge(System.Object)">
+            <summary>
+            Merge the specified content into this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <param name="content">The content to be merged.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JContainer.Merge(System.Object,Newtonsoft.Json.Linq.JsonMergeSettings)">
+            <summary>
+            Merge the specified content into this <see cref="T:Newtonsoft.Json.Linq.JToken"/> using <see cref="T:Newtonsoft.Json.Linq.JsonMergeSettings"/>.
+            </summary>
+            <param name="content">The content to be merged.</param>
+            <param name="settings">The <see cref="T:Newtonsoft.Json.Linq.JsonMergeSettings"/> used to merge the content.</param>
+        </member>
+        <member name="E:Newtonsoft.Json.Linq.JContainer.CollectionChanged">
+            <summary>
+            Occurs when the items list of the collection has changed, or the collection is reset.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.Linq.JContainer.ChildrenTokens">
+            <summary>
+            Gets the container's children tokens.
+            </summary>
+            <value>The container's children tokens.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Linq.JContainer.HasValues">
+            <summary>
+            Gets a value indicating whether this token has child tokens.
+            </summary>
+            <value>
+            	<c>true</c> if this token has child values; otherwise, <c>false</c>.
+            </value>
+        </member>
+        <member name="P:Newtonsoft.Json.Linq.JContainer.First">
+            <summary>
+            Get the first child token of this token.
+            </summary>
+            <value>
+            A <see cref="T:Newtonsoft.Json.Linq.JToken"/> containing the first child token of the <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </value>
+        </member>
+        <member name="P:Newtonsoft.Json.Linq.JContainer.Last">
+            <summary>
+            Get the last child token of this token.
+            </summary>
+            <value>
+            A <see cref="T:Newtonsoft.Json.Linq.JToken"/> containing the last child token of the <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </value>
+        </member>
+        <member name="P:Newtonsoft.Json.Linq.JContainer.Count">
+            <summary>
+            Gets the count of child JSON tokens.
+            </summary>
+            <value>The count of child JSON tokens</value>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JArray.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JArray"/> class.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JArray.#ctor(Newtonsoft.Json.Linq.JArray)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JArray"/> class from another <see cref="T:Newtonsoft.Json.Linq.JArray"/> object.
+            </summary>
+            <param name="other">A <see cref="T:Newtonsoft.Json.Linq.JArray"/> object to copy from.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JArray.#ctor(System.Object[])">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JArray"/> class with the specified content.
+            </summary>
+            <param name="content">The contents of the array.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JArray.#ctor(System.Object)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JArray"/> class with the specified content.
+            </summary>
+            <param name="content">The contents of the array.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JArray.Load(Newtonsoft.Json.JsonReader)">
+            <summary>
+            Loads an <see cref="T:Newtonsoft.Json.Linq.JArray"/> from a <see cref="T:Newtonsoft.Json.JsonReader"/>. 
+            </summary>
+            <param name="reader">A <see cref="T:Newtonsoft.Json.JsonReader"/> that will be read for the content of the <see cref="T:Newtonsoft.Json.Linq.JArray"/>.</param>
+            <returns>A <see cref="T:Newtonsoft.Json.Linq.JArray"/> that contains the JSON that was read from the specified <see cref="T:Newtonsoft.Json.JsonReader"/>.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JArray.Parse(System.String)">
+            <summary>
+            Load a <see cref="T:Newtonsoft.Json.Linq.JArray"/> from a string that contains JSON.
+            </summary>
+            <param name="json">A <see cref="T:System.String"/> that contains JSON.</param>
+            <returns>A <see cref="T:Newtonsoft.Json.Linq.JArray"/> populated from the string that contains JSON.</returns>
+            <example>
+              <code lang="cs" source="..\Src\Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs" region="LinqToJsonCreateParseArray" title="Parsing a JSON Array from Text"/>
+            </example>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JArray.FromObject(System.Object)">
+            <summary>
+            Creates a <see cref="T:Newtonsoft.Json.Linq.JArray"/> from an object.
+            </summary>
+            <param name="o">The object that will be used to create <see cref="T:Newtonsoft.Json.Linq.JArray"/>.</param>
+            <returns>A <see cref="T:Newtonsoft.Json.Linq.JArray"/> with the values of the specified object</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JArray.FromObject(System.Object,Newtonsoft.Json.JsonSerializer)">
+            <summary>
+            Creates a <see cref="T:Newtonsoft.Json.Linq.JArray"/> from an object.
+            </summary>
+            <param name="o">The object that will be used to create <see cref="T:Newtonsoft.Json.Linq.JArray"/>.</param>
+            <param name="jsonSerializer">The <see cref="T:Newtonsoft.Json.JsonSerializer"/> that will be used to read the object.</param>
+            <returns>A <see cref="T:Newtonsoft.Json.Linq.JArray"/> with the values of the specified object</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JArray.WriteTo(Newtonsoft.Json.JsonWriter,Newtonsoft.Json.JsonConverter[])">
+            <summary>
+            Writes this token to a <see cref="T:Newtonsoft.Json.JsonWriter"/>.
+            </summary>
+            <param name="writer">A <see cref="T:Newtonsoft.Json.JsonWriter"/> into which this method will write.</param>
+            <param name="converters">A collection of <see cref="T:Newtonsoft.Json.JsonConverter"/> which will be used when writing the token.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JArray.IndexOf(Newtonsoft.Json.Linq.JToken)">
+            <summary>
+            Determines the index of a specific item in the <see cref="T:System.Collections.Generic.IList`1"/>.
+            </summary>
+            <param name="item">The object to locate in the <see cref="T:System.Collections.Generic.IList`1"/>.</param>
+            <returns>
+            The index of <paramref name="item"/> if found in the list; otherwise, -1.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JArray.Insert(System.Int32,Newtonsoft.Json.Linq.JToken)">
+            <summary>
+            Inserts an item to the <see cref="T:System.Collections.Generic.IList`1"/> at the specified index.
+            </summary>
+            <param name="index">The zero-based index at which <paramref name="item"/> should be inserted.</param>
+            <param name="item">The object to insert into the <see cref="T:System.Collections.Generic.IList`1"/>.</param>
+            <exception cref="T:System.ArgumentOutOfRangeException">
+            	<paramref name="index"/> is not a valid index in the <see cref="T:System.Collections.Generic.IList`1"/>.</exception>
+            <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.IList`1"/> is read-only.</exception>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JArray.RemoveAt(System.Int32)">
+            <summary>
+            Removes the <see cref="T:System.Collections.Generic.IList`1"/> item at the specified index.
+            </summary>
+            <param name="index">The zero-based index of the item to remove.</param>
+            <exception cref="T:System.ArgumentOutOfRangeException">
+            	<paramref name="index"/> is not a valid index in the <see cref="T:System.Collections.Generic.IList`1"/>.</exception>
+            <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.IList`1"/> is read-only.</exception>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JArray.GetEnumerator">
+            <summary>
+            Returns an enumerator that iterates through the collection.
+            </summary>
+            <returns>
+            A <see cref="T:System.Collections.Generic.IEnumerator`1" /> that can be used to iterate through the collection.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JArray.Add(Newtonsoft.Json.Linq.JToken)">
+            <summary>
+            Adds an item to the <see cref="T:System.Collections.Generic.ICollection`1"/>.
+            </summary>
+            <param name="item">The object to add to the <see cref="T:System.Collections.Generic.ICollection`1"/>.</param>
+            <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only.</exception>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JArray.Clear">
+            <summary>
+            Removes all items from the <see cref="T:System.Collections.Generic.ICollection`1"/>.
+            </summary>
+            <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only. </exception>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JArray.Contains(Newtonsoft.Json.Linq.JToken)">
+            <summary>
+            Determines whether the <see cref="T:System.Collections.Generic.ICollection`1"/> contains a specific value.
+            </summary>
+            <param name="item">The object to locate in the <see cref="T:System.Collections.Generic.ICollection`1"/>.</param>
+            <returns>
+            true if <paramref name="item"/> is found in the <see cref="T:System.Collections.Generic.ICollection`1"/>; otherwise, false.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JArray.CopyTo(Newtonsoft.Json.Linq.JToken[],System.Int32)">
+            <summary>
+            Copies to.
+            </summary>
+            <param name="array">The array.</param>
+            <param name="arrayIndex">Index of the array.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JArray.Remove(Newtonsoft.Json.Linq.JToken)">
+            <summary>
+            Removes the first occurrence of a specific object from the <see cref="T:System.Collections.Generic.ICollection`1"/>.
+            </summary>
+            <param name="item">The object to remove from the <see cref="T:System.Collections.Generic.ICollection`1"/>.</param>
+            <returns>
+            true if <paramref name="item"/> was successfully removed from the <see cref="T:System.Collections.Generic.ICollection`1"/>; otherwise, false. This method also returns false if <paramref name="item"/> is not found in the original <see cref="T:System.Collections.Generic.ICollection`1"/>.
+            </returns>
+            <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only.</exception>
+        </member>
+        <member name="P:Newtonsoft.Json.Linq.JArray.ChildrenTokens">
+            <summary>
+            Gets the container's children tokens.
+            </summary>
+            <value>The container's children tokens.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Linq.JArray.Type">
+            <summary>
+            Gets the node type for this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <value>The type.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Linq.JArray.Item(System.Object)">
+            <summary>
+            Gets the <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified key.
+            </summary>
+            <value>The <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified key.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Linq.JArray.Item(System.Int32)">
+            <summary>
+            Gets or sets the <see cref="T:Newtonsoft.Json.Linq.JToken"/> at the specified index.
+            </summary>
+            <value></value>
+        </member>
+        <member name="P:Newtonsoft.Json.Linq.JArray.IsReadOnly">
+            <summary>
+            Gets a value indicating whether the <see cref="T:System.Collections.Generic.ICollection`1" /> is read-only.
+            </summary>
+            <returns>true if the <see cref="T:System.Collections.Generic.ICollection`1" /> is read-only; otherwise, false.</returns>
+        </member>
+        <member name="T:Newtonsoft.Json.Linq.JConstructor">
+            <summary>
+            Represents a JSON constructor.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JConstructor.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JConstructor"/> class.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JConstructor.#ctor(Newtonsoft.Json.Linq.JConstructor)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JConstructor"/> class from another <see cref="T:Newtonsoft.Json.Linq.JConstructor"/> object.
+            </summary>
+            <param name="other">A <see cref="T:Newtonsoft.Json.Linq.JConstructor"/> object to copy from.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JConstructor.#ctor(System.String,System.Object[])">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JConstructor"/> class with the specified name and content.
+            </summary>
+            <param name="name">The constructor name.</param>
+            <param name="content">The contents of the constructor.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JConstructor.#ctor(System.String,System.Object)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JConstructor"/> class with the specified name and content.
+            </summary>
+            <param name="name">The constructor name.</param>
+            <param name="content">The contents of the constructor.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JConstructor.#ctor(System.String)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JConstructor"/> class with the specified name.
+            </summary>
+            <param name="name">The constructor name.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JConstructor.WriteTo(Newtonsoft.Json.JsonWriter,Newtonsoft.Json.JsonConverter[])">
+            <summary>
+            Writes this token to a <see cref="T:Newtonsoft.Json.JsonWriter"/>.
+            </summary>
+            <param name="writer">A <see cref="T:Newtonsoft.Json.JsonWriter"/> into which this method will write.</param>
+            <param name="converters">A collection of <see cref="T:Newtonsoft.Json.JsonConverter"/> which will be used when writing the token.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JConstructor.Load(Newtonsoft.Json.JsonReader)">
+            <summary>
+            Loads an <see cref="T:Newtonsoft.Json.Linq.JConstructor"/> from a <see cref="T:Newtonsoft.Json.JsonReader"/>. 
+            </summary>
+            <param name="reader">A <see cref="T:Newtonsoft.Json.JsonReader"/> that will be read for the content of the <see cref="T:Newtonsoft.Json.Linq.JConstructor"/>.</param>
+            <returns>A <see cref="T:Newtonsoft.Json.Linq.JConstructor"/> that contains the JSON that was read from the specified <see cref="T:Newtonsoft.Json.JsonReader"/>.</returns>
+        </member>
+        <member name="P:Newtonsoft.Json.Linq.JConstructor.ChildrenTokens">
+            <summary>
+            Gets the container's children tokens.
+            </summary>
+            <value>The container's children tokens.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Linq.JConstructor.Name">
+            <summary>
+            Gets or sets the name of this constructor.
+            </summary>
+            <value>The constructor name.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Linq.JConstructor.Type">
+            <summary>
+            Gets the node type for this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <value>The type.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Linq.JConstructor.Item(System.Object)">
+            <summary>
+            Gets the <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified key.
+            </summary>
+            <value>The <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified key.</value>
+        </member>
+        <member name="T:Newtonsoft.Json.Linq.JEnumerable`1">
+            <summary>
+            Represents a collection of <see cref="T:Newtonsoft.Json.Linq.JToken"/> objects.
+            </summary>
+            <typeparam name="T">The type of token</typeparam>
+        </member>
+        <member name="F:Newtonsoft.Json.Linq.JEnumerable`1.Empty">
+            <summary>
+            An empty collection of <see cref="T:Newtonsoft.Json.Linq.JToken"/> objects.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JEnumerable`1.#ctor(System.Collections.Generic.IEnumerable{`0})">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JEnumerable`1"/> struct.
+            </summary>
+            <param name="enumerable">The enumerable.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JEnumerable`1.GetEnumerator">
+            <summary>
+            Returns an enumerator that iterates through the collection.
+            </summary>
+            <returns>
+            A <see cref="T:System.Collections.Generic.IEnumerator`1"/> that can be used to iterate through the collection.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JEnumerable`1.System#Collections#IEnumerable#GetEnumerator">
+            <summary>
+            Returns an enumerator that iterates through a collection.
+            </summary>
+            <returns>
+            An <see cref="T:System.Collections.IEnumerator"/> object that can be used to iterate through the collection.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JEnumerable`1.Equals(Newtonsoft.Json.Linq.JEnumerable{`0})">
+            <summary>
+            Determines whether the specified <see cref="T:Newtonsoft.Json.Linq.JEnumerable`1"/> is equal to this instance.
+            </summary>
+            <param name="other">The <see cref="T:Newtonsoft.Json.Linq.JEnumerable`1"/> to compare with this instance.</param>
+            <returns>
+            	<c>true</c> if the specified <see cref="T:Newtonsoft.Json.Linq.JEnumerable`1"/> is equal to this instance; otherwise, <c>false</c>.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JEnumerable`1.Equals(System.Object)">
+            <summary>
+            Determines whether the specified <see cref="T:System.Object"/> is equal to this instance.
+            </summary>
+            <param name="obj">The <see cref="T:System.Object"/> to compare with this instance.</param>
+            <returns>
+            	<c>true</c> if the specified <see cref="T:System.Object"/> is equal to this instance; otherwise, <c>false</c>.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JEnumerable`1.GetHashCode">
+            <summary>
+            Returns a hash code for this instance.
+            </summary>
+            <returns>
+            A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. 
+            </returns>
+        </member>
+        <member name="P:Newtonsoft.Json.Linq.JEnumerable`1.Item(System.Object)">
+            <summary>
+            Gets the <see cref="T:Newtonsoft.Json.Linq.IJEnumerable`1"/> with the specified key.
+            </summary>
+            <value></value>
+        </member>
+        <member name="T:Newtonsoft.Json.Linq.JObject">
+            <summary>
+            Represents a JSON object.
+            </summary>
+            <example>
+              <code lang="cs" source="..\Src\Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs" region="LinqToJsonCreateParse" title="Parsing a JSON Object from Text" />
+            </example>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JObject.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JObject"/> class.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JObject.#ctor(Newtonsoft.Json.Linq.JObject)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JObject"/> class from another <see cref="T:Newtonsoft.Json.Linq.JObject"/> object.
+            </summary>
+            <param name="other">A <see cref="T:Newtonsoft.Json.Linq.JObject"/> object to copy from.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JObject.#ctor(System.Object[])">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JObject"/> class with the specified content.
+            </summary>
+            <param name="content">The contents of the object.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JObject.#ctor(System.Object)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JObject"/> class with the specified content.
+            </summary>
+            <param name="content">The contents of the object.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JObject.Properties">
+            <summary>
+            Gets an <see cref="T:System.Collections.Generic.IEnumerable`1"/> of this object's properties.
+            </summary>
+            <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of this object's properties.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JObject.Property(System.String)">
+            <summary>
+            Gets a <see cref="T:Newtonsoft.Json.Linq.JProperty"/> the specified name.
+            </summary>
+            <param name="name">The property name.</param>
+            <returns>A <see cref="T:Newtonsoft.Json.Linq.JProperty"/> with the specified name or null.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JObject.PropertyValues">
+            <summary>
+            Gets an <see cref="T:Newtonsoft.Json.Linq.JEnumerable`1"/> of this object's property values.
+            </summary>
+            <returns>An <see cref="T:Newtonsoft.Json.Linq.JEnumerable`1"/> of this object's property values.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JObject.Load(Newtonsoft.Json.JsonReader)">
+            <summary>
+            Loads an <see cref="T:Newtonsoft.Json.Linq.JObject"/> from a <see cref="T:Newtonsoft.Json.JsonReader"/>. 
+            </summary>
+            <param name="reader">A <see cref="T:Newtonsoft.Json.JsonReader"/> that will be read for the content of the <see cref="T:Newtonsoft.Json.Linq.JObject"/>.</param>
+            <returns>A <see cref="T:Newtonsoft.Json.Linq.JObject"/> that contains the JSON that was read from the specified <see cref="T:Newtonsoft.Json.JsonReader"/>.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JObject.Parse(System.String)">
+            <summary>
+            Load a <see cref="T:Newtonsoft.Json.Linq.JObject"/> from a string that contains JSON.
+            </summary>
+            <param name="json">A <see cref="T:System.String"/> that contains JSON.</param>
+            <returns>A <see cref="T:Newtonsoft.Json.Linq.JObject"/> populated from the string that contains JSON.</returns>
+            <example>
+              <code lang="cs" source="..\Src\Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs" region="LinqToJsonCreateParse" title="Parsing a JSON Object from Text"/>
+            </example>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JObject.FromObject(System.Object)">
+            <summary>
+            Creates a <see cref="T:Newtonsoft.Json.Linq.JObject"/> from an object.
+            </summary>
+            <param name="o">The object that will be used to create <see cref="T:Newtonsoft.Json.Linq.JObject"/>.</param>
+            <returns>A <see cref="T:Newtonsoft.Json.Linq.JObject"/> with the values of the specified object</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JObject.FromObject(System.Object,Newtonsoft.Json.JsonSerializer)">
+            <summary>
+            Creates a <see cref="T:Newtonsoft.Json.Linq.JObject"/> from an object.
+            </summary>
+            <param name="o">The object that will be used to create <see cref="T:Newtonsoft.Json.Linq.JObject"/>.</param>
+            <param name="jsonSerializer">The <see cref="T:Newtonsoft.Json.JsonSerializer"/> that will be used to read the object.</param>
+            <returns>A <see cref="T:Newtonsoft.Json.Linq.JObject"/> with the values of the specified object</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JObject.WriteTo(Newtonsoft.Json.JsonWriter,Newtonsoft.Json.JsonConverter[])">
+            <summary>
+            Writes this token to a <see cref="T:Newtonsoft.Json.JsonWriter"/>.
+            </summary>
+            <param name="writer">A <see cref="T:Newtonsoft.Json.JsonWriter"/> into which this method will write.</param>
+            <param name="converters">A collection of <see cref="T:Newtonsoft.Json.JsonConverter"/> which will be used when writing the token.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JObject.GetValue(System.String)">
+            <summary>
+            Gets the <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified property name.
+            </summary>
+            <param name="propertyName">Name of the property.</param>
+            <returns>The <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified property name.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JObject.GetValue(System.String,System.StringComparison)">
+            <summary>
+            Gets the <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified property name.
+            The exact property name will be searched for first and if no matching property is found then
+            the <see cref="T:System.StringComparison"/> will be used to match a property.
+            </summary>
+            <param name="propertyName">Name of the property.</param>
+            <param name="comparison">One of the enumeration values that specifies how the strings will be compared.</param>
+            <returns>The <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified property name.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JObject.TryGetValue(System.String,System.StringComparison,Newtonsoft.Json.Linq.JToken@)">
+            <summary>
+            Tries to get the <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified property name.
+            The exact property name will be searched for first and if no matching property is found then
+            the <see cref="T:System.StringComparison"/> will be used to match a property.
+            </summary>
+            <param name="propertyName">Name of the property.</param>
+            <param name="value">The value.</param>
+            <param name="comparison">One of the enumeration values that specifies how the strings will be compared.</param>
+            <returns>true if a value was successfully retrieved; otherwise, false.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JObject.Add(System.String,Newtonsoft.Json.Linq.JToken)">
+            <summary>
+            Adds the specified property name.
+            </summary>
+            <param name="propertyName">Name of the property.</param>
+            <param name="value">The value.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JObject.Remove(System.String)">
+            <summary>
+            Removes the property with the specified name.
+            </summary>
+            <param name="propertyName">Name of the property.</param>
+            <returns>true if item was successfully removed; otherwise, false.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JObject.TryGetValue(System.String,Newtonsoft.Json.Linq.JToken@)">
+            <summary>
+            Tries the get value.
+            </summary>
+            <param name="propertyName">Name of the property.</param>
+            <param name="value">The value.</param>
+            <returns>true if a value was successfully retrieved; otherwise, false.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JObject.GetEnumerator">
+            <summary>
+            Returns an enumerator that iterates through the collection.
+            </summary>
+            <returns>
+            A <see cref="T:System.Collections.Generic.IEnumerator`1"/> that can be used to iterate through the collection.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JObject.OnPropertyChanged(System.String)">
+            <summary>
+            Raises the <see cref="E:Newtonsoft.Json.Linq.JObject.PropertyChanged"/> event with the provided arguments.
+            </summary>
+            <param name="propertyName">Name of the property.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JObject.GetMetaObject(System.Linq.Expressions.Expression)">
+            <summary>
+            Returns the <see cref="T:System.Dynamic.DynamicMetaObject"/> responsible for binding operations performed on this object.
+            </summary>
+            <param name="parameter">The expression tree representation of the runtime value.</param>
+            <returns>
+            The <see cref="T:System.Dynamic.DynamicMetaObject"/> to bind this object.
+            </returns>
+        </member>
+        <member name="P:Newtonsoft.Json.Linq.JObject.ChildrenTokens">
+            <summary>
+            Gets the container's children tokens.
+            </summary>
+            <value>The container's children tokens.</value>
+        </member>
+        <member name="E:Newtonsoft.Json.Linq.JObject.PropertyChanged">
+            <summary>
+            Occurs when a property value changes.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.Linq.JObject.Type">
+            <summary>
+            Gets the node type for this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <value>The type.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Linq.JObject.Item(System.Object)">
+            <summary>
+            Gets the <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified key.
+            </summary>
+            <value>The <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified key.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Linq.JObject.Item(System.String)">
+            <summary>
+            Gets or sets the <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified property name.
+            </summary>
+            <value></value>
+        </member>
+        <member name="T:Newtonsoft.Json.Linq.JProperty">
+            <summary>
+            Represents a JSON property.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JProperty.#ctor(Newtonsoft.Json.Linq.JProperty)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JProperty"/> class from another <see cref="T:Newtonsoft.Json.Linq.JProperty"/> object.
+            </summary>
+            <param name="other">A <see cref="T:Newtonsoft.Json.Linq.JProperty"/> object to copy from.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JProperty.#ctor(System.String,System.Object[])">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JProperty"/> class.
+            </summary>
+            <param name="name">The property name.</param>
+            <param name="content">The property content.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JProperty.#ctor(System.String,System.Object)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JProperty"/> class.
+            </summary>
+            <param name="name">The property name.</param>
+            <param name="content">The property content.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JProperty.WriteTo(Newtonsoft.Json.JsonWriter,Newtonsoft.Json.JsonConverter[])">
+            <summary>
+            Writes this token to a <see cref="T:Newtonsoft.Json.JsonWriter"/>.
+            </summary>
+            <param name="writer">A <see cref="T:Newtonsoft.Json.JsonWriter"/> into which this method will write.</param>
+            <param name="converters">A collection of <see cref="T:Newtonsoft.Json.JsonConverter"/> which will be used when writing the token.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JProperty.Load(Newtonsoft.Json.JsonReader)">
+            <summary>
+            Loads an <see cref="T:Newtonsoft.Json.Linq.JProperty"/> from a <see cref="T:Newtonsoft.Json.JsonReader"/>. 
+            </summary>
+            <param name="reader">A <see cref="T:Newtonsoft.Json.JsonReader"/> that will be read for the content of the <see cref="T:Newtonsoft.Json.Linq.JProperty"/>.</param>
+            <returns>A <see cref="T:Newtonsoft.Json.Linq.JProperty"/> that contains the JSON that was read from the specified <see cref="T:Newtonsoft.Json.JsonReader"/>.</returns>
+        </member>
+        <member name="P:Newtonsoft.Json.Linq.JProperty.ChildrenTokens">
+            <summary>
+            Gets the container's children tokens.
+            </summary>
+            <value>The container's children tokens.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Linq.JProperty.Name">
+            <summary>
+            Gets the property name.
+            </summary>
+            <value>The property name.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Linq.JProperty.Value">
+            <summary>
+            Gets or sets the property value.
+            </summary>
+            <value>The property value.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Linq.JProperty.Type">
+            <summary>
+            Gets the node type for this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <value>The type.</value>
+        </member>
+        <member name="T:Newtonsoft.Json.Linq.JRaw">
+            <summary>
+            Represents a raw JSON string.
+            </summary>
+        </member>
+        <member name="T:Newtonsoft.Json.Linq.JValue">
+            <summary>
+            Represents a value in JSON (string, integer, date, etc).
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JValue.#ctor(Newtonsoft.Json.Linq.JValue)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JValue"/> class from another <see cref="T:Newtonsoft.Json.Linq.JValue"/> object.
+            </summary>
+            <param name="other">A <see cref="T:Newtonsoft.Json.Linq.JValue"/> object to copy from.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JValue.#ctor(System.Int64)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JValue"/> class with the given value.
+            </summary>
+            <param name="value">The value.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JValue.#ctor(System.Decimal)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JValue"/> class with the given value.
+            </summary>
+            <param name="value">The value.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JValue.#ctor(System.Char)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JValue"/> class with the given value.
+            </summary>
+            <param name="value">The value.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JValue.#ctor(System.UInt64)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JValue"/> class with the given value.
+            </summary>
+            <param name="value">The value.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JValue.#ctor(System.Double)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JValue"/> class with the given value.
+            </summary>
+            <param name="value">The value.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JValue.#ctor(System.Single)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JValue"/> class with the given value.
+            </summary>
+            <param name="value">The value.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JValue.#ctor(System.DateTime)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JValue"/> class with the given value.
+            </summary>
+            <param name="value">The value.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JValue.#ctor(System.DateTimeOffset)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JValue"/> class with the given value.
+            </summary>
+            <param name="value">The value.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JValue.#ctor(System.Boolean)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JValue"/> class with the given value.
+            </summary>
+            <param name="value">The value.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JValue.#ctor(System.String)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JValue"/> class with the given value.
+            </summary>
+            <param name="value">The value.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JValue.#ctor(System.Guid)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JValue"/> class with the given value.
+            </summary>
+            <param name="value">The value.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JValue.#ctor(System.Uri)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JValue"/> class with the given value.
+            </summary>
+            <param name="value">The value.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JValue.#ctor(System.TimeSpan)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JValue"/> class with the given value.
+            </summary>
+            <param name="value">The value.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JValue.#ctor(System.Object)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JValue"/> class with the given value.
+            </summary>
+            <param name="value">The value.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JValue.CreateComment(System.String)">
+            <summary>
+            Creates a <see cref="T:Newtonsoft.Json.Linq.JValue"/> comment with the given value.
+            </summary>
+            <param name="value">The value.</param>
+            <returns>A <see cref="T:Newtonsoft.Json.Linq.JValue"/> comment with the given value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JValue.CreateString(System.String)">
+            <summary>
+            Creates a <see cref="T:Newtonsoft.Json.Linq.JValue"/> string with the given value.
+            </summary>
+            <param name="value">The value.</param>
+            <returns>A <see cref="T:Newtonsoft.Json.Linq.JValue"/> string with the given value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JValue.CreateNull">
+            <summary>
+            Creates a <see cref="T:Newtonsoft.Json.Linq.JValue"/> null value.
+            </summary>
+            <returns>A <see cref="T:Newtonsoft.Json.Linq.JValue"/> null value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JValue.CreateUndefined">
+            <summary>
+            Creates a <see cref="T:Newtonsoft.Json.Linq.JValue"/> null value.
+            </summary>
+            <returns>A <see cref="T:Newtonsoft.Json.Linq.JValue"/> null value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JValue.WriteTo(Newtonsoft.Json.JsonWriter,Newtonsoft.Json.JsonConverter[])">
+            <summary>
+            Writes this token to a <see cref="T:Newtonsoft.Json.JsonWriter"/>.
+            </summary>
+            <param name="writer">A <see cref="T:Newtonsoft.Json.JsonWriter"/> into which this method will write.</param>
+            <param name="converters">A collection of <see cref="T:Newtonsoft.Json.JsonConverter"/> which will be used when writing the token.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JValue.Equals(Newtonsoft.Json.Linq.JValue)">
+            <summary>
+            Indicates whether the current object is equal to another object of the same type.
+            </summary>
+            <returns>
+            true if the current object is equal to the <paramref name="other"/> parameter; otherwise, false.
+            </returns>
+            <param name="other">An object to compare with this object.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JValue.Equals(System.Object)">
+            <summary>
+            Determines whether the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:System.Object"/>.
+            </summary>
+            <param name="obj">The <see cref="T:System.Object"/> to compare with the current <see cref="T:System.Object"/>.</param>
+            <returns>
+            true if the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:System.Object"/>; otherwise, false.
+            </returns>
+            <exception cref="T:System.NullReferenceException">
+            The <paramref name="obj"/> parameter is null.
+            </exception>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JValue.GetHashCode">
+            <summary>
+            Serves as a hash function for a particular type.
+            </summary>
+            <returns>
+            A hash code for the current <see cref="T:System.Object"/>.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JValue.ToString">
+            <summary>
+            Returns a <see cref="T:System.String"/> that represents this instance.
+            </summary>
+            <returns>
+            A <see cref="T:System.String"/> that represents this instance.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JValue.ToString(System.String)">
+            <summary>
+            Returns a <see cref="T:System.String"/> that represents this instance.
+            </summary>
+            <param name="format">The format.</param>
+            <returns>
+            A <see cref="T:System.String"/> that represents this instance.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JValue.ToString(System.IFormatProvider)">
+            <summary>
+            Returns a <see cref="T:System.String"/> that represents this instance.
+            </summary>
+            <param name="formatProvider">The format provider.</param>
+            <returns>
+            A <see cref="T:System.String"/> that represents this instance.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JValue.ToString(System.String,System.IFormatProvider)">
+            <summary>
+            Returns a <see cref="T:System.String"/> that represents this instance.
+            </summary>
+            <param name="format">The format.</param>
+            <param name="formatProvider">The format provider.</param>
+            <returns>
+            A <see cref="T:System.String"/> that represents this instance.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JValue.GetMetaObject(System.Linq.Expressions.Expression)">
+            <summary>
+            Returns the <see cref="T:System.Dynamic.DynamicMetaObject"/> responsible for binding operations performed on this object.
+            </summary>
+            <param name="parameter">The expression tree representation of the runtime value.</param>
+            <returns>
+            The <see cref="T:System.Dynamic.DynamicMetaObject"/> to bind this object.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JValue.CompareTo(Newtonsoft.Json.Linq.JValue)">
+            <summary>
+            Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object.
+            </summary>
+            <param name="obj">An object to compare with this instance.</param>
+            <returns>
+            A 32-bit signed integer that indicates the relative order of the objects being compared. The return value has these meanings:
+            Value
+            Meaning
+            Less than zero
+            This instance is less than <paramref name="obj"/>.
+            Zero
+            This instance is equal to <paramref name="obj"/>.
+            Greater than zero
+            This instance is greater than <paramref name="obj"/>.
+            </returns>
+            <exception cref="T:System.ArgumentException">
+            	<paramref name="obj"/> is not the same type as this instance.
+            </exception>
+        </member>
+        <member name="P:Newtonsoft.Json.Linq.JValue.HasValues">
+            <summary>
+            Gets a value indicating whether this token has child tokens.
+            </summary>
+            <value>
+            	<c>true</c> if this token has child values; otherwise, <c>false</c>.
+            </value>
+        </member>
+        <member name="P:Newtonsoft.Json.Linq.JValue.Type">
+            <summary>
+            Gets the node type for this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <value>The type.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Linq.JValue.Value">
+            <summary>
+            Gets or sets the underlying token value.
+            </summary>
+            <value>The underlying token value.</value>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JRaw.#ctor(Newtonsoft.Json.Linq.JRaw)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JRaw"/> class from another <see cref="T:Newtonsoft.Json.Linq.JRaw"/> object.
+            </summary>
+            <param name="other">A <see cref="T:Newtonsoft.Json.Linq.JRaw"/> object to copy from.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JRaw.#ctor(System.Object)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JRaw"/> class.
+            </summary>
+            <param name="rawJson">The raw json.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JRaw.Create(Newtonsoft.Json.JsonReader)">
+            <summary>
+            Creates an instance of <see cref="T:Newtonsoft.Json.Linq.JRaw"/> with the content of the reader's current token.
+            </summary>
+            <param name="reader">The reader.</param>
+            <returns>An instance of <see cref="T:Newtonsoft.Json.Linq.JRaw"/> with the content of the reader's current token.</returns>
+        </member>
+        <member name="T:Newtonsoft.Json.Linq.JsonMergeSettings">
+            <summary>
+            Specifies the settings used when merging JSON.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.Linq.JsonMergeSettings.MergeArrayHandling">
+            <summary>
+            Gets or sets the method used when merging JSON arrays.
+            </summary>
+            <value>The method used when merging JSON arrays.</value>
+        </member>
+        <member name="T:Newtonsoft.Json.Linq.JTokenEqualityComparer">
+            <summary>
+            Compares tokens to determine whether they are equal.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JTokenEqualityComparer.Equals(Newtonsoft.Json.Linq.JToken,Newtonsoft.Json.Linq.JToken)">
+            <summary>
+            Determines whether the specified objects are equal.
+            </summary>
+            <param name="x">The first object of type <see cref="T:Newtonsoft.Json.Linq.JToken"/> to compare.</param>
+            <param name="y">The second object of type <see cref="T:Newtonsoft.Json.Linq.JToken"/> to compare.</param>
+            <returns>
+            true if the specified objects are equal; otherwise, false.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JTokenEqualityComparer.GetHashCode(Newtonsoft.Json.Linq.JToken)">
+            <summary>
+            Returns a hash code for the specified object.
+            </summary>
+            <param name="obj">The <see cref="T:System.Object"/> for which a hash code is to be returned.</param>
+            <returns>A hash code for the specified object.</returns>
+            <exception cref="T:System.ArgumentNullException">The type of <paramref name="obj"/> is a reference type and <paramref name="obj"/> is null.</exception>
+        </member>
+        <member name="T:Newtonsoft.Json.Linq.JTokenReader">
+            <summary>
+            Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JTokenReader.#ctor(Newtonsoft.Json.Linq.JToken)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JTokenReader"/> class.
+            </summary>
+            <param name="token">The token to read from.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JTokenReader.ReadAsBytes">
+            <summary>
+            Reads the next JSON token from the stream as a <see cref="T:System.Byte"/>[].
+            </summary>
+            <returns>
+            A <see cref="T:System.Byte"/>[] or a null reference if the next JSON token is null. This method will return <c>null</c> at the end of an array.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JTokenReader.ReadAsDecimal">
+            <summary>
+            Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>.
+            </summary>
+            <returns>A <see cref="T:System.Nullable`1"/>. This method will return <c>null</c> at the end of an array.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JTokenReader.ReadAsInt32">
+            <summary>
+            Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>.
+            </summary>
+            <returns>A <see cref="T:System.Nullable`1"/>. This method will return <c>null</c> at the end of an array.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JTokenReader.ReadAsString">
+            <summary>
+            Reads the next JSON token from the stream as a <see cref="T:System.String"/>.
+            </summary>
+            <returns>A <see cref="T:System.String"/>. This method will return <c>null</c> at the end of an array.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JTokenReader.ReadAsDateTime">
+            <summary>
+            Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>.
+            </summary>
+            <returns>A <see cref="T:System.String"/>. This method will return <c>null</c> at the end of an array.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JTokenReader.ReadAsDateTimeOffset">
+            <summary>
+            Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>.
+            </summary>
+            <returns>A <see cref="T:System.Nullable`1"/>. This method will return <c>null</c> at the end of an array.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JTokenReader.Read">
+            <summary>
+            Reads the next JSON token from the stream.
+            </summary>
+            <returns>
+            true if the next token was read successfully; false if there are no more tokens to read.
+            </returns>
+        </member>
+        <member name="P:Newtonsoft.Json.Linq.JTokenReader.CurrentToken">
+            <summary>
+            Gets the <see cref="T:Newtonsoft.Json.Linq.JToken"/> at the reader's current position.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.Linq.JTokenReader.Path">
+            <summary>
+            Gets the path of the current JSON token. 
+            </summary>
+        </member>
+        <member name="T:Newtonsoft.Json.Linq.JTokenType">
+            <summary>
+            Specifies the type of token.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.Linq.JTokenType.None">
+            <summary>
+            No token type has been set.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.Linq.JTokenType.Object">
+            <summary>
+            A JSON object.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.Linq.JTokenType.Array">
+            <summary>
+            A JSON array.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.Linq.JTokenType.Constructor">
+            <summary>
+            A JSON constructor.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.Linq.JTokenType.Property">
+            <summary>
+            A JSON object property.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.Linq.JTokenType.Comment">
+            <summary>
+            A comment.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.Linq.JTokenType.Integer">
+            <summary>
+            An integer value.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.Linq.JTokenType.Float">
+            <summary>
+            A float value.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.Linq.JTokenType.String">
+            <summary>
+            A string value.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.Linq.JTokenType.Boolean">
+            <summary>
+            A boolean value.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.Linq.JTokenType.Null">
+            <summary>
+            A null value.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.Linq.JTokenType.Undefined">
+            <summary>
+            An undefined value.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.Linq.JTokenType.Date">
+            <summary>
+            A date value.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.Linq.JTokenType.Raw">
+            <summary>
+            A raw JSON value.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.Linq.JTokenType.Bytes">
+            <summary>
+            A collection of bytes value.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.Linq.JTokenType.Guid">
+            <summary>
+            A Guid value.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.Linq.JTokenType.Uri">
+            <summary>
+            A Uri value.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.Linq.JTokenType.TimeSpan">
+            <summary>
+            A TimeSpan value.
+            </summary>
+        </member>
+        <member name="T:Newtonsoft.Json.Linq.JTokenWriter">
+            <summary>
+            Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.#ctor(Newtonsoft.Json.Linq.JContainer)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JTokenWriter"/> class writing to the given <see cref="T:Newtonsoft.Json.Linq.JContainer"/>.
+            </summary>
+            <param name="container">The container being written to.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JTokenWriter"/> class.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.Flush">
+            <summary>
+            Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.Close">
+            <summary>
+            Closes this stream and the underlying stream.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteStartObject">
+            <summary>
+            Writes the beginning of a Json object.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteStartArray">
+            <summary>
+            Writes the beginning of a Json array.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteStartConstructor(System.String)">
+            <summary>
+            Writes the start of a constructor with the given name.
+            </summary>
+            <param name="name">The name of the constructor.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteEnd(Newtonsoft.Json.JsonToken)">
+            <summary>
+            Writes the end.
+            </summary>
+            <param name="token">The token.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WritePropertyName(System.String)">
+            <summary>
+            Writes the property name of a name/value pair on a Json object.
+            </summary>
+            <param name="name">The name of the property.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Object)">
+            <summary>
+            Writes a <see cref="T:System.Object"/> value.
+            An error will raised if the value cannot be written as a single JSON token.
+            </summary>
+            <param name="value">The <see cref="T:System.Object"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteNull">
+            <summary>
+            Writes a null value.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteUndefined">
+            <summary>
+            Writes an undefined value.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteRaw(System.String)">
+            <summary>
+            Writes raw JSON.
+            </summary>
+            <param name="json">The raw JSON to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteComment(System.String)">
+            <summary>
+            Writes out a comment <code>/*...*/</code> containing the specified text.
+            </summary>
+            <param name="text">Text to place inside the comment.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.String)">
+            <summary>
+            Writes a <see cref="T:System.String"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.String"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Int32)">
+            <summary>
+            Writes a <see cref="T:System.Int32"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Int32"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.UInt32)">
+            <summary>
+            Writes a <see cref="T:System.UInt32"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.UInt32"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Int64)">
+            <summary>
+            Writes a <see cref="T:System.Int64"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Int64"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.UInt64)">
+            <summary>
+            Writes a <see cref="T:System.UInt64"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.UInt64"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Single)">
+            <summary>
+            Writes a <see cref="T:System.Single"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Single"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Double)">
+            <summary>
+            Writes a <see cref="T:System.Double"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Double"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Boolean)">
+            <summary>
+            Writes a <see cref="T:System.Boolean"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Boolean"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Int16)">
+            <summary>
+            Writes a <see cref="T:System.Int16"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Int16"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.UInt16)">
+            <summary>
+            Writes a <see cref="T:System.UInt16"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.UInt16"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Char)">
+            <summary>
+            Writes a <see cref="T:System.Char"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Char"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Byte)">
+            <summary>
+            Writes a <see cref="T:System.Byte"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Byte"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.SByte)">
+            <summary>
+            Writes a <see cref="T:System.SByte"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.SByte"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Decimal)">
+            <summary>
+            Writes a <see cref="T:System.Decimal"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Decimal"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.DateTime)">
+            <summary>
+            Writes a <see cref="T:System.DateTime"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.DateTime"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.DateTimeOffset)">
+            <summary>
+            Writes a <see cref="T:System.DateTimeOffset"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.DateTimeOffset"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Byte[])">
+            <summary>
+            Writes a <see cref="T:System.Byte"/>[] value.
+            </summary>
+            <param name="value">The <see cref="T:System.Byte"/>[] value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.TimeSpan)">
+            <summary>
+            Writes a <see cref="T:System.TimeSpan"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.TimeSpan"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Guid)">
+            <summary>
+            Writes a <see cref="T:System.Guid"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Guid"/> value to write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Uri)">
+            <summary>
+            Writes a <see cref="T:System.Uri"/> value.
+            </summary>
+            <param name="value">The <see cref="T:System.Uri"/> value to write.</param>
+        </member>
+        <member name="P:Newtonsoft.Json.Linq.JTokenWriter.CurrentToken">
+            <summary>
+            Gets the <see cref="T:Newtonsoft.Json.Linq.JToken"/> at the writer's current position.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.Linq.JTokenWriter.Token">
+            <summary>
+            Gets the token being writen.
+            </summary>
+            <value>The token being writen.</value>
+        </member>
+        <member name="T:Newtonsoft.Json.Linq.MergeArrayHandling">
+            <summary>
+            Specifies how JSON arrays are merged together.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.Linq.MergeArrayHandling.Concat">
+            <summary>Concatenate arrays.</summary>
+        </member>
+        <member name="F:Newtonsoft.Json.Linq.MergeArrayHandling.Union">
+            <summary>Union arrays, skipping items that already exist.</summary>
+        </member>
+        <member name="F:Newtonsoft.Json.Linq.MergeArrayHandling.Replace">
+            <summary>Replace all array items.</summary>
+        </member>
+        <member name="F:Newtonsoft.Json.Linq.MergeArrayHandling.Merge">
+            <summary>Merge array items together, matched by index.</summary>
+        </member>
+        <member name="T:Newtonsoft.Json.MemberSerialization">
+            <summary>
+            Specifies the member serialization options for the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.MemberSerialization.OptOut">
+            <summary>
+            All public members are serialized by default. Members can be excluded using <see cref="T:Newtonsoft.Json.JsonIgnoreAttribute"/> or <see cref="!:NonSerializedAttribute"/>.
+            This is the default member serialization mode.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.MemberSerialization.OptIn">
+            <summary>
+            Only members must be marked with <see cref="T:Newtonsoft.Json.JsonPropertyAttribute"/> or <see cref="T:System.Runtime.Serialization.DataMemberAttribute"/> are serialized.
+            This member serialization mode can also be set by marking the class with <see cref="T:System.Runtime.Serialization.DataContractAttribute"/>.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.MemberSerialization.Fields">
+            <summary>
+            All public and private fields are serialized. Members can be excluded using <see cref="T:Newtonsoft.Json.JsonIgnoreAttribute"/> or <see cref="!:NonSerializedAttribute"/>.
+            This member serialization mode can also be set by marking the class with <see cref="!:SerializableAttribute"/>
+            and setting IgnoreSerializableAttribute on <see cref="T:Newtonsoft.Json.Serialization.DefaultContractResolver"/> to false.
+            </summary>
+        </member>
+        <member name="T:Newtonsoft.Json.MetadataPropertyHandling">
+            <summary>
+            Specifies metadata property handling options for the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.MetadataPropertyHandling.Default">
+            <summary>
+            Read metadata properties located at the start of a JSON object.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.MetadataPropertyHandling.ReadAhead">
+            <summary>
+            Read metadata properties located anywhere in a JSON object. Note that this setting will impact performance.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.MetadataPropertyHandling.Ignore">
+            <summary>
+            Do not try to read metadata properties.
+            </summary>
+        </member>
+        <member name="T:Newtonsoft.Json.MissingMemberHandling">
+            <summary>
+            Specifies missing member handling options for the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.MissingMemberHandling.Ignore">
+            <summary>
+            Ignore a missing member and do not attempt to deserialize it.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.MissingMemberHandling.Error">
+            <summary>
+            Throw a <see cref="T:Newtonsoft.Json.JsonSerializationException"/> when a missing member is encountered during deserialization.
+            </summary>
+        </member>
+        <member name="T:Newtonsoft.Json.NullValueHandling">
+            <summary>
+            Specifies null value handling options for the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.
+            </summary>
+            <example>
+              <code lang="cs" source="..\Src\Newtonsoft.Json.Tests\Documentation\SerializationTests.cs" region="ReducingSerializedJsonSizeNullValueHandlingObject" title="NullValueHandling Class"/>
+              <code lang="cs" source="..\Src\Newtonsoft.Json.Tests\Documentation\SerializationTests.cs" region="ReducingSerializedJsonSizeNullValueHandlingExample" title="NullValueHandling Ignore Example"/>
+            </example>
+        </member>
+        <member name="F:Newtonsoft.Json.NullValueHandling.Include">
+            <summary>
+            Include null values when serializing and deserializing objects.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.NullValueHandling.Ignore">
+            <summary>
+            Ignore null values when serializing and deserializing objects.
+            </summary>
+        </member>
+        <member name="T:Newtonsoft.Json.ObjectCreationHandling">
+            <summary>
+            Specifies how object creation is handled by the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.ObjectCreationHandling.Auto">
+            <summary>
+            Reuse existing objects, create new objects when needed.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.ObjectCreationHandling.Reuse">
+            <summary>
+            Only reuse existing objects.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.ObjectCreationHandling.Replace">
+            <summary>
+            Always create new objects.
+            </summary>
+        </member>
+        <member name="T:Newtonsoft.Json.PreserveReferencesHandling">
+            <summary>
+            Specifies reference handling options for the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.
+            Note that references cannot be preserved when a value is set via a non-default constructor such as types that implement ISerializable.
+            </summary>
+            <example>
+              <code lang="cs" source="..\Src\Newtonsoft.Json.Tests\Documentation\SerializationTests.cs" region="PreservingObjectReferencesOn" title="Preserve Object References"/>       
+            </example>
+        </member>
+        <member name="F:Newtonsoft.Json.PreserveReferencesHandling.None">
+            <summary>
+            Do not preserve references when serializing types.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.PreserveReferencesHandling.Objects">
+            <summary>
+            Preserve references when serializing into a JSON object structure.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.PreserveReferencesHandling.Arrays">
+            <summary>
+            Preserve references when serializing into a JSON array structure.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.PreserveReferencesHandling.All">
+            <summary>
+            Preserve references when serializing.
+            </summary>
+        </member>
+        <member name="T:Newtonsoft.Json.ReferenceLoopHandling">
+            <summary>
+            Specifies reference loop handling options for the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.ReferenceLoopHandling.Error">
+            <summary>
+            Throw a <see cref="T:Newtonsoft.Json.JsonSerializationException"/> when a loop is encountered.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.ReferenceLoopHandling.Ignore">
+            <summary>
+            Ignore loop references and do not serialize.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.ReferenceLoopHandling.Serialize">
+            <summary>
+            Serialize loop references.
+            </summary>
+        </member>
+        <member name="T:Newtonsoft.Json.Required">
+            <summary>
+            Indicating whether a property is required.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.Required.Default">
+            <summary>
+            The property is not required. The default state.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.Required.AllowNull">
+            <summary>
+            The property must be defined in JSON but can be a null value.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.Required.Always">
+            <summary>
+            The property must be defined in JSON and cannot be a null value.
+            </summary>
+        </member>
+        <member name="T:Newtonsoft.Json.Schema.Extensions">
+            <summary>
+            Contains the JSON schema extension methods.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Schema.Extensions.IsValid(Newtonsoft.Json.Linq.JToken,Newtonsoft.Json.Schema.JsonSchema)">
+            <summary>
+            Determines whether the <see cref="T:Newtonsoft.Json.Linq.JToken"/> is valid.
+            </summary>
+            <param name="source">The source <see cref="T:Newtonsoft.Json.Linq.JToken"/> to test.</param>
+            <param name="schema">The schema to test with.</param>
+            <returns>
+            	<c>true</c> if the specified <see cref="T:Newtonsoft.Json.Linq.JToken"/> is valid; otherwise, <c>false</c>.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Schema.Extensions.IsValid(Newtonsoft.Json.Linq.JToken,Newtonsoft.Json.Schema.JsonSchema,System.Collections.Generic.IList{System.String}@)">
+            <summary>
+            Determines whether the <see cref="T:Newtonsoft.Json.Linq.JToken"/> is valid.
+            </summary>
+            <param name="source">The source <see cref="T:Newtonsoft.Json.Linq.JToken"/> to test.</param>
+            <param name="schema">The schema to test with.</param>
+            <param name="errorMessages">When this method returns, contains any error messages generated while validating. </param>
+            <returns>
+            	<c>true</c> if the specified <see cref="T:Newtonsoft.Json.Linq.JToken"/> is valid; otherwise, <c>false</c>.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Schema.Extensions.Validate(Newtonsoft.Json.Linq.JToken,Newtonsoft.Json.Schema.JsonSchema)">
+            <summary>
+            Validates the specified <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <param name="source">The source <see cref="T:Newtonsoft.Json.Linq.JToken"/> to test.</param>
+            <param name="schema">The schema to test with.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Schema.Extensions.Validate(Newtonsoft.Json.Linq.JToken,Newtonsoft.Json.Schema.JsonSchema,Newtonsoft.Json.Schema.ValidationEventHandler)">
+            <summary>
+            Validates the specified <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
+            </summary>
+            <param name="source">The source <see cref="T:Newtonsoft.Json.Linq.JToken"/> to test.</param>
+            <param name="schema">The schema to test with.</param>
+            <param name="validationEventHandler">The validation event handler.</param>
+        </member>
+        <member name="T:Newtonsoft.Json.Schema.JsonSchema">
+            <summary>
+            An in-memory representation of a JSON Schema.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Schema.JsonSchema.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> class.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Schema.JsonSchema.Read(Newtonsoft.Json.JsonReader)">
+            <summary>
+            Reads a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from the specified <see cref="T:Newtonsoft.Json.JsonReader"/>.
+            </summary>
+            <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> containing the JSON Schema to read.</param>
+            <returns>The <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> object representing the JSON Schema.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Schema.JsonSchema.Read(Newtonsoft.Json.JsonReader,Newtonsoft.Json.Schema.JsonSchemaResolver)">
+            <summary>
+            Reads a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from the specified <see cref="T:Newtonsoft.Json.JsonReader"/>.
+            </summary>
+            <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> containing the JSON Schema to read.</param>
+            <param name="resolver">The <see cref="T:Newtonsoft.Json.Schema.JsonSchemaResolver"/> to use when resolving schema references.</param>
+            <returns>The <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> object representing the JSON Schema.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Schema.JsonSchema.Parse(System.String)">
+            <summary>
+            Load a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from a string that contains schema JSON.
+            </summary>
+            <param name="json">A <see cref="T:System.String"/> that contains JSON.</param>
+            <returns>A <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> populated from the string that contains JSON.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Schema.JsonSchema.Parse(System.String,Newtonsoft.Json.Schema.JsonSchemaResolver)">
+            <summary>
+            Parses the specified json.
+            </summary>
+            <param name="json">The json.</param>
+            <param name="resolver">The resolver.</param>
+            <returns>A <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> populated from the string that contains JSON.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Schema.JsonSchema.WriteTo(Newtonsoft.Json.JsonWriter)">
+            <summary>
+            Writes this schema to a <see cref="T:Newtonsoft.Json.JsonWriter"/>.
+            </summary>
+            <param name="writer">A <see cref="T:Newtonsoft.Json.JsonWriter"/> into which this method will write.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Schema.JsonSchema.WriteTo(Newtonsoft.Json.JsonWriter,Newtonsoft.Json.Schema.JsonSchemaResolver)">
+            <summary>
+            Writes this schema to a <see cref="T:Newtonsoft.Json.JsonWriter"/> using the specified <see cref="T:Newtonsoft.Json.Schema.JsonSchemaResolver"/>.
+            </summary>
+            <param name="writer">A <see cref="T:Newtonsoft.Json.JsonWriter"/> into which this method will write.</param>
+            <param name="resolver">The resolver used.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Schema.JsonSchema.ToString">
+            <summary>
+            Returns a <see cref="T:System.String"/> that represents the current <see cref="T:System.Object"/>.
+            </summary>
+            <returns>
+            A <see cref="T:System.String"/> that represents the current <see cref="T:System.Object"/>.
+            </returns>
+        </member>
+        <member name="P:Newtonsoft.Json.Schema.JsonSchema.Id">
+            <summary>
+            Gets or sets the id.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.Schema.JsonSchema.Title">
+            <summary>
+            Gets or sets the title.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.Schema.JsonSchema.Required">
+            <summary>
+            Gets or sets whether the object is required.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.Schema.JsonSchema.ReadOnly">
+            <summary>
+            Gets or sets whether the object is read only.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.Schema.JsonSchema.Hidden">
+            <summary>
+            Gets or sets whether the object is visible to users.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.Schema.JsonSchema.Transient">
+            <summary>
+            Gets or sets whether the object is transient.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.Schema.JsonSchema.Description">
+            <summary>
+            Gets or sets the description of the object.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.Schema.JsonSchema.Type">
+            <summary>
+            Gets or sets the types of values allowed by the object.
+            </summary>
+            <value>The type.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Schema.JsonSchema.Pattern">
+            <summary>
+            Gets or sets the pattern.
+            </summary>
+            <value>The pattern.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Schema.JsonSchema.MinimumLength">
+            <summary>
+            Gets or sets the minimum length.
+            </summary>
+            <value>The minimum length.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Schema.JsonSchema.MaximumLength">
+            <summary>
+            Gets or sets the maximum length.
+            </summary>
+            <value>The maximum length.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Schema.JsonSchema.DivisibleBy">
+            <summary>
+            Gets or sets a number that the value should be divisble by.
+            </summary>
+            <value>A number that the value should be divisble by.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Schema.JsonSchema.Minimum">
+            <summary>
+            Gets or sets the minimum.
+            </summary>
+            <value>The minimum.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Schema.JsonSchema.Maximum">
+            <summary>
+            Gets or sets the maximum.
+            </summary>
+            <value>The maximum.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Schema.JsonSchema.ExclusiveMinimum">
+            <summary>
+            Gets or sets a flag indicating whether the value can not equal the number defined by the "minimum" attribute.
+            </summary>
+            <value>A flag indicating whether the value can not equal the number defined by the "minimum" attribute.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Schema.JsonSchema.ExclusiveMaximum">
+            <summary>
+            Gets or sets a flag indicating whether the value can not equal the number defined by the "maximum" attribute.
+            </summary>
+            <value>A flag indicating whether the value can not equal the number defined by the "maximum" attribute.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Schema.JsonSchema.MinimumItems">
+            <summary>
+            Gets or sets the minimum number of items.
+            </summary>
+            <value>The minimum number of items.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Schema.JsonSchema.MaximumItems">
+            <summary>
+            Gets or sets the maximum number of items.
+            </summary>
+            <value>The maximum number of items.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Schema.JsonSchema.Items">
+            <summary>
+            Gets or sets the <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> of items.
+            </summary>
+            <value>The <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> of items.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Schema.JsonSchema.PositionalItemsValidation">
+            <summary>
+            Gets or sets a value indicating whether items in an array are validated using the <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> instance at their array position from <see cref="P:Newtonsoft.Json.Schema.JsonSchema.Items"/>.
+            </summary>
+            <value>
+            	<c>true</c> if items are validated using their array position; otherwise, <c>false</c>.
+            </value>
+        </member>
+        <member name="P:Newtonsoft.Json.Schema.JsonSchema.AdditionalItems">
+            <summary>
+            Gets or sets the <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> of additional items.
+            </summary>
+            <value>The <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> of additional items.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Schema.JsonSchema.AllowAdditionalItems">
+            <summary>
+            Gets or sets a value indicating whether additional items are allowed.
+            </summary>
+            <value>
+            	<c>true</c> if additional items are allowed; otherwise, <c>false</c>.
+            </value>
+        </member>
+        <member name="P:Newtonsoft.Json.Schema.JsonSchema.UniqueItems">
+            <summary>
+            Gets or sets whether the array items must be unique.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.Schema.JsonSchema.Properties">
+            <summary>
+            Gets or sets the <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> of properties.
+            </summary>
+            <value>The <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> of properties.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Schema.JsonSchema.AdditionalProperties">
+            <summary>
+            Gets or sets the <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> of additional properties.
+            </summary>
+            <value>The <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> of additional properties.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Schema.JsonSchema.PatternProperties">
+            <summary>
+            Gets or sets the pattern properties.
+            </summary>
+            <value>The pattern properties.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Schema.JsonSchema.AllowAdditionalProperties">
+            <summary>
+            Gets or sets a value indicating whether additional properties are allowed.
+            </summary>
+            <value>
+            	<c>true</c> if additional properties are allowed; otherwise, <c>false</c>.
+            </value>
+        </member>
+        <member name="P:Newtonsoft.Json.Schema.JsonSchema.Requires">
+            <summary>
+            Gets or sets the required property if this property is present.
+            </summary>
+            <value>The required property if this property is present.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Schema.JsonSchema.Enum">
+            <summary>
+            Gets or sets the a collection of valid enum values allowed.
+            </summary>
+            <value>A collection of valid enum values allowed.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Schema.JsonSchema.Disallow">
+            <summary>
+            Gets or sets disallowed types.
+            </summary>
+            <value>The disallow types.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Schema.JsonSchema.Default">
+            <summary>
+            Gets or sets the default value.
+            </summary>
+            <value>The default value.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Schema.JsonSchema.Extends">
+            <summary>
+            Gets or sets the collection of <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> that this schema extends.
+            </summary>
+            <value>The collection of <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> that this schema extends.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Schema.JsonSchema.Format">
+            <summary>
+            Gets or sets the format.
+            </summary>
+            <value>The format.</value>
+        </member>
+        <member name="T:Newtonsoft.Json.Schema.JsonSchemaException">
+            <summary>
+            Returns detailed information about the schema exception.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Schema.JsonSchemaException.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Schema.JsonSchemaException"/> class.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Schema.JsonSchemaException.#ctor(System.String)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Schema.JsonSchemaException"/> class
+            with a specified error message.
+            </summary>
+            <param name="message">The error message that explains the reason for the exception.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Schema.JsonSchemaException.#ctor(System.String,System.Exception)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Schema.JsonSchemaException"/> class
+            with a specified error message and a reference to the inner exception that is the cause of this exception.
+            </summary>
+            <param name="message">The error message that explains the reason for the exception.</param>
+            <param name="innerException">The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified.</param>
+        </member>
+        <member name="P:Newtonsoft.Json.Schema.JsonSchemaException.LineNumber">
+            <summary>
+            Gets the line number indicating where the error occurred.
+            </summary>
+            <value>The line number indicating where the error occurred.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Schema.JsonSchemaException.LinePosition">
+            <summary>
+            Gets the line position indicating where the error occurred.
+            </summary>
+            <value>The line position indicating where the error occurred.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Schema.JsonSchemaException.Path">
+            <summary>
+            Gets the path to the JSON where the error occurred.
+            </summary>
+            <value>The path to the JSON where the error occurred.</value>
+        </member>
+        <member name="T:Newtonsoft.Json.Schema.JsonSchemaGenerator">
+            <summary>
+            Generates a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from a specified <see cref="T:System.Type"/>.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Schema.JsonSchemaGenerator.Generate(System.Type)">
+            <summary>
+            Generate a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from the specified type.
+            </summary>
+            <param name="type">The type to generate a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from.</param>
+            <returns>A <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> generated from the specified type.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Schema.JsonSchemaGenerator.Generate(System.Type,Newtonsoft.Json.Schema.JsonSchemaResolver)">
+            <summary>
+            Generate a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from the specified type.
+            </summary>
+            <param name="type">The type to generate a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from.</param>
+            <param name="resolver">The <see cref="T:Newtonsoft.Json.Schema.JsonSchemaResolver"/> used to resolve schema references.</param>
+            <returns>A <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> generated from the specified type.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Schema.JsonSchemaGenerator.Generate(System.Type,System.Boolean)">
+            <summary>
+            Generate a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from the specified type.
+            </summary>
+            <param name="type">The type to generate a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from.</param>
+            <param name="rootSchemaNullable">Specify whether the generated root <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> will be nullable.</param>
+            <returns>A <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> generated from the specified type.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Schema.JsonSchemaGenerator.Generate(System.Type,Newtonsoft.Json.Schema.JsonSchemaResolver,System.Boolean)">
+            <summary>
+            Generate a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from the specified type.
+            </summary>
+            <param name="type">The type to generate a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from.</param>
+            <param name="resolver">The <see cref="T:Newtonsoft.Json.Schema.JsonSchemaResolver"/> used to resolve schema references.</param>
+            <param name="rootSchemaNullable">Specify whether the generated root <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> will be nullable.</param>
+            <returns>A <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> generated from the specified type.</returns>
+        </member>
+        <member name="P:Newtonsoft.Json.Schema.JsonSchemaGenerator.UndefinedSchemaIdHandling">
+            <summary>
+            Gets or sets how undefined schemas are handled by the serializer.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.Schema.JsonSchemaGenerator.ContractResolver">
+            <summary>
+            Gets or sets the contract resolver.
+            </summary>
+            <value>The contract resolver.</value>
+        </member>
+        <member name="T:Newtonsoft.Json.Schema.JsonSchemaResolver">
+            <summary>
+            Resolves <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from an id.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Schema.JsonSchemaResolver.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Schema.JsonSchemaResolver"/> class.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Schema.JsonSchemaResolver.GetSchema(System.String)">
+            <summary>
+            Gets a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> for the specified reference.
+            </summary>
+            <param name="reference">The id.</param>
+            <returns>A <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> for the specified reference.</returns>
+        </member>
+        <member name="P:Newtonsoft.Json.Schema.JsonSchemaResolver.LoadedSchemas">
+            <summary>
+            Gets or sets the loaded schemas.
+            </summary>
+            <value>The loaded schemas.</value>
+        </member>
+        <member name="T:Newtonsoft.Json.Schema.JsonSchemaType">
+            <summary>
+            The value types allowed by the <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/>.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.Schema.JsonSchemaType.None">
+            <summary>
+            No type specified.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.Schema.JsonSchemaType.String">
+            <summary>
+            String type.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.Schema.JsonSchemaType.Float">
+            <summary>
+            Float type.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.Schema.JsonSchemaType.Integer">
+            <summary>
+            Integer type.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.Schema.JsonSchemaType.Boolean">
+            <summary>
+            Boolean type.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.Schema.JsonSchemaType.Object">
+            <summary>
+            Object type.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.Schema.JsonSchemaType.Array">
+            <summary>
+            Array type.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.Schema.JsonSchemaType.Null">
+            <summary>
+            Null type.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.Schema.JsonSchemaType.Any">
+            <summary>
+            Any type.
+            </summary>
+        </member>
+        <member name="T:Newtonsoft.Json.Schema.UndefinedSchemaIdHandling">
+            <summary>
+            Specifies undefined schema Id handling options for the <see cref="T:Newtonsoft.Json.Schema.JsonSchemaGenerator"/>.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.Schema.UndefinedSchemaIdHandling.None">
+            <summary>
+            Do not infer a schema Id.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.Schema.UndefinedSchemaIdHandling.UseTypeName">
+            <summary>
+            Use the .NET type name as the schema Id.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.Schema.UndefinedSchemaIdHandling.UseAssemblyQualifiedName">
+            <summary>
+            Use the assembly qualified .NET type name as the schema Id.
+            </summary>
+        </member>
+        <member name="T:Newtonsoft.Json.Schema.ValidationEventArgs">
+            <summary>
+            Returns detailed information related to the <see cref="T:Newtonsoft.Json.Schema.ValidationEventHandler"/>.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.Schema.ValidationEventArgs.Exception">
+            <summary>
+            Gets the <see cref="T:Newtonsoft.Json.Schema.JsonSchemaException"/> associated with the validation error.
+            </summary>
+            <value>The JsonSchemaException associated with the validation error.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Schema.ValidationEventArgs.Path">
+            <summary>
+            Gets the path of the JSON location where the validation error occurred.
+            </summary>
+            <value>The path of the JSON location where the validation error occurred.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Schema.ValidationEventArgs.Message">
+            <summary>
+            Gets the text description corresponding to the validation error.
+            </summary>
+            <value>The text description.</value>
+        </member>
+        <member name="T:Newtonsoft.Json.Schema.ValidationEventHandler">
+            <summary>
+            Represents the callback method that will handle JSON schema validation events and the <see cref="T:Newtonsoft.Json.Schema.ValidationEventArgs"/>.
+            </summary>
+        </member>
+        <member name="T:Newtonsoft.Json.SerializationBinder">
+            <summary>
+            Allows users to control class loading and mandate what class to load.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.SerializationBinder.BindToType(System.String,System.String)">
+            <summary>
+            When overridden in a derived class, controls the binding of a serialized object to a type.
+            </summary>
+            <param name="assemblyName">Specifies the <see cref="T:System.Reflection.Assembly"/> name of the serialized object.</param>
+            <param name="typeName">Specifies the <see cref="T:System.Type"/> name of the serialized object</param>
+            <returns>The type of the object the formatter creates a new instance of.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.SerializationBinder.BindToName(System.Type,System.String@,System.String@)">
+            <summary>
+            When overridden in a derived class, controls the binding of a serialized object to a type.
+            </summary>
+            <param name="serializedType">The type of the object the formatter creates a new instance of.</param>
+            <param name="assemblyName">Specifies the <see cref="T:System.Reflection.Assembly"/> name of the serialized object.</param>
+            <param name="typeName">Specifies the <see cref="T:System.Type"/> name of the serialized object.</param>
+        </member>
+        <member name="T:Newtonsoft.Json.Serialization.CamelCasePropertyNamesContractResolver">
+            <summary>
+            Resolves member mappings for a type, camel casing property names.
+            </summary>
+        </member>
+        <member name="T:Newtonsoft.Json.Serialization.DefaultContractResolver">
+            <summary>
+            Used by <see cref="T:Newtonsoft.Json.JsonSerializer"/> to resolves a <see cref="T:Newtonsoft.Json.Serialization.JsonContract"/> for a given <see cref="T:System.Type"/>.
+            </summary>
+        </member>
+        <member name="T:Newtonsoft.Json.Serialization.IContractResolver">
+            <summary>
+            Used by <see cref="T:Newtonsoft.Json.JsonSerializer"/> to resolves a <see cref="T:Newtonsoft.Json.Serialization.JsonContract"/> for a given <see cref="T:System.Type"/>.
+            </summary>
+            <example>
+              <code lang="cs" source="..\Src\Newtonsoft.Json.Tests\Documentation\SerializationTests.cs" region="ReducingSerializedJsonSizeContractResolverObject" title="IContractResolver Class"/>
+              <code lang="cs" source="..\Src\Newtonsoft.Json.Tests\Documentation\SerializationTests.cs" region="ReducingSerializedJsonSizeContractResolverExample" title="IContractResolver Example"/>
+            </example>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.IContractResolver.ResolveContract(System.Type)">
+            <summary>
+            Resolves the contract for a given type.
+            </summary>
+            <param name="type">The type to resolve a contract for.</param>
+            <returns>The contract for a given type.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.DefaultContractResolver.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.DefaultContractResolver"/> class.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.DefaultContractResolver.#ctor(System.Boolean)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.DefaultContractResolver"/> class.
+            </summary>
+            <param name="shareCache">
+            If set to <c>true</c> the <see cref="T:Newtonsoft.Json.Serialization.DefaultContractResolver"/> will use a cached shared with other resolvers of the same type.
+            Sharing the cache will significantly improve performance with multiple resolver instances because expensive reflection will only
+            happen once. This setting can cause unexpected behavior if different instances of the resolver are suppose to produce different
+            results. When set to false it is highly recommended to reuse <see cref="T:Newtonsoft.Json.Serialization.DefaultContractResolver"/> instances with the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.
+            </param>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.DefaultContractResolver.ResolveContract(System.Type)">
+            <summary>
+            Resolves the contract for a given type.
+            </summary>
+            <param name="type">The type to resolve a contract for.</param>
+            <returns>The contract for a given type.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.DefaultContractResolver.GetSerializableMembers(System.Type)">
+            <summary>
+            Gets the serializable members for the type.
+            </summary>
+            <param name="objectType">The type to get serializable members for.</param>
+            <returns>The serializable members for the type.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.DefaultContractResolver.CreateObjectContract(System.Type)">
+            <summary>
+            Creates a <see cref="T:Newtonsoft.Json.Serialization.JsonObjectContract"/> for the given type.
+            </summary>
+            <param name="objectType">Type of the object.</param>
+            <returns>A <see cref="T:Newtonsoft.Json.Serialization.JsonObjectContract"/> for the given type.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.DefaultContractResolver.CreateConstructorParameters(System.Reflection.ConstructorInfo,Newtonsoft.Json.Serialization.JsonPropertyCollection)">
+            <summary>
+            Creates the constructor parameters.
+            </summary>
+            <param name="constructor">The constructor to create properties for.</param>
+            <param name="memberProperties">The type's member properties.</param>
+            <returns>Properties for the given <see cref="T:System.Reflection.ConstructorInfo"/>.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.DefaultContractResolver.CreatePropertyFromConstructorParameter(Newtonsoft.Json.Serialization.JsonProperty,System.Reflection.ParameterInfo)">
+            <summary>
+            Creates a <see cref="T:Newtonsoft.Json.Serialization.JsonProperty"/> for the given <see cref="T:System.Reflection.ParameterInfo"/>.
+            </summary>
+            <param name="matchingMemberProperty">The matching member property.</param>
+            <param name="parameterInfo">The constructor parameter.</param>
+            <returns>A created <see cref="T:Newtonsoft.Json.Serialization.JsonProperty"/> for the given <see cref="T:System.Reflection.ParameterInfo"/>.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.DefaultContractResolver.ResolveContractConverter(System.Type)">
+            <summary>
+            Resolves the default <see cref="T:Newtonsoft.Json.JsonConverter"/> for the contract.
+            </summary>
+            <param name="objectType">Type of the object.</param>
+            <returns>The contract's default <see cref="T:Newtonsoft.Json.JsonConverter"/>.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.DefaultContractResolver.CreateDictionaryContract(System.Type)">
+            <summary>
+            Creates a <see cref="T:Newtonsoft.Json.Serialization.JsonDictionaryContract"/> for the given type.
+            </summary>
+            <param name="objectType">Type of the object.</param>
+            <returns>A <see cref="T:Newtonsoft.Json.Serialization.JsonDictionaryContract"/> for the given type.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.DefaultContractResolver.CreateArrayContract(System.Type)">
+            <summary>
+            Creates a <see cref="T:Newtonsoft.Json.Serialization.JsonArrayContract"/> for the given type.
+            </summary>
+            <param name="objectType">Type of the object.</param>
+            <returns>A <see cref="T:Newtonsoft.Json.Serialization.JsonArrayContract"/> for the given type.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.DefaultContractResolver.CreatePrimitiveContract(System.Type)">
+            <summary>
+            Creates a <see cref="T:Newtonsoft.Json.Serialization.JsonPrimitiveContract"/> for the given type.
+            </summary>
+            <param name="objectType">Type of the object.</param>
+            <returns>A <see cref="T:Newtonsoft.Json.Serialization.JsonPrimitiveContract"/> for the given type.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.DefaultContractResolver.CreateLinqContract(System.Type)">
+            <summary>
+            Creates a <see cref="T:Newtonsoft.Json.Serialization.JsonLinqContract"/> for the given type.
+            </summary>
+            <param name="objectType">Type of the object.</param>
+            <returns>A <see cref="T:Newtonsoft.Json.Serialization.JsonLinqContract"/> for the given type.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.DefaultContractResolver.CreateDynamicContract(System.Type)">
+            <summary>
+            Creates a <see cref="T:Newtonsoft.Json.Serialization.JsonDynamicContract"/> for the given type.
+            </summary>
+            <param name="objectType">Type of the object.</param>
+            <returns>A <see cref="T:Newtonsoft.Json.Serialization.JsonDynamicContract"/> for the given type.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.DefaultContractResolver.CreateStringContract(System.Type)">
+            <summary>
+            Creates a <see cref="T:Newtonsoft.Json.Serialization.JsonStringContract"/> for the given type.
+            </summary>
+            <param name="objectType">Type of the object.</param>
+            <returns>A <see cref="T:Newtonsoft.Json.Serialization.JsonStringContract"/> for the given type.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.DefaultContractResolver.CreateContract(System.Type)">
+            <summary>
+            Determines which contract type is created for the given type.
+            </summary>
+            <param name="objectType">Type of the object.</param>
+            <returns>A <see cref="T:Newtonsoft.Json.Serialization.JsonContract"/> for the given type.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.DefaultContractResolver.CreateProperties(System.Type,Newtonsoft.Json.MemberSerialization)">
+            <summary>
+            Creates properties for the given <see cref="T:Newtonsoft.Json.Serialization.JsonContract"/>.
+            </summary>
+            <param name="type">The type to create properties for.</param>
+            /// <param name="memberSerialization">The member serialization mode for the type.</param>
+            <returns>Properties for the given <see cref="T:Newtonsoft.Json.Serialization.JsonContract"/>.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.DefaultContractResolver.CreateMemberValueProvider(System.Reflection.MemberInfo)">
+            <summary>
+            Creates the <see cref="T:Newtonsoft.Json.Serialization.IValueProvider"/> used by the serializer to get and set values from a member.
+            </summary>
+            <param name="member">The member.</param>
+            <returns>The <see cref="T:Newtonsoft.Json.Serialization.IValueProvider"/> used by the serializer to get and set values from a member.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.DefaultContractResolver.CreateProperty(System.Reflection.MemberInfo,Newtonsoft.Json.MemberSerialization)">
+            <summary>
+            Creates a <see cref="T:Newtonsoft.Json.Serialization.JsonProperty"/> for the given <see cref="T:System.Reflection.MemberInfo"/>.
+            </summary>
+            <param name="memberSerialization">The member's parent <see cref="T:Newtonsoft.Json.MemberSerialization"/>.</param>
+            <param name="member">The member to create a <see cref="T:Newtonsoft.Json.Serialization.JsonProperty"/> for.</param>
+            <returns>A created <see cref="T:Newtonsoft.Json.Serialization.JsonProperty"/> for the given <see cref="T:System.Reflection.MemberInfo"/>.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.DefaultContractResolver.ResolvePropertyName(System.String)">
+            <summary>
+            Resolves the name of the property.
+            </summary>
+            <param name="propertyName">Name of the property.</param>
+            <returns>Name of the property.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.DefaultContractResolver.GetResolvedPropertyName(System.String)">
+            <summary>
+            Gets the resolved name of the property.
+            </summary>
+            <param name="propertyName">Name of the property.</param>
+            <returns>Name of the property.</returns>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.DefaultContractResolver.DynamicCodeGeneration">
+            <summary>
+            Gets a value indicating whether members are being get and set using dynamic code generation.
+            This value is determined by the runtime permissions available.
+            </summary>
+            <value>
+            	<c>true</c> if using dynamic code generation; otherwise, <c>false</c>.
+            </value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.DefaultContractResolver.SerializeCompilerGeneratedMembers">
+            <summary>
+            Gets or sets a value indicating whether compiler generated members should be serialized.
+            </summary>
+            <value>
+            	<c>true</c> if serialized compiler generated members; otherwise, <c>false</c>.
+            </value>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.CamelCasePropertyNamesContractResolver.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.CamelCasePropertyNamesContractResolver"/> class.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.CamelCasePropertyNamesContractResolver.ResolvePropertyName(System.String)">
+            <summary>
+            Resolves the name of the property.
+            </summary>
+            <param name="propertyName">Name of the property.</param>
+            <returns>The property name camel cased.</returns>
+        </member>
+        <member name="T:Newtonsoft.Json.Serialization.ExpressionValueProvider">
+            <summary>
+            Get and set values for a <see cref="T:System.Reflection.MemberInfo"/> using dynamic methods.
+            </summary>
+        </member>
+        <member name="T:Newtonsoft.Json.Serialization.IValueProvider">
+            <summary>
+            Provides methods to get and set values.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.IValueProvider.SetValue(System.Object,System.Object)">
+            <summary>
+            Sets the value.
+            </summary>
+            <param name="target">The target to set the value on.</param>
+            <param name="value">The value to set on the target.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.IValueProvider.GetValue(System.Object)">
+            <summary>
+            Gets the value.
+            </summary>
+            <param name="target">The target to get the value from.</param>
+            <returns>The value.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.ExpressionValueProvider.#ctor(System.Reflection.MemberInfo)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.ExpressionValueProvider"/> class.
+            </summary>
+            <param name="memberInfo">The member info.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.ExpressionValueProvider.SetValue(System.Object,System.Object)">
+            <summary>
+            Sets the value.
+            </summary>
+            <param name="target">The target to set the value on.</param>
+            <param name="value">The value to set on the target.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.ExpressionValueProvider.GetValue(System.Object)">
+            <summary>
+            Gets the value.
+            </summary>
+            <param name="target">The target to get the value from.</param>
+            <returns>The value.</returns>
+        </member>
+        <member name="T:Newtonsoft.Json.Serialization.IReferenceResolver">
+            <summary>
+            Used to resolve references when serializing and deserializing JSON by the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.IReferenceResolver.ResolveReference(System.Object,System.String)">
+            <summary>
+            Resolves a reference to its object.
+            </summary>
+            <param name="context">The serialization context.</param>
+            <param name="reference">The reference to resolve.</param>
+            <returns>The object that</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.IReferenceResolver.GetReference(System.Object,System.Object)">
+            <summary>
+            Gets the reference for the sepecified object.
+            </summary>
+            <param name="context">The serialization context.</param>
+            <param name="value">The object to get a reference for.</param>
+            <returns>The reference to the object.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.IReferenceResolver.IsReferenced(System.Object,System.Object)">
+            <summary>
+            Determines whether the specified object is referenced.
+            </summary>
+            <param name="context">The serialization context.</param>
+            <param name="value">The object to test for a reference.</param>
+            <returns>
+            	<c>true</c> if the specified object is referenced; otherwise, <c>false</c>.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.IReferenceResolver.AddReference(System.Object,System.String,System.Object)">
+            <summary>
+            Adds a reference to the specified object.
+            </summary>
+            <param name="context">The serialization context.</param>
+            <param name="reference">The reference.</param>
+            <param name="value">The object to reference.</param>
+        </member>
+        <member name="T:Newtonsoft.Json.Serialization.DefaultSerializationBinder">
+            <summary>
+            The default serialization binder used when resolving and loading classes from type names.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.DefaultSerializationBinder.BindToType(System.String,System.String)">
+            <summary>
+            When overridden in a derived class, controls the binding of a serialized object to a type.
+            </summary>
+            <param name="assemblyName">Specifies the <see cref="T:System.Reflection.Assembly"/> name of the serialized object.</param>
+            <param name="typeName">Specifies the <see cref="T:System.Type"/> name of the serialized object.</param>
+            <returns>
+            The type of the object the formatter creates a new instance of.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.DefaultSerializationBinder.BindToName(System.Type,System.String@,System.String@)">
+            <summary>
+            When overridden in a derived class, controls the binding of a serialized object to a type.
+            </summary>
+            <param name="serializedType">The type of the object the formatter creates a new instance of.</param>
+            <param name="assemblyName">Specifies the <see cref="T:System.Reflection.Assembly"/> name of the serialized object. </param>
+            <param name="typeName">Specifies the <see cref="T:System.Type"/> name of the serialized object. </param>
+        </member>
+        <member name="T:Newtonsoft.Json.Serialization.ErrorContext">
+            <summary>
+            Provides information surrounding an error.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.ErrorContext.Error">
+            <summary>
+            Gets the error.
+            </summary>
+            <value>The error.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.ErrorContext.OriginalObject">
+            <summary>
+            Gets the original object that caused the error.
+            </summary>
+            <value>The original object that caused the error.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.ErrorContext.Member">
+            <summary>
+            Gets the member that caused the error.
+            </summary>
+            <value>The member that caused the error.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.ErrorContext.Path">
+            <summary>
+            Gets the path of the JSON location where the error occurred.
+            </summary>
+            <value>The path of the JSON location where the error occurred.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.ErrorContext.Handled">
+            <summary>
+            Gets or sets a value indicating whether this <see cref="T:Newtonsoft.Json.Serialization.ErrorContext"/> is handled.
+            </summary>
+            <value><c>true</c> if handled; otherwise, <c>false</c>.</value>
+        </member>
+        <member name="T:Newtonsoft.Json.Serialization.ErrorEventArgs">
+            <summary>
+            Provides data for the Error event.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.ErrorEventArgs.#ctor(System.Object,Newtonsoft.Json.Serialization.ErrorContext)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.ErrorEventArgs"/> class.
+            </summary>
+            <param name="currentObject">The current object.</param>
+            <param name="errorContext">The error context.</param>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.ErrorEventArgs.CurrentObject">
+            <summary>
+            Gets the current object the error event is being raised against.
+            </summary>
+            <value>The current object the error event is being raised against.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.ErrorEventArgs.ErrorContext">
+            <summary>
+            Gets the error context.
+            </summary>
+            <value>The error context.</value>
+        </member>
+        <member name="T:Newtonsoft.Json.Serialization.IAttributeProvider">
+            <summary>
+            Provides methods to get attributes.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.IAttributeProvider.GetAttributes(System.Boolean)">
+            <summary>
+            Returns a collection of all of the attributes, or an empty collection if there are no attributes.
+            </summary>
+            <param name="inherit">When true, look up the hierarchy chain for the inherited custom attribute.</param>
+            <returns>A collection of <see cref="T:System.Attribute"/>s, or an empty collection.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.IAttributeProvider.GetAttributes(System.Type,System.Boolean)">
+            <summary>
+            Returns a collection of attributes, identified by type, or an empty collection if there are no attributes.
+            </summary>
+            <param name="attributeType">The type of the attributes.</param>
+            <param name="inherit">When true, look up the hierarchy chain for the inherited custom attribute.</param>
+            <returns>A collection of <see cref="T:System.Attribute"/>s, or an empty collection.</returns>
+        </member>
+        <member name="T:Newtonsoft.Json.Serialization.ITraceWriter">
+            <summary>
+            Represents a trace writer.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.ITraceWriter.Trace(Newtonsoft.Json.TraceLevel,System.String,System.Exception)">
+            <summary>
+            Writes the specified trace level, message and optional exception.
+            </summary>
+            <param name="level">The <see cref="T:Newtonsoft.Json.TraceLevel"/> at which to write this trace.</param>
+            <param name="message">The trace message.</param>
+            <param name="ex">The trace exception. This parameter is optional.</param>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.ITraceWriter.LevelFilter">
+            <summary>
+            Gets the <see cref="T:Newtonsoft.Json.TraceLevel"/> that will be used to filter the trace messages passed to the writer.
+            For example a filter level of <code>Info</code> will exclude <code>Verbose</code> messages and include <code>Info</code>,
+            <code>Warning</code> and <code>Error</code> messages.
+            </summary>
+            <value>The <see cref="T:Newtonsoft.Json.TraceLevel"/> that will be used to filter the trace messages passed to the writer.</value>
+        </member>
+        <member name="T:Newtonsoft.Json.Serialization.JsonArrayContract">
+            <summary>
+            Contract details for a <see cref="T:System.Type"/> used by the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.
+            </summary>
+        </member>
+        <member name="T:Newtonsoft.Json.Serialization.JsonContainerContract">
+            <summary>
+            Contract details for a <see cref="T:System.Type"/> used by the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.
+            </summary>
+        </member>
+        <member name="T:Newtonsoft.Json.Serialization.JsonContract">
+            <summary>
+            Contract details for a <see cref="T:System.Type"/> used by the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonContract.UnderlyingType">
+            <summary>
+            Gets the underlying type for the contract.
+            </summary>
+            <value>The underlying type for the contract.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonContract.CreatedType">
+            <summary>
+            Gets or sets the type created during deserialization.
+            </summary>
+            <value>The type created during deserialization.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonContract.IsReference">
+            <summary>
+            Gets or sets whether this type contract is serialized as a reference.
+            </summary>
+            <value>Whether this type contract is serialized as a reference.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonContract.Converter">
+            <summary>
+            Gets or sets the default <see cref="T:Newtonsoft.Json.JsonConverter"/> for this contract.
+            </summary>
+            <value>The converter.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonContract.OnDeserializedCallbacks">
+            <summary>
+            Gets or sets all methods called immediately after deserialization of the object.
+            </summary>
+            <value>The methods called immediately after deserialization of the object.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonContract.OnDeserializingCallbacks">
+            <summary>
+            Gets or sets all methods called during deserialization of the object.
+            </summary>
+            <value>The methods called during deserialization of the object.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonContract.OnSerializedCallbacks">
+            <summary>
+            Gets or sets all methods called after serialization of the object graph.
+            </summary>
+            <value>The methods called after serialization of the object graph.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonContract.OnSerializingCallbacks">
+            <summary>
+            Gets or sets all methods called before serialization of the object.
+            </summary>
+            <value>The methods called before serialization of the object.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonContract.OnErrorCallbacks">
+            <summary>
+            Gets or sets all method called when an error is thrown during the serialization of the object.
+            </summary>
+            <value>The methods called when an error is thrown during the serialization of the object.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonContract.OnDeserialized">
+            <summary>
+            Gets or sets the method called immediately after deserialization of the object.
+            </summary>
+            <value>The method called immediately after deserialization of the object.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonContract.OnDeserializing">
+            <summary>
+            Gets or sets the method called during deserialization of the object.
+            </summary>
+            <value>The method called during deserialization of the object.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonContract.OnSerialized">
+            <summary>
+            Gets or sets the method called after serialization of the object graph.
+            </summary>
+            <value>The method called after serialization of the object graph.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonContract.OnSerializing">
+            <summary>
+            Gets or sets the method called before serialization of the object.
+            </summary>
+            <value>The method called before serialization of the object.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonContract.OnError">
+            <summary>
+            Gets or sets the method called when an error is thrown during the serialization of the object.
+            </summary>
+            <value>The method called when an error is thrown during the serialization of the object.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonContract.DefaultCreator">
+            <summary>
+            Gets or sets the default creator method used to create the object.
+            </summary>
+            <value>The default creator method used to create the object.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonContract.DefaultCreatorNonPublic">
+            <summary>
+            Gets or sets a value indicating whether the default creator is non public.
+            </summary>
+            <value><c>true</c> if the default object creator is non-public; otherwise, <c>false</c>.</value>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.JsonContainerContract.#ctor(System.Type)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.JsonContainerContract"/> class.
+            </summary>
+            <param name="underlyingType">The underlying type for the contract.</param>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonContainerContract.ItemConverter">
+            <summary>
+            Gets or sets the default collection items <see cref="T:Newtonsoft.Json.JsonConverter"/>.
+            </summary>
+            <value>The converter.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonContainerContract.ItemIsReference">
+            <summary>
+            Gets or sets a value indicating whether the collection items preserve object references.
+            </summary>
+            <value><c>true</c> if collection items preserve object references; otherwise, <c>false</c>.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonContainerContract.ItemReferenceLoopHandling">
+            <summary>
+            Gets or sets the collection item reference loop handling.
+            </summary>
+            <value>The reference loop handling.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonContainerContract.ItemTypeNameHandling">
+            <summary>
+            Gets or sets the collection item type name handling.
+            </summary>
+            <value>The type name handling.</value>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.JsonArrayContract.#ctor(System.Type)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.JsonArrayContract"/> class.
+            </summary>
+            <param name="underlyingType">The underlying type for the contract.</param>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonArrayContract.CollectionItemType">
+            <summary>
+            Gets the <see cref="T:System.Type"/> of the collection items.
+            </summary>
+            <value>The <see cref="T:System.Type"/> of the collection items.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonArrayContract.IsMultidimensionalArray">
+            <summary>
+            Gets a value indicating whether the collection type is a multidimensional array.
+            </summary>
+            <value><c>true</c> if the collection type is a multidimensional array; otherwise, <c>false</c>.</value>
+        </member>
+        <member name="T:Newtonsoft.Json.Serialization.SerializationCallback">
+            <summary>
+            Handles <see cref="T:Newtonsoft.Json.JsonSerializer"/> serialization callback events.
+            </summary>
+            <param name="o">The object that raised the callback event.</param>
+            <param name="context">The streaming context.</param>
+        </member>
+        <member name="T:Newtonsoft.Json.Serialization.SerializationErrorCallback">
+            <summary>
+            Handles <see cref="T:Newtonsoft.Json.JsonSerializer"/> serialization error callback events.
+            </summary>
+            <param name="o">The object that raised the callback event.</param>
+            <param name="context">The streaming context.</param>
+            <param name="errorContext">The error context.</param>
+        </member>
+        <member name="T:Newtonsoft.Json.Serialization.ExtensionDataSetter">
+            <summary>
+            Sets extension data for an object during deserialization.
+            </summary>
+            <param name="o">The object to set extension data on.</param>
+            <param name="key">The extension data key.</param>
+            <param name="value">The extension data value.</param>
+        </member>
+        <member name="T:Newtonsoft.Json.Serialization.ExtensionDataGetter">
+            <summary>
+            Gets extension data for an object during serialization.
+            </summary>
+            <param name="o">The object to set extension data on.</param>
+        </member>
+        <member name="T:Newtonsoft.Json.Serialization.JsonDictionaryContract">
+            <summary>
+            Contract details for a <see cref="T:System.Type"/> used by the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.JsonDictionaryContract.#ctor(System.Type)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.JsonDictionaryContract"/> class.
+            </summary>
+            <param name="underlyingType">The underlying type for the contract.</param>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonDictionaryContract.PropertyNameResolver">
+            <summary>
+            Gets or sets the property name resolver.
+            </summary>
+            <value>The property name resolver.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonDictionaryContract.DictionaryKeyType">
+            <summary>
+            Gets the <see cref="T:System.Type"/> of the dictionary keys.
+            </summary>
+            <value>The <see cref="T:System.Type"/> of the dictionary keys.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonDictionaryContract.DictionaryValueType">
+            <summary>
+            Gets the <see cref="T:System.Type"/> of the dictionary values.
+            </summary>
+            <value>The <see cref="T:System.Type"/> of the dictionary values.</value>
+        </member>
+        <member name="T:Newtonsoft.Json.Serialization.JsonDynamicContract">
+            <summary>
+            Contract details for a <see cref="T:System.Type"/> used by the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.JsonDynamicContract.#ctor(System.Type)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.JsonDynamicContract"/> class.
+            </summary>
+            <param name="underlyingType">The underlying type for the contract.</param>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonDynamicContract.Properties">
+            <summary>
+            Gets the object's properties.
+            </summary>
+            <value>The object's properties.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonDynamicContract.PropertyNameResolver">
+            <summary>
+            Gets or sets the property name resolver.
+            </summary>
+            <value>The property name resolver.</value>
+        </member>
+        <member name="T:Newtonsoft.Json.Serialization.JsonLinqContract">
+            <summary>
+            Contract details for a <see cref="T:System.Type"/> used by the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.JsonLinqContract.#ctor(System.Type)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.JsonLinqContract"/> class.
+            </summary>
+            <param name="underlyingType">The underlying type for the contract.</param>
+        </member>
+        <member name="T:Newtonsoft.Json.Serialization.JsonObjectContract">
+            <summary>
+            Contract details for a <see cref="T:System.Type"/> used by the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.JsonObjectContract.#ctor(System.Type)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.JsonObjectContract"/> class.
+            </summary>
+            <param name="underlyingType">The underlying type for the contract.</param>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonObjectContract.MemberSerialization">
+            <summary>
+            Gets or sets the object member serialization.
+            </summary>
+            <value>The member object serialization.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonObjectContract.ItemRequired">
+            <summary>
+            Gets or sets a value that indicates whether the object's properties are required.
+            </summary>
+            <value>
+            	A value indicating whether the object's properties are required.
+            </value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonObjectContract.Properties">
+            <summary>
+            Gets the object's properties.
+            </summary>
+            <value>The object's properties.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonObjectContract.ConstructorParameters">
+            <summary>
+            Gets the constructor parameters required for any non-default constructor
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonObjectContract.CreatorParameters">
+            <summary>
+            Gets a collection of <see cref="T:Newtonsoft.Json.Serialization.JsonProperty"/> instances that define the parameters used with <see cref="P:Newtonsoft.Json.Serialization.JsonObjectContract.OverrideCreator"/>.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonObjectContract.OverrideConstructor">
+            <summary>
+            Gets or sets the override constructor used to create the object.
+            This is set when a constructor is marked up using the
+            JsonConstructor attribute.
+            </summary>
+            <value>The override constructor.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonObjectContract.ParametrizedConstructor">
+            <summary>
+            Gets or sets the parametrized constructor used to create the object.
+            </summary>
+            <value>The parametrized constructor.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonObjectContract.OverrideCreator">
+            <summary>
+            Gets or sets the function used to create the object. When set this function will override <see cref="P:Newtonsoft.Json.Serialization.JsonContract.DefaultCreator"/>.
+            This function is called with a collection of arguments which are defined by the <see cref="P:Newtonsoft.Json.Serialization.JsonObjectContract.CreatorParameters"/> collection.
+            </summary>
+            <value>The function used to create the object.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonObjectContract.ExtensionDataSetter">
+            <summary>
+            Gets or sets the extension data setter.
+            </summary>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonObjectContract.ExtensionDataGetter">
+            <summary>
+            Gets or sets the extension data getter.
+            </summary>
+        </member>
+        <member name="T:Newtonsoft.Json.Serialization.JsonPrimitiveContract">
+            <summary>
+            Contract details for a <see cref="T:System.Type"/> used by the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.JsonPrimitiveContract.#ctor(System.Type)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.JsonPrimitiveContract"/> class.
+            </summary>
+            <param name="underlyingType">The underlying type for the contract.</param>
+        </member>
+        <member name="T:Newtonsoft.Json.Serialization.JsonProperty">
+            <summary>
+            Maps a JSON property to a .NET member or constructor parameter.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.JsonProperty.ToString">
+            <summary>
+            Returns a <see cref="T:System.String"/> that represents this instance.
+            </summary>
+            <returns>
+            A <see cref="T:System.String"/> that represents this instance.
+            </returns>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonProperty.PropertyName">
+            <summary>
+            Gets or sets the name of the property.
+            </summary>
+            <value>The name of the property.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonProperty.DeclaringType">
+            <summary>
+            Gets or sets the type that declared this property.
+            </summary>
+            <value>The type that declared this property.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonProperty.Order">
+            <summary>
+            Gets or sets the order of serialization and deserialization of a member.
+            </summary>
+            <value>The numeric order of serialization or deserialization.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonProperty.UnderlyingName">
+            <summary>
+            Gets or sets the name of the underlying member or parameter.
+            </summary>
+            <value>The name of the underlying member or parameter.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonProperty.ValueProvider">
+            <summary>
+            Gets the <see cref="T:Newtonsoft.Json.Serialization.IValueProvider"/> that will get and set the <see cref="T:Newtonsoft.Json.Serialization.JsonProperty"/> during serialization.
+            </summary>
+            <value>The <see cref="T:Newtonsoft.Json.Serialization.IValueProvider"/> that will get and set the <see cref="T:Newtonsoft.Json.Serialization.JsonProperty"/> during serialization.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonProperty.AttributeProvider">
+            <summary>
+            Gets or sets the <see cref="T:Newtonsoft.Json.Serialization.IAttributeProvider"/> for this property.
+            </summary>
+            <value>The <see cref="T:Newtonsoft.Json.Serialization.IAttributeProvider"/> for this property.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonProperty.PropertyType">
+            <summary>
+            Gets or sets the type of the property.
+            </summary>
+            <value>The type of the property.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonProperty.Converter">
+            <summary>
+            Gets or sets the <see cref="T:Newtonsoft.Json.JsonConverter"/> for the property.
+            If set this converter takes presidence over the contract converter for the property type.
+            </summary>
+            <value>The converter.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonProperty.MemberConverter">
+            <summary>
+            Gets or sets the member converter.
+            </summary>
+            <value>The member converter.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonProperty.Ignored">
+            <summary>
+            Gets or sets a value indicating whether this <see cref="T:Newtonsoft.Json.Serialization.JsonProperty"/> is ignored.
+            </summary>
+            <value><c>true</c> if ignored; otherwise, <c>false</c>.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonProperty.Readable">
+            <summary>
+            Gets or sets a value indicating whether this <see cref="T:Newtonsoft.Json.Serialization.JsonProperty"/> is readable.
+            </summary>
+            <value><c>true</c> if readable; otherwise, <c>false</c>.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonProperty.Writable">
+            <summary>
+            Gets or sets a value indicating whether this <see cref="T:Newtonsoft.Json.Serialization.JsonProperty"/> is writable.
+            </summary>
+            <value><c>true</c> if writable; otherwise, <c>false</c>.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonProperty.HasMemberAttribute">
+            <summary>
+            Gets or sets a value indicating whether this <see cref="T:Newtonsoft.Json.Serialization.JsonProperty"/> has a member attribute.
+            </summary>
+            <value><c>true</c> if has a member attribute; otherwise, <c>false</c>.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonProperty.DefaultValue">
+            <summary>
+            Gets the default value.
+            </summary>
+            <value>The default value.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonProperty.Required">
+            <summary>
+            Gets or sets a value indicating whether this <see cref="T:Newtonsoft.Json.Serialization.JsonProperty"/> is required.
+            </summary>
+            <value>A value indicating whether this <see cref="T:Newtonsoft.Json.Serialization.JsonProperty"/> is required.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonProperty.IsReference">
+            <summary>
+            Gets or sets a value indicating whether this property preserves object references.
+            </summary>
+            <value>
+            	<c>true</c> if this instance is reference; otherwise, <c>false</c>.
+            </value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonProperty.NullValueHandling">
+            <summary>
+            Gets or sets the property null value handling.
+            </summary>
+            <value>The null value handling.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonProperty.DefaultValueHandling">
+            <summary>
+            Gets or sets the property default value handling.
+            </summary>
+            <value>The default value handling.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonProperty.ReferenceLoopHandling">
+            <summary>
+            Gets or sets the property reference loop handling.
+            </summary>
+            <value>The reference loop handling.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonProperty.ObjectCreationHandling">
+            <summary>
+            Gets or sets the property object creation handling.
+            </summary>
+            <value>The object creation handling.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonProperty.TypeNameHandling">
+            <summary>
+            Gets or sets or sets the type name handling.
+            </summary>
+            <value>The type name handling.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonProperty.ShouldSerialize">
+            <summary>
+            Gets or sets a predicate used to determine whether the property should be serialize.
+            </summary>
+            <value>A predicate used to determine whether the property should be serialize.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonProperty.GetIsSpecified">
+            <summary>
+            Gets or sets a predicate used to determine whether the property should be serialized.
+            </summary>
+            <value>A predicate used to determine whether the property should be serialized.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonProperty.SetIsSpecified">
+            <summary>
+            Gets or sets an action used to set whether the property has been deserialized.
+            </summary>
+            <value>An action used to set whether the property has been deserialized.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonProperty.ItemConverter">
+            <summary>
+            Gets or sets the converter used when serializing the property's collection items.
+            </summary>
+            <value>The collection's items converter.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonProperty.ItemIsReference">
+            <summary>
+            Gets or sets whether this property's collection items are serialized as a reference.
+            </summary>
+            <value>Whether this property's collection items are serialized as a reference.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonProperty.ItemTypeNameHandling">
+            <summary>
+            Gets or sets the the type name handling used when serializing the property's collection items.
+            </summary>
+            <value>The collection's items type name handling.</value>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.JsonProperty.ItemReferenceLoopHandling">
+            <summary>
+            Gets or sets the the reference loop handling used when serializing the property's collection items.
+            </summary>
+            <value>The collection's items reference loop handling.</value>
+        </member>
+        <member name="T:Newtonsoft.Json.Serialization.JsonPropertyCollection">
+            <summary>
+            A collection of <see cref="T:Newtonsoft.Json.Serialization.JsonProperty"/> objects.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.JsonPropertyCollection.#ctor(System.Type)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.JsonPropertyCollection"/> class.
+            </summary>
+            <param name="type">The type.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.JsonPropertyCollection.GetKeyForItem(Newtonsoft.Json.Serialization.JsonProperty)">
+            <summary>
+            When implemented in a derived class, extracts the key from the specified element.
+            </summary>
+            <param name="item">The element from which to extract the key.</param>
+            <returns>The key for the specified element.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.JsonPropertyCollection.AddProperty(Newtonsoft.Json.Serialization.JsonProperty)">
+            <summary>
+            Adds a <see cref="T:Newtonsoft.Json.Serialization.JsonProperty"/> object.
+            </summary>
+            <param name="property">The property to add to the collection.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.JsonPropertyCollection.GetClosestMatchProperty(System.String)">
+            <summary>
+            Gets the closest matching <see cref="T:Newtonsoft.Json.Serialization.JsonProperty"/> object.
+            First attempts to get an exact case match of propertyName and then
+            a case insensitive match.
+            </summary>
+            <param name="propertyName">Name of the property.</param>
+            <returns>A matching property if found.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.JsonPropertyCollection.GetProperty(System.String,System.StringComparison)">
+            <summary>
+            Gets a property by property name.
+            </summary>
+            <param name="propertyName">The name of the property to get.</param>
+            <param name="comparisonType">Type property name string comparison.</param>
+            <returns>A matching property if found.</returns>
+        </member>
+        <member name="T:Newtonsoft.Json.Serialization.JsonStringContract">
+            <summary>
+            Contract details for a <see cref="T:System.Type"/> used by the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.JsonStringContract.#ctor(System.Type)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.JsonStringContract"/> class.
+            </summary>
+            <param name="underlyingType">The underlying type for the contract.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.JsonTypeReflector.CreateJsonConverterInstance(System.Type,System.Object[])">
+            <summary>
+            Lookup and create an instance of the JsonConverter type described by the argument.
+            </summary>
+            <param name="converterType">The JsonConverter type to create.</param>
+            <param name="converterArgs">Optional arguments to pass to an initializing constructor of the JsonConverter.
+            If null, the default constructor is used.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.JsonTypeReflector.GetJsonConverterCreator(System.Type)">
+            <summary>
+            Create a factory function that can be used to create instances of a JsonConverter described by the 
+            argument type.  The returned function can then be used to either invoke the converter's default ctor, or any 
+            parameterized constructors by way of an object array.
+            </summary>
+        </member>
+        <member name="T:Newtonsoft.Json.Serialization.MemoryTraceWriter">
+            <summary>
+            Represents a trace writer that writes to memory. When the trace message limit is
+            reached then old trace messages will be removed as new messages are added.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.MemoryTraceWriter.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.MemoryTraceWriter"/> class.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.MemoryTraceWriter.Trace(Newtonsoft.Json.TraceLevel,System.String,System.Exception)">
+            <summary>
+            Writes the specified trace level, message and optional exception.
+            </summary>
+            <param name="level">The <see cref="T:Newtonsoft.Json.TraceLevel"/> at which to write this trace.</param>
+            <param name="message">The trace message.</param>
+            <param name="ex">The trace exception. This parameter is optional.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.MemoryTraceWriter.GetTraceMessages">
+            <summary>
+            Returns an enumeration of the most recent trace messages.
+            </summary>
+            <returns>An enumeration of the most recent trace messages.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.MemoryTraceWriter.ToString">
+            <summary>
+            Returns a <see cref="T:System.String"/> of the most recent trace messages.
+            </summary>
+            <returns>
+            A <see cref="T:System.String"/> of the most recent trace messages.
+            </returns>
+        </member>
+        <member name="P:Newtonsoft.Json.Serialization.MemoryTraceWriter.LevelFilter">
+            <summary>
+            Gets the <see cref="T:Newtonsoft.Json.TraceLevel"/> that will be used to filter the trace messages passed to the writer.
+            For example a filter level of <code>Info</code> will exclude <code>Verbose</code> messages and include <code>Info</code>,
+            <code>Warning</code> and <code>Error</code> messages.
+            </summary>
+            <value>
+            The <see cref="T:Newtonsoft.Json.TraceLevel"/> that will be used to filter the trace messages passed to the writer.
+            </value>
+        </member>
+        <member name="T:Newtonsoft.Json.Serialization.ObjectConstructor`1">
+            <summary>
+            Represents a method that constructs an object.
+            </summary>
+            <typeparam name="T">The object type to create.</typeparam>
+        </member>
+        <member name="T:Newtonsoft.Json.Serialization.OnErrorAttribute">
+            <summary>
+            When applied to a method, specifies that the method is called when an error occurs serializing an object.
+            </summary>
+        </member>
+        <member name="T:Newtonsoft.Json.Serialization.ReflectionAttributeProvider">
+            <summary>
+            Provides methods to get attributes from a <see cref="T:System.Type"/>, <see cref="T:System.Reflection.MemberInfo"/>, <see cref="T:System.Reflection.ParameterInfo"/> or <see cref="T:System.Reflection.Assembly"/>.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.ReflectionAttributeProvider.#ctor(System.Object)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.ReflectionAttributeProvider"/> class.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.ReflectionAttributeProvider.GetAttributes(System.Boolean)">
+            <summary>
+            Returns a collection of all of the attributes, or an empty collection if there are no attributes.
+            </summary>
+            <param name="inherit">When true, look up the hierarchy chain for the inherited custom attribute.</param>
+            <returns>A collection of <see cref="T:System.Attribute"/>s, or an empty collection.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.ReflectionAttributeProvider.GetAttributes(System.Type,System.Boolean)">
+            <summary>
+            Returns a collection of attributes, identified by type, or an empty collection if there are no attributes.
+            </summary>
+            <param name="attributeType">The type of the attributes.</param>
+            <param name="inherit">When true, look up the hierarchy chain for the inherited custom attribute.</param>
+            <returns>A collection of <see cref="T:System.Attribute"/>s, or an empty collection.</returns>
+        </member>
+        <member name="T:Newtonsoft.Json.Serialization.ReflectionValueProvider">
+            <summary>
+            Get and set values for a <see cref="T:System.Reflection.MemberInfo"/> using reflection.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.ReflectionValueProvider.#ctor(System.Reflection.MemberInfo)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.ReflectionValueProvider"/> class.
+            </summary>
+            <param name="memberInfo">The member info.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.ReflectionValueProvider.SetValue(System.Object,System.Object)">
+            <summary>
+            Sets the value.
+            </summary>
+            <param name="target">The target to set the value on.</param>
+            <param name="value">The value to set on the target.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Serialization.ReflectionValueProvider.GetValue(System.Object)">
+            <summary>
+            Gets the value.
+            </summary>
+            <param name="target">The target to get the value from.</param>
+            <returns>The value.</returns>
+        </member>
+        <member name="T:Newtonsoft.Json.StringEscapeHandling">
+            <summary>
+            Specifies how strings are escaped when writing JSON text.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.StringEscapeHandling.Default">
+            <summary>
+            Only control characters (e.g. newline) are escaped.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.StringEscapeHandling.EscapeNonAscii">
+            <summary>
+            All non-ASCII and control characters (e.g. newline) are escaped.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.StringEscapeHandling.EscapeHtml">
+            <summary>
+            HTML (&lt;, &gt;, &amp;, &apos;, &quot;) and control characters (e.g. newline) are escaped.
+            </summary>
+        </member>
+        <member name="T:Newtonsoft.Json.TraceLevel">
+            <summary>
+            Specifies what messages to output for the <see cref="T:Newtonsoft.Json.Serialization.ITraceWriter"/> class.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.TraceLevel.Off">
+            <summary>
+            Output no tracing and debugging messages.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.TraceLevel.Error">
+            <summary>
+            Output error-handling messages.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.TraceLevel.Warning">
+            <summary>
+            Output warnings and error-handling messages.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.TraceLevel.Info">
+            <summary>
+            Output informational messages, warnings, and error-handling messages.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.TraceLevel.Verbose">
+            <summary>
+            Output all debugging and tracing messages.
+            </summary>
+        </member>
+        <member name="T:Newtonsoft.Json.TypeNameHandling">
+            <summary>
+            Specifies type name handling options for the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.TypeNameHandling.None">
+            <summary>
+            Do not include the .NET type name when serializing types.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.TypeNameHandling.Objects">
+            <summary>
+            Include the .NET type name when serializing into a JSON object structure.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.TypeNameHandling.Arrays">
+            <summary>
+            Include the .NET type name when serializing into a JSON array structure.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.TypeNameHandling.All">
+            <summary>
+            Always include the .NET type name when serializing.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.TypeNameHandling.Auto">
+            <summary>
+            Include the .NET type name when the type of the object being serialized is not the same as its declared type.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Utilities.CollectionUtils.IsNullOrEmpty``1(System.Collections.Generic.ICollection{``0})">
+            <summary>
+            Determines whether the collection is null or empty.
+            </summary>
+            <param name="collection">The collection.</param>
+            <returns>
+            	<c>true</c> if the collection is null or empty; otherwise, <c>false</c>.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Utilities.CollectionUtils.AddRange``1(System.Collections.Generic.IList{``0},System.Collections.Generic.IEnumerable{``0})">
+            <summary>
+            Adds the elements of the specified collection to the specified generic IList.
+            </summary>
+            <param name="initial">The list to add to.</param>
+            <param name="collection">The collection of elements to add.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Utilities.CollectionUtils.IndexOf``1(System.Collections.Generic.IEnumerable{``0},``0,System.Collections.Generic.IEqualityComparer{``0})">
+            <summary>
+            Returns the index of the first occurrence in a sequence by using a specified IEqualityComparer.
+            </summary>
+            <typeparam name="TSource">The type of the elements of source.</typeparam>
+            <param name="list">A sequence in which to locate a value.</param>
+            <param name="value">The object to locate in the sequence</param>
+            <param name="comparer">An equality comparer to compare values.</param>
+            <returns>The zero-based index of the first occurrence of value within the entire sequence, if found; otherwise, –1.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Utilities.ConvertUtils.ConvertOrCast(System.Object,System.Globalization.CultureInfo,System.Type)">
+            <summary>
+            Converts the value to the specified type. If the value is unable to be converted, the
+            value is checked whether it assignable to the specified type.
+            </summary>
+            <param name="initialValue">The value to convert.</param>
+            <param name="culture">The culture to use when converting.</param>
+            <param name="targetType">The type to convert or cast the value to.</param>
+            <returns>
+            The converted type. If conversion was unsuccessful, the initial value
+            is returned if assignable to the target type.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1.CallMethodWithResult(System.String,System.Dynamic.DynamicMetaObjectBinder,System.Linq.Expressions.Expression[],Newtonsoft.Json.Utilities.DynamicProxyMetaObject{`0}.Fallback,Newtonsoft.Json.Utilities.DynamicProxyMetaObject{`0}.Fallback)">
+            <summary>
+            Helper method for generating a MetaObject which calls a
+            specific method on Dynamic that returns a result
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1.CallMethodReturnLast(System.String,System.Dynamic.DynamicMetaObjectBinder,System.Linq.Expressions.Expression[],Newtonsoft.Json.Utilities.DynamicProxyMetaObject{`0}.Fallback)">
+            <summary>
+            Helper method for generating a MetaObject which calls a
+            specific method on Dynamic, but uses one of the arguments for
+            the result.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1.CallMethodNoResult(System.String,System.Dynamic.DynamicMetaObjectBinder,System.Linq.Expressions.Expression[],Newtonsoft.Json.Utilities.DynamicProxyMetaObject{`0}.Fallback)">
+            <summary>
+            Helper method for generating a MetaObject which calls a
+            specific method on Dynamic, but uses one of the arguments for
+            the result.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1.GetRestrictions">
+            <summary>
+            Returns a Restrictions object which includes our current restrictions merged
+            with a restriction limiting our type
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Utilities.EnumUtils.GetNamesAndValues``1">
+            <summary>
+            Gets a dictionary of the names and values of an Enum type.
+            </summary>
+            <returns></returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Utilities.EnumUtils.GetNamesAndValues``1(System.Type)">
+            <summary>
+            Gets a dictionary of the names and values of an Enum type.
+            </summary>
+            <param name="enumType">The enum type to get names and values for.</param>
+            <returns></returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Utilities.ReflectionUtils.GetCollectionItemType(System.Type)">
+            <summary>
+            Gets the type of the typed collection's items.
+            </summary>
+            <param name="type">The type.</param>
+            <returns>The type of the typed collection's items.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Utilities.ReflectionUtils.GetMemberUnderlyingType(System.Reflection.MemberInfo)">
+            <summary>
+            Gets the member's underlying type.
+            </summary>
+            <param name="member">The member.</param>
+            <returns>The underlying type of the member.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Utilities.ReflectionUtils.IsIndexedProperty(System.Reflection.MemberInfo)">
+            <summary>
+            Determines whether the member is an indexed property.
+            </summary>
+            <param name="member">The member.</param>
+            <returns>
+            	<c>true</c> if the member is an indexed property; otherwise, <c>false</c>.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Utilities.ReflectionUtils.IsIndexedProperty(System.Reflection.PropertyInfo)">
+            <summary>
+            Determines whether the property is an indexed property.
+            </summary>
+            <param name="property">The property.</param>
+            <returns>
+            	<c>true</c> if the property is an indexed property; otherwise, <c>false</c>.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Utilities.ReflectionUtils.GetMemberValue(System.Reflection.MemberInfo,System.Object)">
+            <summary>
+            Gets the member's value on the object.
+            </summary>
+            <param name="member">The member.</param>
+            <param name="target">The target object.</param>
+            <returns>The member's value on the object.</returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Utilities.ReflectionUtils.SetMemberValue(System.Reflection.MemberInfo,System.Object,System.Object)">
+            <summary>
+            Sets the member's value on the target object.
+            </summary>
+            <param name="member">The member.</param>
+            <param name="target">The target.</param>
+            <param name="value">The value.</param>
+        </member>
+        <member name="M:Newtonsoft.Json.Utilities.ReflectionUtils.CanReadMemberValue(System.Reflection.MemberInfo,System.Boolean)">
+            <summary>
+            Determines whether the specified MemberInfo can be read.
+            </summary>
+            <param name="member">The MemberInfo to determine whether can be read.</param>
+            /// <param name="nonPublic">if set to <c>true</c> then allow the member to be gotten non-publicly.</param>
+            <returns>
+            	<c>true</c> if the specified MemberInfo can be read; otherwise, <c>false</c>.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Utilities.ReflectionUtils.CanSetMemberValue(System.Reflection.MemberInfo,System.Boolean,System.Boolean)">
+            <summary>
+            Determines whether the specified MemberInfo can be set.
+            </summary>
+            <param name="member">The MemberInfo to determine whether can be set.</param>
+            <param name="nonPublic">if set to <c>true</c> then allow the member to be set non-publicly.</param>
+            <param name="canSetReadOnly">if set to <c>true</c> then allow the member to be set if read-only.</param>
+            <returns>
+            	<c>true</c> if the specified MemberInfo can be set; otherwise, <c>false</c>.
+            </returns>
+        </member>
+        <member name="T:Newtonsoft.Json.Utilities.StringBuffer">
+            <summary>
+            Builds a string. Unlike StringBuilder this class lets you reuse it's internal buffer.
+            </summary>
+        </member>
+        <member name="M:Newtonsoft.Json.Utilities.StringUtils.IsWhiteSpace(System.String)">
+            <summary>
+            Determines whether the string is all white space. Empty string will return false.
+            </summary>
+            <param name="s">The string to test whether it is all white space.</param>
+            <returns>
+            	<c>true</c> if the string is all white space; otherwise, <c>false</c>.
+            </returns>
+        </member>
+        <member name="M:Newtonsoft.Json.Utilities.StringUtils.NullEmptyString(System.String)">
+            <summary>
+            Nulls an empty string.
+            </summary>
+            <param name="s">The string.</param>
+            <returns>Null if the string was null, otherwise the string unchanged.</returns>
+        </member>
+        <member name="T:Newtonsoft.Json.WriteState">
+            <summary>
+            Specifies the state of the <see cref="T:Newtonsoft.Json.JsonWriter"/>.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.WriteState.Error">
+            <summary>
+            An exception has been thrown, which has left the <see cref="T:Newtonsoft.Json.JsonWriter"/> in an invalid state.
+            You may call the <see cref="M:Newtonsoft.Json.JsonWriter.Close"/> method to put the <see cref="T:Newtonsoft.Json.JsonWriter"/> in the <c>Closed</c> state.
+            Any other <see cref="T:Newtonsoft.Json.JsonWriter"/> method calls results in an <see cref="T:System.InvalidOperationException"/> being thrown. 
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.WriteState.Closed">
+            <summary>
+            The <see cref="M:Newtonsoft.Json.JsonWriter.Close"/> method has been called. 
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.WriteState.Object">
+            <summary>
+            An object is being written. 
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.WriteState.Array">
+            <summary>
+            A array is being written.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.WriteState.Constructor">
+            <summary>
+            A constructor is being written.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.WriteState.Property">
+            <summary>
+            A property is being written.
+            </summary>
+        </member>
+        <member name="F:Newtonsoft.Json.WriteState.Start">
+            <summary>
+            A write method has not been called.
+            </summary>
+        </member>
+    </members>
+</doc>

BIN
FormulaOneApp/FormulaOneApp.Classic.Android/bin/Debug/OxyPlot.dll


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/bin/Debug/OxyPlot.dll.mdb


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/bin/Debug/OxyPlot.pdb


+ 20419 - 0
FormulaOneApp/FormulaOneApp.Classic.Android/bin/Debug/OxyPlot.xml

@@ -0,0 +1,20419 @@
+<?xml version="1.0"?>
+<doc>
+    <assembly>
+        <name>OxyPlot</name>
+    </assembly>
+    <members>
+        <member name="T:OxyPlot.Annotations.PointAnnotation">
+            <summary>
+            Represents an annotation that shows a point.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Annotations.ShapeAnnotation">
+            <summary>
+            Provides an abstract base class for shape annotations, such as <see cref="T:OxyPlot.Annotations.PointAnnotation"/>, <see cref="T:OxyPlot.Annotations.EllipseAnnotation"/>, <see cref="T:OxyPlot.Annotations.PolygonAnnotation"/> and <see cref="T:OxyPlot.Annotations.RectangleAnnotation"/>.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Annotations.TextualAnnotation">
+            <summary>
+            Provides an abstract base class for annotations that contains text.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Annotations.Annotation">
+            <summary>
+            Provides an abstract base class for annotations.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.PlotElement">
+            <summary>
+            Provides an abstract base class for elements of a <see cref="P:OxyPlot.PlotElement.PlotModel"/>.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.UIElement">
+            <summary>
+            Provides an abstract base class for elements that handle mouse events.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.SelectableElement">
+            <summary>
+            Provides an abstract base class for elements that support selection.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Element">
+            <summary>
+            Provides an abstract base class for graphics elements.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Element.Parent">
+            <summary>
+            Gets the parent model of the element.
+            </summary>
+            <value>
+            The <see cref="T:OxyPlot.Model"/> that is the parent of the element.
+            </value>
+        </member>
+        <member name="F:OxyPlot.SelectableElement.selection">
+            <summary>
+            The selection
+            </summary>
+        </member>
+        <member name="M:OxyPlot.SelectableElement.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.SelectableElement"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.SelectableElement.IsSelected">
+            <summary>
+            Determines whether any part of this element is selected.
+            </summary>
+            <returns><c>true</c> if this element is selected; otherwise, <c>false</c>.</returns>
+        </member>
+        <member name="M:OxyPlot.SelectableElement.GetSelectedItems">
+            <summary>
+            Gets the indices of the selected items in this element.
+            </summary>
+            <returns>Enumerator of item indices.</returns>
+        </member>
+        <member name="M:OxyPlot.SelectableElement.ClearSelection">
+            <summary>
+            Clears the selection.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.SelectableElement.Unselect">
+            <summary>
+            Unselects all items in this element.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.SelectableElement.IsItemSelected(System.Int32)">
+            <summary>
+            Determines whether the specified item is selected.
+            </summary>
+            <param name="index">The index of the item.</param>
+            <returns><c>true</c> if the item is selected; otherwise, <c>false</c>.</returns>
+        </member>
+        <member name="M:OxyPlot.SelectableElement.Select">
+            <summary>
+            Selects all items in this element.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.SelectableElement.SelectItem(System.Int32)">
+            <summary>
+            Selects the specified item.
+            </summary>
+            <param name="index">The index.</param>
+        </member>
+        <member name="M:OxyPlot.SelectableElement.UnselectItem(System.Int32)">
+            <summary>
+            Unselects the specified item.
+            </summary>
+            <param name="index">The index.</param>
+        </member>
+        <member name="M:OxyPlot.SelectableElement.GetSelectableColor(OxyPlot.OxyColor,System.Int32)">
+            <summary>
+            Gets the selection color if the item is selected, or the specified color if it is not.
+            </summary>
+            <param name="originalColor">The unselected color of the element.</param>
+            <param name="index">The index of the item to check (use -1 for all items).</param>
+            <returns>A color.</returns>
+        </member>
+        <member name="M:OxyPlot.SelectableElement.GetSelectableFillColor(OxyPlot.OxyColor,System.Int32)">
+            <summary>
+            Gets the selection fill color it the element is selected, or the specified fill color if it is not.
+            </summary>
+            <param name="originalColor">The unselected fill color of the element.</param>
+            <param name="index">The index of the item to check (use -1 for all items).</param>
+            <returns>A fill color.</returns>
+        </member>
+        <member name="M:OxyPlot.SelectableElement.EnsureSelection">
+            <summary>
+            Ensures that the selection field is not <c>null</c>.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.SelectableElement.OnSelectionChanged(System.EventArgs)">
+            <summary>
+            Raises the <see cref="E:OxyPlot.SelectableElement.SelectionChanged"/> event.
+            </summary>
+            <param name="args">The <see cref="T:System.EventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="E:OxyPlot.SelectableElement.SelectionChanged">
+            <summary>
+            Occurs when the selected items is changed.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.SelectableElement.Selectable">
+            <summary>
+            Gets or sets a value indicating whether this element can be selected. The default is <c>true</c>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.SelectableElement.SelectionMode">
+            <summary>
+            Gets or sets the selection mode of items in this element. The default is <c>SelectionMode.All</c>.
+            </summary>
+            <value>The selection mode.</value>
+            <remarks>This is only used by the select/unselect functionality, not by the rendering.</remarks>
+        </member>
+        <member name="P:OxyPlot.SelectableElement.ActualSelectedColor">
+            <summary>
+            Gets the actual selection color.
+            </summary>
+            <value>The actual selection color.</value>
+        </member>
+        <member name="M:OxyPlot.UIElement.HitTest(OxyPlot.HitTestArguments)">
+            <summary>
+            Tests if the plot element is hit by the specified point.
+            </summary>
+            <param name="args">The hit test arguments.</param>
+            <returns>
+            A hit test result.
+            </returns>
+        </member>
+        <member name="M:OxyPlot.UIElement.OnMouseDown(OxyPlot.OxyMouseDownEventArgs)">
+            <summary>
+            Raises the <see cref="E:OxyPlot.UIElement.MouseDown"/> event.
+            </summary>
+            <param name="e">The <see cref="T:OxyPlot.OxyMouseEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="M:OxyPlot.UIElement.OnMouseMove(OxyPlot.OxyMouseEventArgs)">
+            <summary>
+            Raises the <see cref="E:OxyPlot.UIElement.MouseMove"/> event.
+            </summary>
+            <param name="e">The <see cref="T:OxyPlot.OxyMouseEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="M:OxyPlot.UIElement.OnKeyDown(OxyPlot.OxyKeyEventArgs)">
+            <summary>
+            Raises the <see cref="E:OxyPlot.UIElement.KeyDown"/> event.
+            </summary>
+            <param name="e">The <see cref="T:OxyPlot.OxyKeyEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="M:OxyPlot.UIElement.OnMouseUp(OxyPlot.OxyMouseEventArgs)">
+            <summary>
+            Raises the <see cref="E:OxyPlot.UIElement.MouseUp"/> event.
+            </summary>
+            <param name="e">The <see cref="T:OxyPlot.OxyMouseEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="M:OxyPlot.UIElement.OnTouchStarted(OxyPlot.OxyTouchEventArgs)">
+            <summary>
+            Raises the <see cref="E:OxyPlot.UIElement.TouchStarted"/> event.
+            </summary>
+            <param name="e">The <see cref="T:OxyPlot.OxyTouchEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="M:OxyPlot.UIElement.OnTouchDelta(OxyPlot.OxyTouchEventArgs)">
+            <summary>
+            Raises the <see cref="E:OxyPlot.UIElement.TouchDelta"/> event.
+            </summary>
+            <param name="e">The <see cref="T:OxyPlot.OxyTouchEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="M:OxyPlot.UIElement.OnTouchCompleted(OxyPlot.OxyTouchEventArgs)">
+            <summary>
+            Raises the <see cref="E:OxyPlot.UIElement.MouseUp"/> event.
+            </summary>
+            <param name="e">The <see cref="T:OxyPlot.OxyTouchEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="M:OxyPlot.UIElement.HitTestOverride(OxyPlot.HitTestArguments)">
+            <summary>
+            When overridden in a derived class, tests if the plot element is hit by the specified point.
+            </summary>
+            <param name="args">The hit test arguments.</param>
+            <returns>
+            The result of the hit test.
+            </returns>
+        </member>
+        <member name="E:OxyPlot.UIElement.KeyDown">
+            <summary>
+            Occurs when a key is pressed down when the plot view is in focus.
+            </summary>
+        </member>
+        <member name="E:OxyPlot.UIElement.MouseDown">
+            <summary>
+            Occurs when a mouse button is pressed down on the model.
+            </summary>
+        </member>
+        <member name="E:OxyPlot.UIElement.MouseMove">
+            <summary>
+            Occurs when the mouse is moved on the plot element (only occurs after MouseDown).
+            </summary>
+        </member>
+        <member name="E:OxyPlot.UIElement.MouseUp">
+            <summary>
+            Occurs when the mouse button is released on the plot element.
+            </summary>
+        </member>
+        <member name="E:OxyPlot.UIElement.TouchStarted">
+            <summary>
+            Occurs when a touch gesture starts.
+            </summary>
+        </member>
+        <member name="E:OxyPlot.UIElement.TouchDelta">
+            <summary>
+            Occurs when a touch gesture is changed.
+            </summary>
+        </member>
+        <member name="E:OxyPlot.UIElement.TouchCompleted">
+            <summary>
+            Occurs when the touch gesture is completed.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.IPlotElement">
+            <summary>
+            Specifies functionality for an element of a plot.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.IPlotElement.GetElementHashCode">
+            <summary>
+            Returns a hash code for this element.
+            </summary>
+            <returns>A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.</returns>
+            <remarks>This method creates the hash code by reflecting the value of all public properties.</remarks>
+        </member>
+        <member name="M:OxyPlot.PlotElement.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.PlotElement"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.PlotElement.GetElementHashCode">
+            <summary>
+            Returns a hash code for this element.
+            </summary>
+            <returns>A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.</returns>
+            <remarks>This method creates the hash code by reflecting the value of all public properties.</remarks>
+        </member>
+        <member name="P:OxyPlot.PlotElement.Font">
+            <summary>
+            Gets or sets the font. The default is <c>null</c> (use <see cref="P:OxyPlot.PlotModel.DefaultFont"/>.
+            </summary>
+            <value>The font.</value>
+            <remarks>If the value is <c>null</c>, the DefaultFont of the parent PlotModel will be used.</remarks>
+        </member>
+        <member name="P:OxyPlot.PlotElement.FontSize">
+            <summary>
+            Gets or sets the size of the font. The default is <c>double.NaN</c> (use <see cref="P:OxyPlot.PlotModel.DefaultFontSize"/>).
+            </summary>
+            <value>The size of the font.</value>
+            <remarks>If the value is <c>NaN</c>, the DefaultFontSize of the parent PlotModel will be used.</remarks>
+        </member>
+        <member name="P:OxyPlot.PlotElement.FontWeight">
+            <summary>
+            Gets or sets the font weight. The default is <c>FontWeights.Normal</c>.
+            </summary>
+            <value>The font weight.</value>
+        </member>
+        <member name="P:OxyPlot.PlotElement.PlotModel">
+            <summary>
+            Gets the parent <see cref="P:OxyPlot.PlotElement.PlotModel"/>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PlotElement.Tag">
+            <summary>
+            Gets or sets an arbitrary object value that can be used to store custom information about this plot element. The default is <c>null</c>.
+            </summary>
+            <value>The intended value.</value>
+            <remarks>This property is analogous to Tag properties in other Microsoft programming models. Tag is intended to provide a pre-existing property location where you can store some basic custom information about any PlotElement without requiring you to subclass an element.</remarks>
+        </member>
+        <member name="P:OxyPlot.PlotElement.TextColor">
+            <summary>
+            Gets or sets the color of the text. The default is <c>OxyColors.Automatic</c> (use <see cref="P:OxyPlot.PlotModel.TextColor"/>).
+            </summary>
+            <value>The color of the text.</value>
+            <remarks>If the value is <c>OxyColors.Automatic</c>, the TextColor of the parent PlotModel will be used.</remarks>
+        </member>
+        <member name="P:OxyPlot.PlotElement.ToolTip">
+            <summary>
+            Gets or sets the tool tip. The default is <c>null</c>.
+            </summary>
+            <value>
+            The tool tip string.
+            </value>
+        </member>
+        <member name="P:OxyPlot.PlotElement.ActualFont">
+            <summary>
+            Gets the actual font.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PlotElement.ActualFontSize">
+            <summary>
+            Gets the actual size of the font.
+            </summary>
+            <value>The actual size of the font.</value>
+        </member>
+        <member name="P:OxyPlot.PlotElement.ActualFontWeight">
+            <summary>
+            Gets the actual font weight.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PlotElement.ActualTextColor">
+            <summary>
+            Gets the actual color of the text.
+            </summary>
+            <value>The actual color of the text.</value>
+        </member>
+        <member name="P:OxyPlot.PlotElement.ActualCulture">
+            <summary>
+            Gets the actual culture.
+            </summary>
+            <remarks>The culture is defined in the parent PlotModel.</remarks>
+        </member>
+        <member name="M:OxyPlot.Annotations.Annotation.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Annotations.Annotation"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Annotations.Annotation.EnsureAxes">
+            <summary>
+            Ensures that the annotation axes are set.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Annotations.Annotation.Render(OxyPlot.IRenderContext)">
+            <summary>
+            Renders the annotation on the specified context.
+            </summary>
+            <param name="rc">The render context.</param>
+        </member>
+        <member name="M:OxyPlot.Annotations.Annotation.Transform(System.Double,System.Double)">
+            <summary>
+            Transforms the specified coordinates to a screen point.
+            </summary>
+            <param name="x">The x coordinate.</param>
+            <param name="y">The y coordinate.</param>
+            <returns>A screen point.</returns>
+        </member>
+        <member name="M:OxyPlot.Annotations.Annotation.Transform(OxyPlot.DataPoint)">
+            <summary>
+            Transforms the specified data point to a screen point.
+            </summary>
+            <param name="p">The point.</param>
+            <returns>A screen point.</returns>
+        </member>
+        <member name="M:OxyPlot.Annotations.Annotation.InverseTransform(OxyPlot.ScreenPoint)">
+            <summary>
+            Transforms the specified screen position to a data point.
+            </summary>
+            <param name="position">The position.</param>
+            <returns>A data point</returns>
+        </member>
+        <member name="M:OxyPlot.Annotations.Annotation.HitTestOverride(OxyPlot.HitTestArguments)">
+            <summary>
+            Tests if the plot element is hit by the specified point.
+            </summary>
+            <param name="args">The hit test arguments.</param>
+            <returns>
+            A hit test result.
+            </returns>
+        </member>
+        <member name="M:OxyPlot.Annotations.Annotation.GetClippingRect">
+            <summary>
+            Gets the clipping rectangle.
+            </summary>
+            <returns>The clipping rectangle.</returns>
+        </member>
+        <member name="P:OxyPlot.Annotations.Annotation.Layer">
+            <summary>
+            Gets or sets the rendering layer of the annotation. The default value is <see cref="F:OxyPlot.Annotations.AnnotationLayer.AboveSeries"/>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Annotations.Annotation.XAxis">
+            <summary>
+            Gets the X axis.
+            </summary>
+            <value>The X axis.</value>
+        </member>
+        <member name="P:OxyPlot.Annotations.Annotation.XAxisKey">
+            <summary>
+            Gets or sets the X axis key.
+            </summary>
+            <value>The X axis key.</value>
+        </member>
+        <member name="P:OxyPlot.Annotations.Annotation.YAxis">
+            <summary>
+            Gets the Y axis.
+            </summary>
+            <value>The Y axis.</value>
+        </member>
+        <member name="P:OxyPlot.Annotations.Annotation.YAxisKey">
+            <summary>
+            Gets or sets the Y axis key.
+            </summary>
+            <value>The Y axis key.</value>
+        </member>
+        <member name="M:OxyPlot.Annotations.TextualAnnotation.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Annotations.TextualAnnotation"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Annotations.TextualAnnotation.GetActualTextPosition(System.Func{OxyPlot.ScreenPoint})">
+            <summary>
+            Gets the actual position of the text.
+            </summary>
+            <param name="defaultPosition">A function that returns the default position. This is used if <see cref="P:OxyPlot.Annotations.TextualAnnotation.TextPosition"/> is undefined.</param>
+            <returns>The actual position of the text, in screen space.</returns>
+        </member>
+        <member name="P:OxyPlot.Annotations.TextualAnnotation.Text">
+            <summary>
+            Gets or sets the annotation text.
+            </summary>
+            <value>The text.</value>
+        </member>
+        <member name="P:OxyPlot.Annotations.TextualAnnotation.TextPosition">
+            <summary>
+            Gets or sets the position of the text.
+            </summary>
+            <remarks>If the value is <c>DataPoint.Undefined</c>, the default position of the text will be used.</remarks>
+        </member>
+        <member name="P:OxyPlot.Annotations.TextualAnnotation.TextHorizontalAlignment">
+            <summary>
+            Gets or sets the horizontal alignment of the text.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Annotations.TextualAnnotation.TextVerticalAlignment">
+            <summary>
+            Gets or sets the vertical alignment of the text.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Annotations.TextualAnnotation.TextRotation">
+            <summary>
+            Gets or sets the rotation of the text.
+            </summary>
+            <value>The text rotation in degrees.</value>
+        </member>
+        <member name="M:OxyPlot.Annotations.ShapeAnnotation.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Annotations.ShapeAnnotation"/> class.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Annotations.ShapeAnnotation.Fill">
+            <summary>
+            Gets or sets the fill color.
+            </summary>
+            <value>The fill color.</value>
+        </member>
+        <member name="P:OxyPlot.Annotations.ShapeAnnotation.Stroke">
+            <summary>
+            Gets or sets the stroke color.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Annotations.ShapeAnnotation.StrokeThickness">
+            <summary>
+            Gets or sets the stroke thickness.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Annotations.PointAnnotation.screenPosition">
+            <summary>
+            The position transformed to screen coordinates.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Annotations.PointAnnotation.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Annotations.PointAnnotation"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Annotations.PointAnnotation.Render(OxyPlot.IRenderContext)">
+            <summary>
+            Renders the polygon annotation.
+            </summary>
+            <param name="rc">The render context.</param>
+        </member>
+        <member name="M:OxyPlot.Annotations.PointAnnotation.HitTestOverride(OxyPlot.HitTestArguments)">
+            <summary>
+            When overridden in a derived class, tests if the plot element is hit by the specified point.
+            </summary>
+            <param name="args">The hit test arguments.</param>
+            <returns>
+            The result of the hit test.
+            </returns>
+        </member>
+        <member name="P:OxyPlot.Annotations.PointAnnotation.X">
+            <summary>
+            Gets or sets the x-coordinate of the center.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Annotations.PointAnnotation.Y">
+            <summary>
+            Gets or sets the y-coordinate of the center.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Annotations.PointAnnotation.Size">
+            <summary>
+            Gets or sets the size of the rendered point.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Annotations.PointAnnotation.TextMargin">
+            <summary>
+            Gets or sets the distance between the rendered point and the text.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Annotations.PointAnnotation.Shape">
+            <summary>
+            Gets or sets the shape of the rendered point.
+            </summary>
+            <value>The shape.</value>
+        </member>
+        <member name="P:OxyPlot.Annotations.PointAnnotation.CustomOutline">
+            <summary>
+            Gets or sets a custom polygon outline for the point marker. Set <see cref="P:OxyPlot.Annotations.PointAnnotation.Shape"/> to <see cref="F:OxyPlot.MarkerType.Custom"/> to use this property.
+            </summary>
+            <value>A polyline. The default is <c>null</c>.</value>
+        </member>
+        <member name="T:OxyPlot.DelegateViewCommand`1">
+            <summary>
+            Provides a <see cref="T:OxyPlot.IViewCommand"/> implemented by a delegate.
+            </summary>
+            <typeparam name="T">The type of the event arguments.</typeparam>
+        </member>
+        <member name="T:OxyPlot.IViewCommand`1">
+            <summary>
+            Specifies functionality to execute a command on a view.
+            </summary>
+            <typeparam name="T">The type of the event arguments.</typeparam>
+        </member>
+        <member name="T:OxyPlot.IViewCommand">
+            <summary>
+            Specifies functionality to execute a command on a view.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.IViewCommand.Execute(OxyPlot.IView,OxyPlot.IController,OxyPlot.OxyInputEventArgs)">
+            <summary>
+            Executes the command on the specified plot.
+            </summary>
+            <param name="view">The view.</param>
+            <param name="controller">The controller.</param>
+            <param name="args">The <see cref="T:OxyPlot.OxyInputEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="M:OxyPlot.IViewCommand`1.Execute(OxyPlot.IView,OxyPlot.IController,`0)">
+            <summary>
+            Executes the command on the specified plot.
+            </summary>
+            <param name="view">The view.</param>
+            <param name="controller">The controller.</param>
+            <param name="args">The <see cref="T:OxyPlot.OxyInputEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="F:OxyPlot.DelegateViewCommand`1.handler">
+            <summary>
+            The handler
+            </summary>
+        </member>
+        <member name="M:OxyPlot.DelegateViewCommand`1.#ctor(System.Action{OxyPlot.IView,OxyPlot.IController,`0})">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.DelegateViewCommand`1"/> class.
+            </summary>
+            <param name="handler">The handler.</param>
+        </member>
+        <member name="M:OxyPlot.DelegateViewCommand`1.Execute(OxyPlot.IView,OxyPlot.IController,`0)">
+            <summary>
+            Executes the command on the specified plot.
+            </summary>
+            <param name="view">The plot view.</param>
+            <param name="controller">The plot controller.</param>
+            <param name="args">The <see cref="T:OxyPlot.OxyInputEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="M:OxyPlot.DelegateViewCommand`1.Execute(OxyPlot.IView,OxyPlot.IController,OxyPlot.OxyInputEventArgs)">
+            <summary>
+            Executes the command on the specified plot.
+            </summary>
+            <param name="view">The plot view.</param>
+            <param name="controller">The plot controller.</param>
+            <param name="args">The <see cref="T:OxyPlot.OxyInputEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="T:OxyPlot.ManipulatorBase`1">
+            <summary>
+            Provides an abstract base class for controller manipulators.
+            </summary>
+            <typeparam name="T">The type of the event arguments.</typeparam>
+        </member>
+        <member name="M:OxyPlot.ManipulatorBase`1.#ctor(OxyPlot.IView)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.ManipulatorBase`1"/> class.
+            </summary>
+            <param name="view">The view.</param>
+        </member>
+        <member name="M:OxyPlot.ManipulatorBase`1.Completed(`0)">
+            <summary>
+            Occurs when a manipulation is complete.
+            </summary>
+            <param name="e">The <see cref="T:OxyPlot.OxyInputEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="M:OxyPlot.ManipulatorBase`1.Delta(`0)">
+            <summary>
+            Occurs when the input device changes position during a manipulation.
+            </summary>
+            <param name="e">The <see cref="T:OxyPlot.OxyInputEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="M:OxyPlot.ManipulatorBase`1.Started(`0)">
+            <summary>
+            Occurs when an input device begins a manipulation on the plot.
+            </summary>
+            <param name="e">The <see cref="T:OxyPlot.OxyInputEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="P:OxyPlot.ManipulatorBase`1.View">
+            <summary>
+            Gets the plot view where the event was raised.
+            </summary>
+            <value>The plot view.</value>
+        </member>
+        <member name="T:OxyPlot.DelegatePlotCommand`1">
+            <summary>
+            Provides a controller command for the <see cref="T:OxyPlot.IPlotView"/> implemented by a delegate.
+            </summary>
+            <typeparam name="T">The type of the event arguments.</typeparam>
+        </member>
+        <member name="M:OxyPlot.DelegatePlotCommand`1.#ctor(System.Action{OxyPlot.IPlotView,OxyPlot.IController,`0})">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.DelegatePlotCommand`1"/> class.
+            </summary>
+            <param name="handler">The handler.</param>
+        </member>
+        <member name="T:OxyPlot.ElementCollection`1">
+            <summary>
+            Represents a collection of <see cref="T:OxyPlot.Element"/> objects.
+            </summary>
+            <typeparam name="T">The type of the elements.</typeparam>
+        </member>
+        <member name="F:OxyPlot.ElementCollection`1.parent">
+            <summary>
+            The parent <see cref="T:OxyPlot.Model"/>.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.ElementCollection`1.internalList">
+            <summary>
+            The internal list.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.ElementCollection`1.#ctor(OxyPlot.Model)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.ElementCollection`1"/> class.
+            </summary>
+            <param name="parent">The parent <see cref="T:OxyPlot.PlotModel"/>.</param>
+        </member>
+        <member name="M:OxyPlot.ElementCollection`1.GetEnumerator">
+            <summary>
+            Returns an enumerator that iterates through the collection.
+            </summary>
+            <returns>A <see cref="T:System.Collections.Generic.IEnumerator{T}" /> that can be used to iterate through the collection.</returns>
+        </member>
+        <member name="M:OxyPlot.ElementCollection`1.System#Collections#IEnumerable#GetEnumerator">
+            <summary>
+            Returns an enumerator that iterates through a collection.
+            </summary>
+            <returns>An <see cref="T:System.Collections.IEnumerator" /> object that can be used to iterate through the collection.</returns>
+        </member>
+        <member name="M:OxyPlot.ElementCollection`1.Add(`0)">
+            <summary>
+            Adds an item to the collection.
+            </summary>
+            <param name="item">The object to add to the collection.</param>
+            <exception cref="T:System.InvalidOperationException">The element cannot be added, it already belongs to a PlotModel.</exception>
+        </member>
+        <member name="M:OxyPlot.ElementCollection`1.Clear">
+            <summary>
+            Removes all items from the collection.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.ElementCollection`1.Contains(`0)">
+            <summary>
+            Determines whether the <see cref="T:System.Collections.Generic.ICollection`1" /> contains a specific value.
+            </summary>
+            <param name="item">The object to locate in the <see cref="T:System.Collections.Generic.ICollection`1" />.</param>
+            <returns><c>true</c> if <paramref name="item" /> is found in the <see cref="T:System.Collections.Generic.ICollection`1" />; otherwise, <c>false</c>.</returns>
+        </member>
+        <member name="M:OxyPlot.ElementCollection`1.CopyTo(`0[],System.Int32)">
+            <summary>
+            Copies to.
+            </summary>
+            <param name="array">The array.</param>
+            <param name="arrayIndex">Index of the array.</param>
+        </member>
+        <member name="M:OxyPlot.ElementCollection`1.Remove(`0)">
+            <summary>
+            Removes the first occurrence of a specific object from the <see cref="T:System.Collections.Generic.ICollection`1" />.
+            </summary>
+            <param name="item">The object to remove from the <see cref="T:System.Collections.Generic.ICollection`1" />.</param>
+            <returns><c>true</c> if <paramref name="item" /> was successfully removed from the <see cref="T:System.Collections.Generic.ICollection`1" />; otherwise, <c>false</c>. This method also returns <c>false</c> if <paramref name="item" /> is not found in the original <see cref="T:System.Collections.Generic.ICollection`1" />.</returns>
+        </member>
+        <member name="M:OxyPlot.ElementCollection`1.IndexOf(`0)">
+            <summary>
+            Determines the index of a specific item in the collection.
+            </summary>
+            <param name="item">The object to locate in the collection.</param>
+            <returns>The index of <paramref name="item" /> if found in the list; otherwise, -1.</returns>
+        </member>
+        <member name="M:OxyPlot.ElementCollection`1.Insert(System.Int32,`0)">
+            <summary>
+            Inserts an item to the collection at the specified index.
+            </summary>
+            <param name="index">The zero-based index at which <paramref name="item"/> should be inserted.</param>
+            <param name="item">The object to insert into the collection.</param>
+            <exception cref="T:System.InvalidOperationException">The element cannot be inserted, it already belongs to a PlotModel.</exception>
+        </member>
+        <member name="M:OxyPlot.ElementCollection`1.RemoveAt(System.Int32)">
+            <summary>
+            Removes the collection item at the specified index.
+            </summary>
+            <param name="index">The zero-based index of the item to remove.</param>
+        </member>
+        <member name="P:OxyPlot.ElementCollection`1.Count">
+            <summary>
+            Gets the number of elements contained in the collection.
+            </summary>
+            <returns>The number of elements contained in the collection.</returns>
+        </member>
+        <member name="P:OxyPlot.ElementCollection`1.IsReadOnly">
+            <summary>
+            Gets a value indicating whether the collection is read-only.
+            </summary>
+            <returns><c>true</c> if the collection is read-only; otherwise, <c>false</c>.</returns>
+        </member>
+        <member name="P:OxyPlot.ElementCollection`1.Item(System.Int32)">
+            <summary>
+            Gets or sets the element at the specified index.
+            </summary>
+            <param name="index">The index.</param>
+            <returns>The element.</returns>
+        </member>
+        <member name="T:OxyPlot.Model">
+            <summary>
+            Provides an abstract base class for graphics models.
+            </summary>
+            <summary>
+            Provides an abstract base class for graphics models.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Model.MouseHitTolerance">
+            <summary>
+            The mouse hit tolerance.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Model.DefaultSelectionColor">
+            <summary>
+            The default selection color.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Model.syncRoot">
+            <summary>
+            The synchronization root object.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Model.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Model"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Model.HitTest(OxyPlot.HitTestArguments)">
+            <summary>
+            Returns the elements that are hit at the specified position.
+            </summary>
+            <param name="args">The hit test arguments.</param>
+            <returns>
+            A sequence of hit results.
+            </returns>
+        </member>
+        <member name="M:OxyPlot.Model.GetHitTestElements">
+            <summary>
+            Gets all elements of the model, top-level elements first.
+            </summary>
+            <returns>An enumerator of the elements.</returns>
+        </member>
+        <member name="F:OxyPlot.Model.currentMouseEventElement">
+            <summary>
+            The element that receives mouse move events.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Model.currentTouchEventElement">
+            <summary>
+            The element that receives touch delta events.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Model.HandleMouseDown(System.Object,OxyPlot.OxyMouseDownEventArgs)">
+            <summary>
+            Handles the mouse down event.
+            </summary>
+            <param name="sender">The sender.</param>
+            <param name="e">The <see cref="T:OxyPlot.OxyMouseEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="M:OxyPlot.Model.HandleMouseMove(System.Object,OxyPlot.OxyMouseEventArgs)">
+            <summary>
+            Handles the mouse move event.
+            </summary>
+            <param name="sender">The sender.</param>
+            <param name="e">The <see cref="T:OxyPlot.OxyMouseEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="M:OxyPlot.Model.HandleMouseUp(System.Object,OxyPlot.OxyMouseEventArgs)">
+            <summary>
+            Handles the mouse up event.
+            </summary>
+            <param name="sender">The sender.</param>
+            <param name="e">The <see cref="T:OxyPlot.OxyMouseEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="M:OxyPlot.Model.HandleMouseEnter(System.Object,OxyPlot.OxyMouseEventArgs)">
+            <summary>
+            Handles the mouse enter event.
+            </summary>
+            <param name="sender">The sender.</param>
+            <param name="e">The <see cref="T:OxyPlot.OxyMouseEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="M:OxyPlot.Model.HandleMouseLeave(System.Object,OxyPlot.OxyMouseEventArgs)">
+            <summary>
+            Handles the mouse leave event.
+            </summary>
+            <param name="sender">The sender.</param>
+            <param name="e">The <see cref="T:OxyPlot.OxyMouseEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="M:OxyPlot.Model.HandleTouchStarted(System.Object,OxyPlot.OxyTouchEventArgs)">
+            <summary>
+            Handles the touch started event.
+            </summary>
+            <param name="sender">The sender.</param>
+            <param name="e">A <see cref="T:OxyPlot.OxyTouchEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="M:OxyPlot.Model.HandleTouchDelta(System.Object,OxyPlot.OxyTouchEventArgs)">
+            <summary>
+            Handles the touch delta event.
+            </summary>
+            <param name="sender">The sender.</param>
+            <param name="e">A <see cref="T:OxyPlot.OxyTouchEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="M:OxyPlot.Model.HandleTouchCompleted(System.Object,OxyPlot.OxyTouchEventArgs)">
+            <summary>
+            Handles the touch completed event.
+            </summary>
+            <param name="sender">The sender.</param>
+            <param name="e">A <see cref="T:OxyPlot.OxyTouchEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="M:OxyPlot.Model.HandleKeyDown(System.Object,OxyPlot.OxyKeyEventArgs)">
+            <summary>
+            Handles key down events.
+            </summary>
+            <param name="sender">The sender.</param>
+            <param name="e">The <see cref="T:OxyPlot.OxyKeyEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="M:OxyPlot.Model.OnKeyDown(System.Object,OxyPlot.OxyKeyEventArgs)">
+            <summary>
+            Raises the <see cref="E:OxyPlot.Model.KeyDown"/> event.
+            </summary>
+            <param name="sender">The sender.</param>
+            <param name="e">The <see cref="T:OxyPlot.OxyMouseEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="M:OxyPlot.Model.OnMouseDown(System.Object,OxyPlot.OxyMouseDownEventArgs)">
+            <summary>
+            Raises the <see cref="E:OxyPlot.Model.MouseDown"/> event.
+            </summary>
+            <param name="sender">The sender.</param>
+            <param name="e">The <see cref="T:OxyPlot.OxyMouseEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="M:OxyPlot.Model.OnMouseMove(System.Object,OxyPlot.OxyMouseEventArgs)">
+            <summary>
+            Raises the <see cref="E:OxyPlot.Model.MouseMove"/> event.
+            </summary>
+            <param name="sender">The sender.</param>
+            <param name="e">The <see cref="T:OxyPlot.OxyMouseEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="M:OxyPlot.Model.OnMouseUp(System.Object,OxyPlot.OxyMouseEventArgs)">
+            <summary>
+            Raises the <see cref="E:OxyPlot.Model.MouseUp"/> event.
+            </summary>
+            <param name="sender">The sender.</param>
+            <param name="e">The <see cref="T:OxyPlot.OxyMouseEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="M:OxyPlot.Model.OnMouseEnter(System.Object,OxyPlot.OxyMouseEventArgs)">
+            <summary>
+            Raises the <see cref="E:OxyPlot.Model.MouseEnter"/> event.
+            </summary>
+            <param name="sender">The sender.</param>
+            <param name="e">The <see cref="T:OxyPlot.OxyMouseEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="M:OxyPlot.Model.OnMouseLeave(System.Object,OxyPlot.OxyMouseEventArgs)">
+            <summary>
+            Raises the <see cref="E:OxyPlot.Model.MouseLeave"/> event.
+            </summary>
+            <param name="sender">The sender.</param>
+            <param name="e">The <see cref="T:OxyPlot.OxyMouseEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="M:OxyPlot.Model.OnTouchStarted(System.Object,OxyPlot.OxyTouchEventArgs)">
+            <summary>
+            Raises the <see cref="E:OxyPlot.Model.MouseDown"/> event.
+            </summary>
+            <param name="sender">The sender.</param>
+            <param name="e">The <see cref="T:OxyPlot.OxyMouseEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="M:OxyPlot.Model.OnTouchDelta(System.Object,OxyPlot.OxyTouchEventArgs)">
+            <summary>
+            Raises the <see cref="E:OxyPlot.Model.MouseMove"/> event.
+            </summary>
+            <param name="sender">The sender.</param>
+            <param name="e">The <see cref="T:OxyPlot.OxyMouseEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="M:OxyPlot.Model.OnTouchCompleted(System.Object,OxyPlot.OxyTouchEventArgs)">
+            <summary>
+            Raises the <see cref="E:OxyPlot.Model.MouseUp"/> event.
+            </summary>
+            <param name="sender">The sender.</param>
+            <param name="e">The <see cref="T:OxyPlot.OxyMouseEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="P:OxyPlot.Model.SyncRoot">
+            <summary>
+            Gets an object that can be used to synchronize access to the <see cref="T:OxyPlot.Model"/>.
+            </summary>
+            <value>A synchronization object.</value>
+            <remarks>This property can be used when modifying the <see cref="T:OxyPlot.Model"/> on a separate thread (not the thread updating or rendering the model).</remarks>
+        </member>
+        <member name="P:OxyPlot.Model.SelectionColor">
+            <summary>
+            Gets or sets the color of the selection.
+            </summary>
+            <value>The color of the selection.</value>
+        </member>
+        <member name="E:OxyPlot.Model.KeyDown">
+            <summary>
+            Occurs when a key is pressed down when the plot view is focused.
+            </summary>
+        </member>
+        <member name="E:OxyPlot.Model.MouseDown">
+            <summary>
+            Occurs when a mouse button is pressed down on the model.
+            </summary>
+        </member>
+        <member name="E:OxyPlot.Model.MouseMove">
+            <summary>
+            Occurs when the mouse is moved on the plot element (only occurs after MouseDown).
+            </summary>
+        </member>
+        <member name="E:OxyPlot.Model.MouseUp">
+            <summary>
+            Occurs when the mouse button is released on the plot element.
+            </summary>
+        </member>
+        <member name="E:OxyPlot.Model.MouseEnter">
+            <summary>
+            Occurs when the mouse cursor enters the plot area.
+            </summary>
+        </member>
+        <member name="E:OxyPlot.Model.MouseLeave">
+            <summary>
+            Occurs when the mouse cursor leaves the plot area.
+            </summary>
+        </member>
+        <member name="E:OxyPlot.Model.TouchStarted">
+            <summary>
+            Occurs when a touch gesture is started.
+            </summary>
+        </member>
+        <member name="E:OxyPlot.Model.TouchDelta">
+            <summary>
+            Occurs when a touch gesture is changed.
+            </summary>
+        </member>
+        <member name="E:OxyPlot.Model.TouchCompleted">
+            <summary>
+            Occurs when a touch gesture is completed.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.IController">
+            <summary>
+            Specifies functionality to interact with a graphics view.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.IController.HandleMouseDown(OxyPlot.IView,OxyPlot.OxyMouseDownEventArgs)">
+            <summary>
+            Handles mouse down events.
+            </summary>
+            <param name="view">The plot view.</param>
+            <param name="args">The <see cref="T:OxyPlot.OxyMouseEventArgs"/> instance containing the event data.</param>
+            <returns><c>true</c> if the event was handled.</returns>
+        </member>
+        <member name="M:OxyPlot.IController.HandleMouseMove(OxyPlot.IView,OxyPlot.OxyMouseEventArgs)">
+            <summary>
+            Handles mouse move events.
+            </summary>
+            <param name="view">The plot view.</param>
+            <param name="args">The <see cref="T:OxyPlot.OxyMouseEventArgs"/> instance containing the event data.</param>
+            <returns><c>true</c> if the event was handled.</returns>
+        </member>
+        <member name="M:OxyPlot.IController.HandleMouseUp(OxyPlot.IView,OxyPlot.OxyMouseEventArgs)">
+            <summary>
+            Handles mouse up events.
+            </summary>
+            <param name="view">The plot view.</param>
+            <param name="args">The <see cref="T:OxyPlot.OxyMouseEventArgs"/> instance containing the event data.</param>
+            <returns><c>true</c> if the event was handled.</returns>
+        </member>
+        <member name="M:OxyPlot.IController.HandleMouseEnter(OxyPlot.IView,OxyPlot.OxyMouseEventArgs)">
+            <summary>
+            Handles mouse enter events.
+            </summary>
+            <param name="view">The plot view.</param>
+            <param name="args">The <see cref="T:OxyPlot.OxyMouseEventArgs"/> instance containing the event data.</param>
+            <returns><c>true</c> if the event was handled.</returns>
+        </member>
+        <member name="M:OxyPlot.IController.HandleMouseLeave(OxyPlot.IView,OxyPlot.OxyMouseEventArgs)">
+            <summary>
+            Handles mouse leave events.
+            </summary>
+            <param name="view">The plot view.</param>
+            <param name="args">The <see cref="T:OxyPlot.OxyMouseEventArgs"/> instance containing the event data.</param>
+            <returns><c>true</c> if the event was handled.</returns>
+        </member>
+        <member name="M:OxyPlot.IController.HandleMouseWheel(OxyPlot.IView,OxyPlot.OxyMouseWheelEventArgs)">
+            <summary>
+            Handles mouse wheel events.
+            </summary>
+            <param name="view">The plot view.</param>
+            <param name="args">The <see cref="T:OxyPlot.OxyMouseWheelEventArgs"/> instance containing the event data.</param>
+            <returns><c>true</c> if the event was handled.</returns>
+        </member>
+        <member name="M:OxyPlot.IController.HandleTouchStarted(OxyPlot.IView,OxyPlot.OxyTouchEventArgs)">
+            <summary>
+            Handles touch started events.
+            </summary>
+            <param name="view">The plot view.</param>
+            <param name="args">The <see cref="T:OxyPlot.OxyTouchEventArgs"/> instance containing the event data.</param>
+            <returns><c>true</c> if the event was handled.</returns>
+        </member>
+        <member name="M:OxyPlot.IController.HandleTouchDelta(OxyPlot.IView,OxyPlot.OxyTouchEventArgs)">
+            <summary>
+            Handles touch delta events.
+            </summary>
+            <param name="view">The plot view.</param>
+            <param name="args">The <see cref="T:OxyPlot.OxyTouchEventArgs"/> instance containing the event data.</param>
+            <returns><c>true</c> if the event was handled.</returns>
+        </member>
+        <member name="M:OxyPlot.IController.HandleTouchCompleted(OxyPlot.IView,OxyPlot.OxyTouchEventArgs)">
+            <summary>
+            Handles touch completed events.
+            </summary>
+            <param name="view">The plot view.</param>
+            <param name="args">The <see cref="T:OxyPlot.OxyTouchEventArgs"/> instance containing the event data.</param>
+            <returns><c>true</c> if the event was handled.</returns>
+        </member>
+        <member name="M:OxyPlot.IController.HandleKeyDown(OxyPlot.IView,OxyPlot.OxyKeyEventArgs)">
+            <summary>
+            Handles key down events.
+            </summary>
+            <param name="view">The plot view.</param>
+            <param name="args">The <see cref="T:OxyPlot.OxyKeyEventArgs"/> instance containing the event data.</param>
+            <returns><c>true</c> if the event was handled.</returns>
+        </member>
+        <member name="M:OxyPlot.IController.HandleGesture(OxyPlot.IView,OxyPlot.OxyInputGesture,OxyPlot.OxyInputEventArgs)">
+            <summary>
+            Handles the specified gesture.
+            </summary>
+            <param name="view">The plot view.</param>
+            <param name="gesture">The gesture.</param>
+            <param name="args">The <see cref="T:OxyPlot.OxyInputEventArgs"/> instance containing the event data.</param>
+            <returns><c>true</c> if the event was handled.</returns>
+        </member>
+        <member name="M:OxyPlot.IController.AddMouseManipulator(OxyPlot.IView,OxyPlot.ManipulatorBase{OxyPlot.OxyMouseEventArgs},OxyPlot.OxyMouseDownEventArgs)">
+            <summary>
+            Adds the specified mouse manipulator and invokes the <see cref="M:OxyPlot.MouseManipulator.Started(OxyPlot.OxyMouseEventArgs)"/> method with the specified mouse event arguments.
+            </summary>
+            <param name="view">The plot view.</param>
+            <param name="manipulator">The manipulator to add.</param>
+            <param name="args">The <see cref="T:OxyPlot.OxyMouseEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="M:OxyPlot.IController.AddHoverManipulator(OxyPlot.IView,OxyPlot.ManipulatorBase{OxyPlot.OxyMouseEventArgs},OxyPlot.OxyMouseEventArgs)">
+            <summary>
+            Adds the specified mouse hover manipulator and invokes the <see cref="M:OxyPlot.MouseManipulator.Started(OxyPlot.OxyMouseEventArgs)"/> method with the specified mouse event arguments.
+            </summary>
+            <param name="view">The view.</param>
+            <param name="manipulator">The manipulator.</param>
+            <param name="args">The <see cref="T:OxyPlot.OxyMouseEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="M:OxyPlot.IController.AddTouchManipulator(OxyPlot.IView,OxyPlot.ManipulatorBase{OxyPlot.OxyTouchEventArgs},OxyPlot.OxyTouchEventArgs)">
+            <summary>
+            Adds the specified touch manipulator and invokes the <see cref="M:OxyPlot.MouseManipulator.Started(OxyPlot.OxyMouseEventArgs)"/> method with the specified mouse event arguments.
+            </summary>
+            <param name="view">The view.</param>
+            <param name="manipulator">The manipulator.</param>
+            <param name="args">The <see cref="T:OxyPlot.OxyMouseEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="M:OxyPlot.IController.Bind(OxyPlot.OxyMouseDownGesture,OxyPlot.IViewCommand{OxyPlot.OxyMouseDownEventArgs})">
+            <summary>
+            Binds the specified command to the specified mouse down gesture. Removes old bindings to the gesture.
+            </summary>
+            <param name="gesture">The mouse down gesture.</param>
+            <param name="command">The command. If <c>null</c>, the binding will be removed.</param>
+        </member>
+        <member name="M:OxyPlot.IController.Bind(OxyPlot.OxyMouseEnterGesture,OxyPlot.IViewCommand{OxyPlot.OxyMouseEventArgs})">
+            <summary>
+            Binds the specified command to the specified mouse enter gesture. Removes old bindings to the gesture.
+            </summary>
+            <param name="gesture">The mouse enter gesture.</param>
+            <param name="command">The command. If <c>null</c>, the binding will be removed.</param>
+        </member>
+        <member name="M:OxyPlot.IController.Bind(OxyPlot.OxyMouseWheelGesture,OxyPlot.IViewCommand{OxyPlot.OxyMouseWheelEventArgs})">
+            <summary>
+            Binds the specified command to the specified mouse wheel gesture. Removes old bindings to the gesture.
+            </summary>
+            <param name="gesture">The mouse wheel gesture.</param>
+            <param name="command">The command. If <c>null</c>, the binding will be removed.</param>
+        </member>
+        <member name="M:OxyPlot.IController.Bind(OxyPlot.OxyTouchGesture,OxyPlot.IViewCommand{OxyPlot.OxyTouchEventArgs})">
+            <summary>
+            Binds the specified command to the specified touch gesture. Removes old bindings to the gesture.
+            </summary>
+            <param name="gesture">The touch gesture.</param>
+            <param name="command">The command. If <c>null</c>, the binding will be removed.</param>
+        </member>
+        <member name="M:OxyPlot.IController.Bind(OxyPlot.OxyKeyGesture,OxyPlot.IViewCommand{OxyPlot.OxyKeyEventArgs})">
+            <summary>
+            Binds the specified command to the specified key gesture. Removes old bindings to the gesture.
+            </summary>
+            <param name="gesture">The key gesture.</param>
+            <param name="command">The command. If <c>null</c>, the binding will be removed.</param>
+        </member>
+        <member name="M:OxyPlot.IController.Unbind(OxyPlot.OxyInputGesture)">
+            <summary>
+            Unbinds the specified gesture.
+            </summary>
+            <param name="gesture">The gesture to unbind.</param>
+        </member>
+        <member name="M:OxyPlot.IController.Unbind(OxyPlot.IViewCommand)">
+            <summary>
+            Unbinds the specified command from all gestures.
+            </summary>
+            <param name="command">The command to unbind.</param>
+        </member>
+        <member name="M:OxyPlot.IController.UnbindAll">
+            <summary>
+            Unbinds all commands.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.IView">
+            <summary>
+            Specifies common functionality for the views.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.IView.SetCursorType(OxyPlot.CursorType)">
+            <summary>
+            Sets the cursor type.
+            </summary>
+            <param name="cursorType">The cursor type.</param>
+        </member>
+        <member name="M:OxyPlot.IView.HideZoomRectangle">
+            <summary>
+            Hides the zoom rectangle.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.IView.ShowZoomRectangle(OxyPlot.OxyRect)">
+            <summary>
+            Shows the zoom rectangle.
+            </summary>
+            <param name="rectangle">The rectangle.</param>
+        </member>
+        <member name="P:OxyPlot.IView.ActualModel">
+            <summary>
+            Gets the actual model in the view.
+            </summary>
+            <value>
+            The actual <see cref="T:OxyPlot.Model"/>.
+            </value>
+        </member>
+        <member name="P:OxyPlot.IView.ActualController">
+            <summary>
+            Gets the actual controller.
+            </summary>
+            <value>
+            The actual <see cref="T:OxyPlot.IController"/>.
+            </value>
+        </member>
+        <member name="P:OxyPlot.IView.ClientArea">
+            <summary>
+            Gets the coordinates of the client area of the view.
+            </summary>
+            <value>
+            The client area rectangle.
+            </value>
+        </member>
+        <member name="T:OxyPlot.IPlotController">
+            <summary>
+            Specifies functionality to interact with a plot view.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.IPlotModel">
+            <summary>
+            Specifies functionality for the plot model.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.IPlotModel.Update(System.Boolean)">
+            <summary>
+            Updates the model.
+            </summary>
+            <param name="updateData">if set to <c>true</c> , all data collections will be updated.</param>
+        </member>
+        <member name="M:OxyPlot.IPlotModel.Render(OxyPlot.IRenderContext,System.Double,System.Double)">
+            <summary>
+            Renders the plot with the specified rendering context.
+            </summary>
+            <param name="rc">The rendering context.</param>
+            <param name="width">The width.</param>
+            <param name="height">The height.</param>
+        </member>
+        <member name="M:OxyPlot.IPlotModel.AttachPlotView(OxyPlot.IPlotView)">
+            <summary>
+            Attaches this model to the specified plot view.
+            </summary>
+            <param name="plotView">The plot view.</param>
+            <remarks>Only one plot view can be attached to the plot model.
+            The plot model contains data (e.g. axis scaling) that is only relevant to the current plot view.</remarks>
+        </member>
+        <member name="P:OxyPlot.IPlotModel.Background">
+            <summary>
+            Gets the color of the background of the plot.
+            </summary>
+            <value>The color.</value>
+        </member>
+        <member name="T:OxyPlot.OxySizeExtensions">
+            <summary>
+            Provides extension methods for <see cref="T:OxyPlot.OxySize"/>
+            </summary>
+            <remarks>These are pure methods. They could also be placed in the <see cref="T:OxyPlot.OxySize"/> type with a <see cref="T:System.Diagnostics.Contracts.PureAttribute"/>.</remarks>
+        </member>
+        <member name="M:OxyPlot.OxySizeExtensions.GetBounds(OxyPlot.OxySize,System.Double,OxyPlot.HorizontalAlignment,OxyPlot.VerticalAlignment)">
+            <summary>
+            Calculates the bounds with respect to rotation angle and horizontal/vertical alignment.
+            </summary>
+            <param name="bounds">The size of the object to calculate bounds for.</param>
+            <param name="angle">The rotation angle (degrees).</param>
+            <param name="horizontalAlignment">The horizontal alignment.</param>
+            <param name="verticalAlignment">The vertical alignment.</param>
+            <returns>A minimum bounding rectangle.</returns>
+        </member>
+        <member name="T:OxyPlot.Series.IScatterPointProvider">
+            <summary>
+            Defines functionality to provide a <see cref="T:OxyPlot.Series.ScatterPoint"/>.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.IScatterPointProvider.GetScatterPoint">
+            <summary>
+            Gets the <see cref="T:OxyPlot.Series.ScatterPoint"/> that represents the element.
+            </summary>
+            <returns>A <see cref="T:OxyPlot.Series.ScatterPoint"/>.</returns>
+        </member>
+        <member name="T:OxyPlot.OxyMouseEnterGesture">
+            <summary>
+            Represents a mouse enter gesture.
+            </summary>
+            <remarks>The input gesture can be bound to a command in a <see cref="T:OxyPlot.PlotController"/>.</remarks>
+        </member>
+        <member name="T:OxyPlot.OxyInputGesture">
+            <summary>
+            Provides an abstract base class for input device gestures.
+            </summary>
+            <remarks>The input gesture can be bound to a command in a <see cref="T:OxyPlot.PlotController"/>.</remarks>
+        </member>
+        <member name="M:OxyPlot.OxyInputGesture.Equals(OxyPlot.OxyInputGesture)">
+            <summary>
+            Indicates whether the current object is equal to another object of the same type.
+            </summary>
+            <param name="other">An object to compare with this object.</param>
+            <returns><c>true</c> if the current object is equal to the <paramref name="other" /> parameter; otherwise, <c>false</c>.</returns>
+        </member>
+        <member name="M:OxyPlot.OxyMouseEnterGesture.#ctor(OxyPlot.OxyModifierKeys)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.OxyMouseEnterGesture"/> class.
+            </summary>
+            <param name="modifiers">The modifiers.</param>
+        </member>
+        <member name="M:OxyPlot.OxyMouseEnterGesture.Equals(OxyPlot.OxyInputGesture)">
+            <summary>
+            Indicates whether the current object is equal to another object of the same type.
+            </summary>
+            <param name="other">An object to compare with this object.</param>
+            <returns><c>true</c> if the current object is equal to the <paramref name="other" /> parameter; otherwise, <c>false</c>.</returns>
+        </member>
+        <member name="P:OxyPlot.OxyMouseEnterGesture.Modifiers">
+            <summary>
+            Gets the modifier keys.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.OxyInputEventArgs">
+            <summary>
+            Provides an abstract base class for classes that contain event data for input events.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.OxyInputEventArgs.Handled">
+            <summary>
+            Gets or sets a value indicating whether the event was handled.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.OxyInputEventArgs.ModifierKeys">
+            <summary>
+            Gets or sets the modifier keys.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.OxyInputEventArgs.IsAltDown">
+            <summary>
+            Gets a value indicating whether the alt key was pressed when the event was raised.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.OxyInputEventArgs.IsControlDown">
+            <summary>
+            Gets a value indicating whether the control key was pressed when the event was raised.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.OxyInputEventArgs.IsShiftDown">
+            <summary>
+            Gets a value indicating whether the shift key was pressed when the event was raised.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.OxyKeyEventArgs">
+            <summary>
+            Provides data for key events.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.OxyKeyEventArgs.Key">
+            <summary>
+            Gets or sets the key.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.OxyMouseDownEventArgs">
+            <summary>
+            Provides data for the mouse down events.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.OxyMouseEventArgs">
+            <summary>
+            Provides data for the mouse events.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.OxyMouseEventArgs.Position">
+            <summary>
+            Gets or sets the position of the mouse cursor.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.OxyMouseDownEventArgs.ChangedButton">
+            <summary>
+            Gets or sets the mouse button that has changed.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.OxyMouseDownEventArgs.ClickCount">
+            <summary>
+            Gets or sets the number of times the button was clicked.
+            </summary>
+            <value>The number of times the mouse button was clicked.</value>
+        </member>
+        <member name="P:OxyPlot.OxyMouseDownEventArgs.HitTestResult">
+            <summary>
+            Gets or sets the hit test result.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.OxyMouseWheelEventArgs">
+            <summary>
+            Provides data for mouse wheel events.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.OxyMouseWheelEventArgs.Delta">
+            <summary>
+            Gets or sets the change.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.OxyTouchEventArgs">
+            <summary>
+            Provides data for touch events.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.OxyTouchEventArgs.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.OxyTouchEventArgs"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.OxyTouchEventArgs.#ctor(OxyPlot.ScreenPoint[],OxyPlot.ScreenPoint[])">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.OxyTouchEventArgs"/> class.
+            </summary>
+            <param name="currentTouches">The current touches.</param>
+            <param name="previousTouches">The previous touches.</param>
+        </member>
+        <member name="P:OxyPlot.OxyTouchEventArgs.Position">
+            <summary>
+            Gets or sets the position of the touch.
+            </summary>
+            <value>The position.</value>
+        </member>
+        <member name="P:OxyPlot.OxyTouchEventArgs.DeltaScale">
+            <summary>
+            Gets or sets the relative change in scale.
+            </summary>
+            <value>The scale change.</value>
+        </member>
+        <member name="P:OxyPlot.OxyTouchEventArgs.DeltaTranslation">
+            <summary>
+            Gets or sets the change in x and y direction.
+            </summary>
+            <value>The translation.</value>
+        </member>
+        <member name="T:OxyPlot.InputCommandBinding">
+            <summary>
+            Represents an binding by an input gesture and a command binding.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.InputCommandBinding.#ctor(OxyPlot.OxyInputGesture,OxyPlot.IViewCommand)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.InputCommandBinding"/> class by a gesture.
+            </summary>
+            <param name="gesture">The gesture.</param>
+            <param name="command">The command.</param>
+        </member>
+        <member name="M:OxyPlot.InputCommandBinding.#ctor(OxyPlot.OxyKey,OxyPlot.OxyModifierKeys,OxyPlot.IViewCommand)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.InputCommandBinding"/> class by a key gesture.
+            </summary>
+            <param name="key">The key.</param>
+            <param name="modifiers">The modifiers.</param>
+            <param name="command">The command.</param>
+        </member>
+        <member name="M:OxyPlot.InputCommandBinding.#ctor(OxyPlot.OxyMouseButton,OxyPlot.OxyModifierKeys,OxyPlot.IViewCommand)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.InputCommandBinding"/> class by a mouse gesture.
+            </summary>
+            <param name="mouseButton">The mouse button.</param>
+            <param name="modifiers">The modifiers.</param>
+            <param name="command">The command.</param>
+        </member>
+        <member name="P:OxyPlot.InputCommandBinding.Gesture">
+            <summary>
+            Gets the gesture.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.InputCommandBinding.Command">
+            <summary>
+            Gets the command.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.PlotController">
+            <summary>
+            Provides an <see cref="T:OxyPlot.IPlotController"/> with a default set of plot bindings.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.ControllerBase">
+            <summary>
+            Provides functionality to handle input events.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.ControllerBase.syncRoot">
+            <summary>
+            A synchronization object that is used when the actual model in the current view is <c>null</c>.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.ControllerBase.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.ControllerBase"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.ControllerBase.HandleGesture(OxyPlot.IView,OxyPlot.OxyInputGesture,OxyPlot.OxyInputEventArgs)">
+            <summary>
+            Handles the specified gesture.
+            </summary>
+            <param name="view">The plot view.</param>
+            <param name="gesture">The gesture.</param>
+            <param name="args">The <see cref="T:OxyPlot.OxyInputEventArgs"/> instance containing the event data.</param>
+            <returns><c>true</c> if the event was handled.</returns>
+        </member>
+        <member name="M:OxyPlot.ControllerBase.HandleMouseDown(OxyPlot.IView,OxyPlot.OxyMouseDownEventArgs)">
+            <summary>
+            Handles mouse down events.
+            </summary>
+            <param name="view">The plot view.</param>
+            <param name="args">The <see cref="T:OxyPlot.OxyMouseEventArgs"/> instance containing the event data.</param>
+            <returns><c>true</c> if the event was handled.</returns>
+        </member>
+        <member name="M:OxyPlot.ControllerBase.HandleMouseEnter(OxyPlot.IView,OxyPlot.OxyMouseEventArgs)">
+            <summary>
+            Handles mouse enter events.
+            </summary>
+            <param name="view">The plot view.</param>
+            <param name="args">The <see cref="T:OxyPlot.OxyMouseEventArgs"/> instance containing the event data.</param>
+            <returns><c>true</c> if the event was handled.</returns>
+        </member>
+        <member name="M:OxyPlot.ControllerBase.HandleMouseLeave(OxyPlot.IView,OxyPlot.OxyMouseEventArgs)">
+            <summary>
+            Handles mouse leave events.
+            </summary>
+            <param name="view">The plot view.</param>
+            <param name="args">The <see cref="T:OxyPlot.OxyMouseEventArgs"/> instance containing the event data.</param>
+            <returns><c>true</c> if the event was handled.</returns>
+        </member>
+        <member name="M:OxyPlot.ControllerBase.HandleMouseMove(OxyPlot.IView,OxyPlot.OxyMouseEventArgs)">
+            <summary>
+            Handles mouse move events.
+            </summary>
+            <param name="view">The plot view.</param>
+            <param name="args">The <see cref="T:OxyPlot.OxyMouseEventArgs"/> instance containing the event data.</param>
+            <returns><c>true</c> if the event was handled.</returns>
+        </member>
+        <member name="M:OxyPlot.ControllerBase.HandleMouseUp(OxyPlot.IView,OxyPlot.OxyMouseEventArgs)">
+            <summary>
+            Handles mouse up events.
+            </summary>
+            <param name="view">The plot view.</param>
+            <param name="args">The <see cref="T:OxyPlot.OxyMouseEventArgs"/> instance containing the event data.</param>
+            <returns><c>true</c> if the event was handled.</returns>
+        </member>
+        <member name="M:OxyPlot.ControllerBase.HandleMouseWheel(OxyPlot.IView,OxyPlot.OxyMouseWheelEventArgs)">
+            <summary>
+            Handles mouse wheel events.
+            </summary>
+            <param name="view">The plot view.</param>
+            <param name="args">The <see cref="T:OxyPlot.OxyMouseWheelEventArgs"/> instance containing the event data.</param>
+            <returns><c>true</c> if the event was handled.</returns>
+        </member>
+        <member name="M:OxyPlot.ControllerBase.HandleTouchStarted(OxyPlot.IView,OxyPlot.OxyTouchEventArgs)">
+            <summary>
+            Handles touch started events.
+            </summary>
+            <param name="view">The plot view.</param>
+            <param name="args">The <see cref="T:OxyPlot.OxyTouchEventArgs"/> instance containing the event data.</param>
+            <returns><c>true</c> if the event was handled.</returns>
+        </member>
+        <member name="M:OxyPlot.ControllerBase.HandleTouchDelta(OxyPlot.IView,OxyPlot.OxyTouchEventArgs)">
+            <summary>
+            Handles touch delta events.
+            </summary>
+            <param name="view">The plot view.</param>
+            <param name="args">The <see cref="T:OxyPlot.OxyTouchEventArgs"/> instance containing the event data.</param>
+            <returns><c>true</c> if the event was handled.</returns>
+        </member>
+        <member name="M:OxyPlot.ControllerBase.HandleTouchCompleted(OxyPlot.IView,OxyPlot.OxyTouchEventArgs)">
+            <summary>
+            Handles touch completed events.
+            </summary>
+            <param name="view">The plot view.</param>
+            <param name="args">The <see cref="T:OxyPlot.OxyTouchEventArgs"/> instance containing the event data.</param>
+            <returns><c>true</c> if the event was handled.</returns>
+        </member>
+        <member name="M:OxyPlot.ControllerBase.HandleKeyDown(OxyPlot.IView,OxyPlot.OxyKeyEventArgs)">
+            <summary>
+            Handles key down events.
+            </summary>
+            <param name="view">The plot view.</param>
+            <param name="args">The <see cref="T:OxyPlot.OxyKeyEventArgs"/> instance containing the event data.</param>
+            <returns><c>true</c> if the event was handled.</returns>
+        </member>
+        <member name="M:OxyPlot.ControllerBase.AddMouseManipulator(OxyPlot.IView,OxyPlot.ManipulatorBase{OxyPlot.OxyMouseEventArgs},OxyPlot.OxyMouseDownEventArgs)">
+            <summary>
+            Adds the specified mouse manipulator and invokes the <see cref="M:OxyPlot.MouseManipulator.Started(OxyPlot.OxyMouseEventArgs)"/> method with the specified mouse down event arguments.
+            </summary>
+            <param name="view">The plot view.</param>
+            <param name="manipulator">The manipulator to add.</param>
+            <param name="args">The <see cref="T:OxyPlot.OxyMouseDownEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="M:OxyPlot.ControllerBase.AddHoverManipulator(OxyPlot.IView,OxyPlot.ManipulatorBase{OxyPlot.OxyMouseEventArgs},OxyPlot.OxyMouseEventArgs)">
+            <summary>
+            Adds the specified mouse hover manipulator and invokes the <see cref="M:OxyPlot.MouseManipulator.Started(OxyPlot.OxyMouseEventArgs)"/> method with the specified mouse event arguments.
+            </summary>
+            <param name="view">The plot view.</param>
+            <param name="manipulator">The manipulator.</param>
+            <param name="args">The <see cref="T:OxyPlot.OxyMouseEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="M:OxyPlot.ControllerBase.AddTouchManipulator(OxyPlot.IView,OxyPlot.ManipulatorBase{OxyPlot.OxyTouchEventArgs},OxyPlot.OxyTouchEventArgs)">
+            <summary>
+            Adds the specified mouse hover manipulator and invokes the <see cref="M:OxyPlot.TouchManipulator.Started(OxyPlot.OxyTouchEventArgs)"/> method with the specified mouse event arguments.
+            </summary>
+            <param name="view">The plot view.</param>
+            <param name="manipulator">The manipulator.</param>
+            <param name="args">The <see cref="T:OxyPlot.OxyTouchEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="M:OxyPlot.ControllerBase.Bind(OxyPlot.OxyMouseDownGesture,OxyPlot.IViewCommand{OxyPlot.OxyMouseDownEventArgs})">
+            <summary>
+            Binds the specified command to the specified mouse gesture. Removes old bindings to the gesture.
+            </summary>
+            <param name="gesture">The gesture.</param>
+            <param name="command">The command. If <c>null</c>, the binding will be removed.</param>
+        </member>
+        <member name="M:OxyPlot.ControllerBase.Bind(OxyPlot.OxyMouseEnterGesture,OxyPlot.IViewCommand{OxyPlot.OxyMouseEventArgs})">
+            <summary>
+            Binds the specified command to the specified mouse enter gesture. Removes old bindings to the gesture.
+            </summary>
+            <param name="gesture">The gesture.</param>
+            <param name="command">The command. If <c>null</c>, the binding will be removed.</param>
+        </member>
+        <member name="M:OxyPlot.ControllerBase.Bind(OxyPlot.OxyMouseWheelGesture,OxyPlot.IViewCommand{OxyPlot.OxyMouseWheelEventArgs})">
+            <summary>
+            Binds the specified command to the specified mouse wheel gesture. Removes old bindings to the gesture.
+            </summary>
+            <param name="gesture">The gesture.</param>
+            <param name="command">The command. If <c>null</c>, the binding will be removed.</param>
+        </member>
+        <member name="M:OxyPlot.ControllerBase.Bind(OxyPlot.OxyTouchGesture,OxyPlot.IViewCommand{OxyPlot.OxyTouchEventArgs})">
+            <summary>
+            Binds the specified command to the specified touch gesture. Removes old bindings to the gesture.
+            </summary>
+            <param name="gesture">The gesture.</param>
+            <param name="command">The command. If <c>null</c>, the binding will be removed.</param>
+        </member>
+        <member name="M:OxyPlot.ControllerBase.Bind(OxyPlot.OxyKeyGesture,OxyPlot.IViewCommand{OxyPlot.OxyKeyEventArgs})">
+            <summary>
+            Binds the specified command to the specified key gesture. Removes old bindings to the gesture.
+            </summary>
+            <param name="gesture">The gesture.</param>
+            <param name="command">The command. If <c>null</c>, the binding will be removed.</param>
+        </member>
+        <member name="M:OxyPlot.ControllerBase.Unbind(OxyPlot.OxyInputGesture)">
+            <summary>
+            Unbinds the specified gesture.
+            </summary>
+            <param name="gesture">The gesture to unbind.</param>
+        </member>
+        <member name="M:OxyPlot.ControllerBase.Unbind(OxyPlot.IViewCommand)">
+            <summary>
+            Unbinds the specified command from all gestures.
+            </summary>
+            <param name="command">The command to unbind.</param>
+        </member>
+        <member name="M:OxyPlot.ControllerBase.UnbindAll">
+            <summary>
+            Unbinds all commands.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.ControllerBase.BindCore(OxyPlot.OxyInputGesture,OxyPlot.IViewCommand)">
+            <summary>
+            Binds the specified command to the specified gesture. Removes old bindings to the gesture.
+            </summary>
+            <param name="gesture">The gesture.</param>
+            <param name="command">The command. If <c>null</c>, the binding will be removed.</param>
+            <remarks>This method was created to avoid calling a virtual method in the constructor.</remarks>
+        </member>
+        <member name="M:OxyPlot.ControllerBase.GetCommand(OxyPlot.OxyInputGesture)">
+            <summary>
+            Gets the command for the specified <see cref="T:OxyPlot.OxyInputGesture"/>.
+            </summary>
+            <param name="gesture">The input gesture.</param>
+            <returns>A command.</returns>
+        </member>
+        <member name="M:OxyPlot.ControllerBase.HandleCommand(OxyPlot.IViewCommand,OxyPlot.IView,OxyPlot.OxyInputEventArgs)">
+            <summary>
+            Handles a command triggered by an input gesture.
+            </summary>
+            <param name="command">The command.</param>
+            <param name="view">The plot view.</param>
+            <param name="args">The <see cref="T:OxyPlot.OxyInputEventArgs"/> instance containing the event data.</param>
+            <returns><c>true</c> if the command was handled.</returns>
+        </member>
+        <member name="M:OxyPlot.ControllerBase.GetSyncRoot(OxyPlot.IView)">
+            <summary>
+            Gets the synchronization object for the specified view.
+            </summary>
+            <param name="view">The view.</param>
+            <returns>An object that can be used to synchronize access to the actual model of the view.</returns>
+            <remarks>This object is used to ensure that events are not handled when the model is being updated.</remarks>
+        </member>
+        <member name="P:OxyPlot.ControllerBase.InputCommandBindings">
+            <summary>
+            Gets the input bindings.
+            </summary>
+            <remarks>This collection is used to specify the customized input gestures (both key, mouse and touch).</remarks>
+        </member>
+        <member name="P:OxyPlot.ControllerBase.MouseDownManipulators">
+            <summary>
+            Gets the manipulators that are created by mouse down events. These manipulators are removed when the mouse button is released.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.ControllerBase.MouseHoverManipulators">
+            <summary>
+            Gets the manipulators that are created by mouse enter events. These manipulators are removed when the mouse leaves the control.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.ControllerBase.TouchManipulators">
+            <summary>
+            Gets the manipulators that are created by touch events. These manipulators are removed when the touch gesture is completed.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.PlotController.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.PlotController"/> class.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.MouseManipulator">
+            <summary>
+            Provides an abstract base class for manipulators that handles mouse events.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.PlotManipulator`1">
+            <summary>
+            Provides an abstract base class for plot manipulators.
+            </summary>
+            <typeparam name="T">The type of the event arguments.</typeparam>
+        </member>
+        <member name="M:OxyPlot.PlotManipulator`1.#ctor(OxyPlot.IPlotView)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.PlotManipulator`1"/> class.
+            </summary>
+            <param name="view">The plot view.</param>
+        </member>
+        <member name="M:OxyPlot.PlotManipulator`1.InverseTransform(System.Double,System.Double)">
+            <summary>
+            Transforms a point from screen coordinates to data coordinates.
+            </summary>
+            <param name="x">The x coordinate.</param>
+            <param name="y">The y coordinate.</param>
+            <returns>A data point.</returns>
+        </member>
+        <member name="M:OxyPlot.PlotManipulator`1.AssignAxes(OxyPlot.ScreenPoint)">
+            <summary>
+            Assigns the axes to this manipulator by the specified position.
+            </summary>
+            <param name="position">The position.</param>
+        </member>
+        <member name="P:OxyPlot.PlotManipulator`1.PlotView">
+            <summary>
+            Gets the plot view where the event was raised.
+            </summary>
+            <value>The plot view.</value>
+        </member>
+        <member name="P:OxyPlot.PlotManipulator`1.XAxis">
+            <summary>
+            Gets or sets the X axis.
+            </summary>
+            <value>The X axis.</value>
+        </member>
+        <member name="P:OxyPlot.PlotManipulator`1.YAxis">
+            <summary>
+            Gets or sets the Y axis.
+            </summary>
+            <value>The Y axis.</value>
+        </member>
+        <member name="M:OxyPlot.MouseManipulator.#ctor(OxyPlot.IPlotView)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.MouseManipulator"/> class.
+            </summary>
+            <param name="plotView">The plot view.</param>
+        </member>
+        <member name="M:OxyPlot.MouseManipulator.Started(OxyPlot.OxyMouseEventArgs)">
+            <summary>
+            Occurs when an input device begins a manipulation on the plot.
+            </summary>
+            <param name="e">The <see cref="T:OxyPlot.OxyInputEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="P:OxyPlot.MouseManipulator.StartPosition">
+            <summary>
+            Gets or sets the first position of the manipulation.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.TouchManipulator">
+            <summary>
+            Provides a manipulator for panning and scaling by touch events.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.TouchManipulator.#ctor(OxyPlot.IPlotView)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.TouchManipulator"/> class.
+            </summary>
+            <param name="plotView">The plot view.</param>
+        </member>
+        <member name="M:OxyPlot.TouchManipulator.Completed(OxyPlot.OxyTouchEventArgs)">
+            <summary>
+            Occurs when a manipulation is complete.
+            </summary>
+            <param name="e">The <see cref="T:OxyPlot.OxyInputEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="M:OxyPlot.TouchManipulator.Delta(OxyPlot.OxyTouchEventArgs)">
+            <summary>
+            Occurs when a touch delta event is handled.
+            </summary>
+            <param name="e">The <see cref="T:OxyPlot.OxyTouchEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="M:OxyPlot.TouchManipulator.Started(OxyPlot.OxyTouchEventArgs)">
+            <summary>
+            Occurs when an input device begins a manipulation on the plot.
+            </summary>
+            <param name="e">The <see cref="T:OxyPlot.OxyTouchEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="P:OxyPlot.TouchManipulator.IsPanEnabled">
+            <summary>
+            Gets or sets a value indicating whether panning is enabled.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.TouchManipulator.IsZoomEnabled">
+            <summary>
+            Gets or sets a value indicating whether zooming is enabled.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.PlotCommands">
+            <summary>
+            Defines common commands for the plots.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.PlotCommands.#cctor">
+            <summary>
+            Initializes static members of the <see cref="T:OxyPlot.PlotCommands"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.PlotCommands.HandleReset(OxyPlot.IPlotView,OxyPlot.OxyInputEventArgs)">
+            <summary>
+            Handles the reset event.
+            </summary>
+            <param name="view">The view to reset.</param>
+            <param name="args">The <see cref="T:OxyPlot.OxyInputEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="M:OxyPlot.PlotCommands.HandleCopyTextReport(OxyPlot.IPlotView,OxyPlot.OxyInputEventArgs)">
+            <summary>
+            Handles the copy text report event.
+            </summary>
+            <param name="view">The view.</param>
+            <param name="args">The <see cref="T:OxyPlot.OxyInputEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="M:OxyPlot.PlotCommands.HandleCopyCode(OxyPlot.IPlotView,OxyPlot.OxyInputEventArgs)">
+            <summary>
+            Handles the copy code event.
+            </summary>
+            <param name="view">The view.</param>
+            <param name="args">The <see cref="T:OxyPlot.OxyInputEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="M:OxyPlot.PlotCommands.HandleZoomAt(OxyPlot.IPlotView,OxyPlot.OxyMouseEventArgs,System.Double)">
+            <summary>
+            Zooms the view by the specified factor at the position specified in the <see cref="T:OxyPlot.OxyMouseEventArgs"/>.
+            </summary>
+            <param name="view">The view.</param>
+            <param name="args">The <see cref="T:OxyPlot.OxyMouseWheelEventArgs"/> instance containing the event data.</param>
+            <param name="delta">The zoom factor.</param>
+        </member>
+        <member name="M:OxyPlot.PlotCommands.HandleZoomByWheel(OxyPlot.IPlotView,OxyPlot.OxyMouseWheelEventArgs,System.Double)">
+            <summary>
+            Zooms the view by the mouse wheel delta in the specified <see cref="T:OxyPlot.OxyKeyEventArgs"/>.
+            </summary>
+            <param name="view">The view.</param>
+            <param name="args">The <see cref="T:OxyPlot.OxyMouseWheelEventArgs"/> instance containing the event data.</param>
+            <param name="factor">The zoom speed factor. Default value is 1.</param>
+        </member>
+        <member name="M:OxyPlot.PlotCommands.HandleZoomCenter(OxyPlot.IPlotView,OxyPlot.OxyInputEventArgs,System.Double)">
+            <summary>
+            Zooms the view by the key in the specified factor.
+            </summary>
+            <param name="view">The view.</param>
+            <param name="args">The <see cref="T:OxyPlot.OxyInputEventArgs"/> instance containing the event data.</param>
+            <param name="delta">The zoom factor (positive zoom in, negative zoom out).</param>
+        </member>
+        <member name="M:OxyPlot.PlotCommands.HandlePan(OxyPlot.IPlotView,OxyPlot.OxyInputEventArgs,System.Double,System.Double)">
+            <summary>
+            Pans the view by the key in the specified vector.
+            </summary>
+            <param name="view">The view.</param>
+            <param name="args">The <see cref="T:OxyPlot.OxyInputEventArgs"/> instance containing the event data.</param>
+            <param name="dx">The horizontal delta (percentage of plot area width).</param>
+            <param name="dy">The vertical delta (percentage of plot area height).</param>
+        </member>
+        <member name="P:OxyPlot.PlotCommands.Reset">
+            <summary>
+            Gets the reset axes command.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PlotCommands.ResetAt">
+            <summary>
+            Gets the reset axes command (for mouse events).
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PlotCommands.CopyTextReport">
+            <summary>
+            Gets the copy text report command.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PlotCommands.CopyCode">
+            <summary>
+            Gets the copy code command.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PlotCommands.PanZoomByTouch">
+            <summary>
+            Gets the pan/zoom touch command.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PlotCommands.PanAt">
+            <summary>
+            Gets the pan command.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PlotCommands.ZoomRectangle">
+            <summary>
+            Gets the zoom rectangle command.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PlotCommands.ZoomWheel">
+            <summary>
+            Gets the zoom by mouse wheel command.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PlotCommands.ZoomWheelFine">
+            <summary>
+            Gets the fine-control zoom by mouse wheel command.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PlotCommands.Track">
+            <summary>
+            Gets the tracker command.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PlotCommands.SnapTrack">
+            <summary>
+            Gets the snap tracker command.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PlotCommands.PointsOnlyTrack">
+            <summary>
+            Gets the points only tracker command.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PlotCommands.HoverTrack">
+            <summary>
+            Gets the mouse hover tracker.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PlotCommands.HoverSnapTrack">
+            <summary>
+            Gets the mouse hover snap tracker.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PlotCommands.HoverPointsOnlyTrack">
+            <summary>
+            Gets the mouse hover points only tracker.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PlotCommands.PanLeft">
+            <summary>
+            Gets the pan left command.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PlotCommands.PanRight">
+            <summary>
+            Gets the pan right command.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PlotCommands.PanUp">
+            <summary>
+            Gets the pan up command.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PlotCommands.PanDown">
+            <summary>
+            Gets the pan down command.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PlotCommands.PanLeftFine">
+            <summary>
+            Gets the fine control pan left command.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PlotCommands.PanRightFine">
+            <summary>
+            Gets the fine control pan right command.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PlotCommands.PanUpFine">
+            <summary>
+            Gets the fine control pan up command.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PlotCommands.PanDownFine">
+            <summary>
+            Gets the fine control pan down command.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PlotCommands.ZoomInAt">
+            <summary>
+            Gets the zoom in command.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PlotCommands.ZoomOutAt">
+            <summary>
+            Gets the zoom out command.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PlotCommands.ZoomIn">
+            <summary>
+            Gets the zoom in command.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PlotCommands.ZoomOut">
+            <summary>
+            Gets the zoom out command.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PlotCommands.ZoomInFine">
+            <summary>
+            Gets the fine control zoom in command.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PlotCommands.ZoomOutFine">
+            <summary>
+            Gets the fine control zoom out command.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.ControllerExtensions">
+            <summary>
+            Provides extension methods for the <see cref="T:OxyPlot.IController"/>.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.ControllerExtensions.BindKeyDown(OxyPlot.IController,OxyPlot.OxyKey,OxyPlot.IViewCommand{OxyPlot.OxyKeyEventArgs})">
+            <summary>
+            Binds the specified key to the specified command.
+            </summary>
+            <param name="controller">The plot controller.</param>
+            <param name="key">The key.</param>
+            <param name="command">A plot controller command that takes key event arguments.</param>
+        </member>
+        <member name="M:OxyPlot.ControllerExtensions.BindKeyDown(OxyPlot.IController,OxyPlot.OxyKey,OxyPlot.OxyModifierKeys,OxyPlot.IViewCommand{OxyPlot.OxyKeyEventArgs})">
+            <summary>
+            Binds the specified modifier+key to the specified command.
+            </summary>
+            <param name="controller">The plot controller.</param>
+            <param name="key">The key.</param>
+            <param name="modifiers">The key modifiers.</param>
+            <param name="command">A plot controller command that takes key event arguments.</param>
+        </member>
+        <member name="M:OxyPlot.ControllerExtensions.BindMouseDown(OxyPlot.IController,OxyPlot.OxyMouseButton,OxyPlot.IViewCommand{OxyPlot.OxyMouseDownEventArgs})">
+            <summary>
+            Binds the specified mouse button to the specified command.
+            </summary>
+            <param name="controller">The plot controller.</param>
+            <param name="mouseButton">The mouse button.</param>
+            <param name="command">A plot controller command that takes mouse event arguments.</param>
+        </member>
+        <member name="M:OxyPlot.ControllerExtensions.BindMouseDown(OxyPlot.IController,OxyPlot.OxyMouseButton,OxyPlot.OxyModifierKeys,OxyPlot.IViewCommand{OxyPlot.OxyMouseDownEventArgs})">
+            <summary>
+            Binds the specified modifier+mouse button gesture to the specified command.
+            </summary>
+            <param name="controller">The plot controller.</param>
+            <param name="mouseButton">The mouse button.</param>
+            <param name="modifiers">The modifiers.</param>
+            <param name="command">A plot controller command that takes mouse event arguments.</param>
+        </member>
+        <member name="M:OxyPlot.ControllerExtensions.BindMouseDown(OxyPlot.IController,OxyPlot.OxyMouseButton,OxyPlot.OxyModifierKeys,System.Int32,OxyPlot.IViewCommand{OxyPlot.OxyMouseDownEventArgs})">
+            <summary>
+            Binds the specified modifiers+mouse button+click count gesture to the specified command.
+            </summary>
+            <param name="controller">The plot controller.</param>
+            <param name="mouseButton">The mouse button.</param>
+            <param name="modifiers">The modifiers.</param>
+            <param name="clickCount">The click count.</param>
+            <param name="command">A plot controller command that takes mouse event arguments.</param>
+        </member>
+        <member name="M:OxyPlot.ControllerExtensions.BindTouchDown(OxyPlot.IController,OxyPlot.IViewCommand{OxyPlot.OxyTouchEventArgs})">
+            <summary>
+            Binds the touch down event to the specified command.
+            </summary>
+            <param name="controller">The plot controller.</param>
+            <param name="command">A plot controller command that takes touch event arguments.</param>
+        </member>
+        <member name="M:OxyPlot.ControllerExtensions.BindMouseEnter(OxyPlot.IController,OxyPlot.IViewCommand{OxyPlot.OxyMouseEventArgs})">
+            <summary>
+            Binds the mouse enter event to the specified command.
+            </summary>
+            <param name="controller">The plot controller.</param>
+            <param name="command">A plot controller command that takes mouse event arguments.</param>
+        </member>
+        <member name="M:OxyPlot.ControllerExtensions.BindMouseWheel(OxyPlot.IController,OxyPlot.IViewCommand{OxyPlot.OxyMouseWheelEventArgs})">
+            <summary>
+            Binds the mouse wheel event to the specified command.
+            </summary>
+            <param name="controller">The plot controller.</param>
+            <param name="command">A plot controller command that takes mouse wheel event arguments.</param>
+        </member>
+        <member name="M:OxyPlot.ControllerExtensions.BindMouseWheel(OxyPlot.IController,OxyPlot.OxyModifierKeys,OxyPlot.IViewCommand{OxyPlot.OxyMouseWheelEventArgs})">
+            <summary>
+            Binds the modifier+mouse wheel event to the specified command.
+            </summary>
+            <param name="controller">The plot controller.</param>
+            <param name="modifiers">The modifier key(s).</param>
+            <param name="command">A plot controller command that takes mouse wheel event arguments.</param>
+        </member>
+        <member name="M:OxyPlot.ControllerExtensions.UnbindMouseDown(OxyPlot.IController,OxyPlot.OxyMouseButton,OxyPlot.OxyModifierKeys,System.Int32)">
+            <summary>
+            Unbinds the specified mouse down gesture.
+            </summary>
+            <param name="controller">The controller.</param>
+            <param name="mouseButton">The mouse button.</param>
+            <param name="modifiers">The modifier keys.</param>
+            <param name="clickCount">The click count.</param>
+        </member>
+        <member name="M:OxyPlot.ControllerExtensions.UnbindKeyDown(OxyPlot.IController,OxyPlot.OxyKey,OxyPlot.OxyModifierKeys)">
+            <summary>
+            Unbinds the specified key down gesture.
+            </summary>
+            <param name="controller">The controller.</param>
+            <param name="key">The key.</param>
+            <param name="modifiers">The modifier keys.</param>
+        </member>
+        <member name="M:OxyPlot.ControllerExtensions.UnbindMouseEnter(OxyPlot.IController)">
+            <summary>
+            Unbinds the mouse enter gesture.
+            </summary>
+            <param name="controller">The controller.</param>
+        </member>
+        <member name="M:OxyPlot.ControllerExtensions.UnbindTouchDown(OxyPlot.IController)">
+            <summary>
+            Unbinds the touch down gesture.
+            </summary>
+            <param name="controller">The controller.</param>
+        </member>
+        <member name="M:OxyPlot.ControllerExtensions.UnbindMouseWheel(OxyPlot.IController)">
+            <summary>
+            Unbinds the mouse wheel gesture.
+            </summary>
+            <param name="controller">The controller.</param>
+        </member>
+        <member name="T:OxyPlot.HitTestArguments">
+            <summary>
+            Represents arguments for the hit test.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.HitTestArguments.#ctor(OxyPlot.ScreenPoint,System.Double)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.HitTestArguments"/> class.
+            </summary>
+            <param name="point">The point.</param>
+            <param name="tolerance">The tolerance.</param>
+        </member>
+        <member name="P:OxyPlot.HitTestArguments.Point">
+            <summary>
+            Gets the point to hit test.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.HitTestArguments.Tolerance">
+            <summary>
+            Gets the hit test tolerance.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.LibraryDoc">
+            <summary>
+            The OxyPlot solution provides plotting functionality for Windows store apps, WPF, Windows forms, Silverlight and Xamarin based applications.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.NamespaceDoc">
+            <summary>
+            The OxyPlot namespace contains the platform independent classes of the library.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.PlotLength">
+            <summary>
+            Represents absolute or relative lengths in data or screen space.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.PlotLength.unit">
+            <summary>
+            The unit type
+            </summary>
+        </member>
+        <member name="F:OxyPlot.PlotLength.value">
+            <summary>
+            The value
+            </summary>
+        </member>
+        <member name="M:OxyPlot.PlotLength.#ctor(System.Double,OxyPlot.PlotLengthUnit)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.PlotLength"/> struct.
+            </summary>
+            <param name="value">The value.</param>
+            <param name="unit">The unit.</param>
+        </member>
+        <member name="P:OxyPlot.PlotLength.Value">
+            <summary>
+            Gets the value.
+            </summary>
+            <value>The value.</value>
+        </member>
+        <member name="P:OxyPlot.PlotLength.Unit">
+            <summary>
+            Gets the type of the unit.
+            </summary>
+            <value>The type of the unit.</value>
+        </member>
+        <member name="T:OxyPlot.PlotLengthUnit">
+            <summary>
+            Defines the kind of value that a <see cref="T:OxyPlot.PlotLength"/> object is holding.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.PlotLengthUnit.Data">
+            <summary>
+            The value is in data space (transformed by x/y axis)
+            </summary>
+        </member>
+        <member name="F:OxyPlot.PlotLengthUnit.ScreenUnits">
+            <summary>
+            The value is in screen units
+            </summary>
+        </member>
+        <member name="F:OxyPlot.PlotLengthUnit.RelativeToViewport">
+            <summary>
+            The value is relative to the plot viewport (0-1)
+            </summary>
+        </member>
+        <member name="F:OxyPlot.PlotLengthUnit.RelativeToPlotArea">
+            <summary>
+            The value is relative to the plot area (0-1)
+            </summary>
+        </member>
+        <member name="T:OxyPlot.CodeGenerationAttribute">
+            <summary>
+            Specifies whether code should be generated for the property.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.CodeGenerationAttribute.#ctor(System.Boolean)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.CodeGenerationAttribute"/> class.
+            </summary>
+            <param name="generateCode">The generate code.</param>
+        </member>
+        <member name="P:OxyPlot.CodeGenerationAttribute.GenerateCode">
+            <summary>
+            Gets or sets a value indicating whether GenerateCode.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.CodeGenerator">
+            <summary>
+            Provides functionality to generate C# code for the specified <see cref="T:OxyPlot.PlotModel"/>.
+            </summary>
+            <remarks>This is useful for creating examples or unit tests. Press Ctrl+Alt+C in a plot to copy code to the clipboard.
+            Usage:
+            <code>
+            var cg = new CodeGenerator(myPlotModel);
+            Clipboard.SetText(cg.ToCode());
+            </code></remarks>
+        </member>
+        <member name="F:OxyPlot.CodeGenerator.sb">
+            <summary>
+            The string builder.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.CodeGenerator.variables">
+            <summary>
+            The variables.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.CodeGenerator.indentString">
+            <summary>
+            The indent string.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.CodeGenerator.indents">
+            <summary>
+            The current number of indents.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.CodeGenerator.#ctor(OxyPlot.PlotModel)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.CodeGenerator"/> class.
+            </summary>
+            <param name="model">The model.</param>
+        </member>
+        <member name="M:OxyPlot.CodeGenerator.FormatCode(System.String,System.Object[])">
+            <summary>
+            Formats the code.
+            </summary>
+            <param name="format">The format.</param>
+            <param name="values">The values.</param>
+            <returns>The format code.</returns>
+        </member>
+        <member name="M:OxyPlot.CodeGenerator.FormatConstructor(System.Type,System.String,System.Object[])">
+            <summary>
+            Formats a constructor.
+            </summary>
+            <param name="type">The type.</param>
+            <param name="format">The format of the constructor arguments.</param>
+            <param name="values">The argument values.</param>
+            <returns>The format constructor.</returns>
+        </member>
+        <member name="M:OxyPlot.CodeGenerator.ToCode">
+            <summary>
+            Returns the c# code for this model.
+            </summary>
+            <returns>C# code.</returns>
+        </member>
+        <member name="M:OxyPlot.CodeGenerator.Add(System.Object)">
+            <summary>
+            Adds the specified object to the generated code.
+            </summary>
+            <param name="obj">The object.</param>
+            <returns>The variable name.</returns>
+        </member>
+        <member name="M:OxyPlot.CodeGenerator.AddChildren(System.String,System.String,System.Collections.IEnumerable)">
+            <summary>
+            Adds the children.
+            </summary>
+            <param name="name">The name.</param>
+            <param name="collectionName">Name of the collection.</param>
+            <param name="children">The children.</param>
+        </member>
+        <member name="M:OxyPlot.CodeGenerator.AddItems(System.String,System.Collections.IList)">
+            <summary>
+            Adds the items.
+            </summary>
+            <param name="name">The name.</param>
+            <param name="list">The list.</param>
+        </member>
+        <member name="M:OxyPlot.CodeGenerator.AddArray(System.String,System.Array)">
+            <summary>
+            Creates and sets the elements of an array.
+            </summary>
+            <param name="name">The name.</param>
+            <param name="array">The array.</param>
+        </member>
+        <member name="M:OxyPlot.CodeGenerator.AppendLine(System.String,System.Object[])">
+            <summary>
+            Appends the line.
+            </summary>
+            <param name="format">The format string.</param>
+            <param name="args">The args.</param>
+        </member>
+        <member name="M:OxyPlot.CodeGenerator.AreListsEqual(System.Collections.IList,System.Collections.IList)">
+            <summary>
+            Determines if the two specified lists are equal.
+            </summary>
+            <param name="list1">The first list.</param>
+            <param name="list2">The second list.</param>
+            <returns>True if all items are equal.</returns>
+        </member>
+        <member name="M:OxyPlot.CodeGenerator.GetFirstAttribute``1(System.Reflection.PropertyInfo)">
+            <summary>
+            Get the first attribute of the specified type.
+            </summary>
+            <typeparam name="T">The type.</typeparam>
+            <param name="pi">The property info.</param>
+            <returns>The attribute, or <c>null</c> if no attribute was found.</returns>
+        </member>
+        <member name="M:OxyPlot.CodeGenerator.GetNewVariableName(System.Type)">
+            <summary>
+            Gets a new variable name of the specified type.
+            </summary>
+            <param name="type">The type.</param>
+            <returns>The variable name.</returns>
+        </member>
+        <member name="M:OxyPlot.CodeGenerator.MakeValidVariableName(System.String)">
+            <summary>
+            Makes a valid variable name of a string. Invalid characters will simply be removed.
+            </summary>
+            <param name="title">The title.</param>
+            <returns>A valid variable name.</returns>
+        </member>
+        <member name="M:OxyPlot.CodeGenerator.SetProperties(System.Object,System.String,System.Object)">
+            <summary>
+            The set properties.
+            </summary>
+            <param name="instance">The instance.</param>
+            <param name="varName">The variable name.</param>
+            <param name="defaultValues">The default values.</param>
+        </member>
+        <member name="M:OxyPlot.CodeGenerator.SetProperty(System.String,System.Object)">
+            <summary>
+            Sets the property.
+            </summary>
+            <param name="name">The property name.</param>
+            <param name="value">The value.</param>
+        </member>
+        <member name="P:OxyPlot.CodeGenerator.Indents">
+            <summary>
+            Gets or sets the number of indents.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.CodeGeneratorStringExtensions">
+            <summary>
+            Provides extension methods for code generation.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.CodeGeneratorStringExtensions.ToCode(System.String)">
+            <summary>
+            Converts the value of this instance to c# code.
+            </summary>
+            <param name="value">The instance.</param>
+            <returns>C# code.</returns>
+        </member>
+        <member name="M:OxyPlot.CodeGeneratorStringExtensions.ToCode(System.Boolean)">
+            <summary>
+            Converts the value of this instance to c# code.
+            </summary>
+            <param name="value">The value.</param>
+            <returns>C# code.</returns>
+        </member>
+        <member name="M:OxyPlot.CodeGeneratorStringExtensions.ToCode(System.Int32)">
+            <summary>
+            Converts the value of this instance to c# code.
+            </summary>
+            <param name="value">The instance.</param>
+            <returns>C# code.</returns>
+        </member>
+        <member name="M:OxyPlot.CodeGeneratorStringExtensions.ToCode(System.Enum)">
+            <summary>
+            Converts the value of this instance to c# code.
+            </summary>
+            <param name="value">The instance.</param>
+            <returns>C# code.</returns>
+        </member>
+        <member name="M:OxyPlot.CodeGeneratorStringExtensions.ToCode(System.Double)">
+            <summary>
+            Converts the value of this instance to c# code.
+            </summary>
+            <param name="value">The instance.</param>
+            <returns>C# code.</returns>
+        </member>
+        <member name="M:OxyPlot.CodeGeneratorStringExtensions.ToCode(System.Object)">
+            <summary>
+            Converts the value of this instance to c# code.
+            </summary>
+            <param name="value">The instance.</param>
+            <returns>C# code.</returns>
+        </member>
+        <member name="T:OxyPlot.ICodeGenerating">
+            <summary>
+            Provides functionality to generate C# code of an object.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.ICodeGenerating.ToCode">
+            <summary>
+            Returns C# code that generates this instance.
+            </summary>
+            <returns>The C# code.</returns>
+        </member>
+        <member name="T:OxyPlot.IDataPointProvider">
+            <summary>
+            Specifies functionality to provide a <see cref="T:OxyPlot.DataPoint"/>.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.IDataPointProvider.GetDataPoint">
+            <summary>
+            Gets the <see cref="T:OxyPlot.DataPoint"/> that represents the element.
+            </summary>
+            <returns>A <see cref="T:OxyPlot.DataPoint"/>.</returns>
+        </member>
+        <member name="T:OxyPlot.DataPoint">
+            <summary>
+            Represents a point in the data space.
+            </summary>
+            <remarks><see cref="T:OxyPlot.DataPoint"/>s are transformed to <see cref="T:OxyPlot.ScreenPoint"/>s.</remarks>
+        </member>
+        <member name="F:OxyPlot.DataPoint.Undefined">
+            <summary>
+            The undefined.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.DataPoint.x">
+            <summary>
+            The x-coordinate.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.DataPoint.y">
+            <summary>
+            The y-coordinate.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.DataPoint.#ctor(System.Double,System.Double)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.DataPoint"/> struct.
+            </summary>
+            <param name="x">The x.</param>
+            <param name="y">The y.</param>
+        </member>
+        <member name="M:OxyPlot.DataPoint.ToCode">
+            <summary>
+            Returns C# code that generates this instance.
+            </summary>
+            <returns>The to code.</returns>
+        </member>
+        <member name="M:OxyPlot.DataPoint.ToString">
+            <summary>
+            Returns a <see cref="T:System.String"/> that represents this instance.
+            </summary>
+            <returns>A <see cref="T:System.String"/> that represents this instance.</returns>
+        </member>
+        <member name="M:OxyPlot.DataPoint.IsDefined">
+            <summary>
+            Determines whether this point is defined.
+            </summary>
+            <returns><c>true</c> if this point is defined; otherwise, <c>false</c>.</returns>
+        </member>
+        <member name="P:OxyPlot.DataPoint.X">
+            <summary>
+            Gets or sets the X.
+            </summary>
+            <value>The X.</value>
+        </member>
+        <member name="P:OxyPlot.DataPoint.Y">
+            <summary>
+            Gets or sets the Y.
+            </summary>
+            <value>The Y.</value>
+        </member>
+        <member name="T:OxyPlot.MarkerType">
+            <summary>
+            Defines the marker type.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.MarkerType.None">
+            <summary>
+            Do not render markers.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.MarkerType.Circle">
+            <summary>
+            Render markers as circles.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.MarkerType.Square">
+            <summary>
+            Render markers as squares.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.MarkerType.Diamond">
+            <summary>
+            Render markers as diamonds.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.MarkerType.Triangle">
+            <summary>
+            Render markers as triangles.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.MarkerType.Cross">
+            <summary>
+            Render markers as crosses (note: this marker type requires the stroke color to be set).
+            </summary>
+            <remarks>This marker type requires the stroke color to be set.</remarks>
+        </member>
+        <member name="F:OxyPlot.MarkerType.Plus">
+            <summary>
+            Renders markers as plus signs (note: this marker type requires the stroke color to be set).
+            </summary>
+            <remarks>This marker type requires the stroke color to be set.</remarks>
+        </member>
+        <member name="F:OxyPlot.MarkerType.Star">
+            <summary>
+            Renders markers as stars (note: this marker type requires the stroke color to be set).
+            </summary>
+            <remarks>This marker type requires the stroke color to be set.</remarks>
+        </member>
+        <member name="F:OxyPlot.MarkerType.Custom">
+            <summary>
+            Render markers by a custom shape (defined by outline).
+            </summary>
+        </member>
+        <member name="T:OxyPlot.OxyColorExtensions">
+            <summary>
+            Provides extension methods for <see cref="T:OxyPlot.OxyColor"/>.
+            </summary>
+            <remarks>These are pure methods. They could also be placed in the <see cref="T:OxyPlot.OxyColor"/> type with a <see cref="T:System.Diagnostics.Contracts.PureAttribute"/>.</remarks>
+        </member>
+        <member name="M:OxyPlot.OxyColorExtensions.ChangeIntensity(OxyPlot.OxyColor,System.Double)">
+            <summary>
+            Changes the intensity.
+            </summary>
+            <param name="color">The color.</param>
+            <param name="factor">The factor.</param>
+            <returns>A color with the new intensity.</returns>
+        </member>
+        <member name="M:OxyPlot.OxyColorExtensions.ChangeSaturation(OxyPlot.OxyColor,System.Double)">
+            <summary>
+            Changes the intensity.
+            </summary>
+            <param name="color">The color.</param>
+            <param name="factor">The factor.</param>
+            <returns>A color with the new intensity.</returns>
+        </member>
+        <member name="M:OxyPlot.OxyColorExtensions.Complementary(OxyPlot.OxyColor)">
+            <summary>
+            Calculates the complementary color.
+            </summary>
+            <param name="color">The color to convert.</param>
+            <returns>The complementary color.</returns>
+        </member>
+        <member name="M:OxyPlot.OxyColorExtensions.ToHsv(OxyPlot.OxyColor)">
+            <summary>
+            Converts from a <see cref="T:OxyPlot.OxyColor"/> to HSV values (double)
+            </summary>
+            <param name="color">The color.</param>
+            <returns>Array of [Hue,Saturation,Value] in the range [0,1]</returns>
+        </member>
+        <member name="M:OxyPlot.OxyColorExtensions.ToUint(OxyPlot.OxyColor)">
+            <summary>
+            Converts to an unsigned integer.
+            </summary>
+            <param name="color">The color.</param>
+            <returns>The color as an unsigned integer.</returns>
+        </member>
+        <member name="M:OxyPlot.OxyColorExtensions.ToByteString(OxyPlot.OxyColor)">
+            <summary>
+            Converts an <see cref="T:OxyPlot.OxyColor"/> to a string containing the ARGB byte values.
+            </summary>
+            <param name="color">The color.</param>
+            <returns>A string that contains byte values of the alpha, red, green and blue components separated by comma.</returns>
+        </member>
+        <member name="M:OxyPlot.OxyColorExtensions.ToCode(OxyPlot.OxyColor)">
+            <summary>
+            Returns C# code that generates this instance.
+            </summary>
+            <param name="color">The color.</param>
+            <returns>The code.</returns>
+        </member>
+        <member name="M:OxyPlot.OxyColorExtensions.GetColorName(OxyPlot.OxyColor)">
+            <summary>
+            Gets the name of the color if it is defined in the <see cref="T:OxyPlot.OxyColors"/> class.
+            </summary>
+            <param name="color">The color.</param>
+            <returns>The color name or <c>null</c> if the color is not found.</returns>
+        </member>
+        <member name="T:OxyPlot.OxyPalette">
+            <summary>
+            Represents a palette of colors.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.OxyPalette.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.OxyPalette"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.OxyPalette.#ctor(OxyPlot.OxyColor[])">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.OxyPalette"/> class.
+            </summary>
+            <param name="colors">The colors.</param>
+        </member>
+        <member name="M:OxyPlot.OxyPalette.#ctor(System.Collections.Generic.IEnumerable{OxyPlot.OxyColor})">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.OxyPalette"/> class.
+            </summary>
+            <param name="colors">The colors.</param>
+        </member>
+        <member name="M:OxyPlot.OxyPalette.Interpolate(System.Int32,OxyPlot.OxyColor[])">
+            <summary>
+            Interpolates the specified colors to a palette of the specified size.
+            </summary>
+            <param name="paletteSize">The size of the palette.</param>
+            <param name="colors">The colors.</param>
+            <returns>A palette.</returns>
+        </member>
+        <member name="M:OxyPlot.OxyPalette.Reverse">
+            <summary>
+            Creates a palette with reversed color order.
+            </summary>
+            <returns>The reversed <see cref="T:OxyPlot.OxyPalette"/>.</returns>
+        </member>
+        <member name="P:OxyPlot.OxyPalette.Colors">
+            <summary>
+            Gets or sets the colors.
+            </summary>
+            <value>The colors.</value>
+        </member>
+        <member name="T:OxyPlot.OxyPalettes">
+            <summary>
+            Provides predefined palettes.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.OxyPalettes.#cctor">
+            <summary>
+            Initializes static members of the <see cref="T:OxyPlot.OxyPalettes"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.OxyPalettes.BlackWhiteRed(System.Int32)">
+            <summary>
+            Creates a black/white/red palette with the specified number of colors.
+            </summary>
+            <param name="numberOfColors">The number of colors to create for the palette.</param>
+            <returns>A palette.</returns>
+        </member>
+        <member name="M:OxyPlot.OxyPalettes.BlueWhiteRed(System.Int32)">
+            <summary>
+            Creates a blue/white/red palette with the specified number of colors.
+            </summary>
+            <param name="numberOfColors">The number of colors to create for the palette.</param>
+            <returns>A palette.</returns>
+        </member>
+        <member name="M:OxyPlot.OxyPalettes.Cool(System.Int32)">
+            <summary>
+            Creates a 'cool' palette with the specified number of colors.
+            </summary>
+            <param name="numberOfColors">The number of colors to create for the palette.</param>
+            <returns>A palette.</returns>
+        </member>
+        <member name="M:OxyPlot.OxyPalettes.Gray(System.Int32)">
+            <summary>
+            Creates a gray-scale palette with the specified number of colors.
+            </summary>
+            <param name="numberOfColors">The number of colors to create for the palette.</param>
+            <returns>A palette.</returns>
+        </member>
+        <member name="M:OxyPlot.OxyPalettes.Hot(System.Int32)">
+            <summary>
+            Creates a 'hot' palette with the specified number of colors.
+            </summary>
+            <param name="numberOfColors">The number of colors to create for the palette.</param>
+            <returns>A palette.</returns>
+        </member>
+        <member name="M:OxyPlot.OxyPalettes.Hue(System.Int32)">
+            <summary>
+            Creates a palette from the hue component of the HSV color model.
+            </summary>
+            <param name="numberOfColors">The number of colors.</param>
+            <returns>The palette.</returns>
+            <remarks>This palette is particularly appropriate for displaying periodic functions.</remarks>
+        </member>
+        <member name="M:OxyPlot.OxyPalettes.HueDistinct(System.Int32)">
+            <summary>
+            Creates a hue-based palette from magenta to red.
+            </summary>
+            <param name="numberOfColors">The number of colors.</param>
+            <returns>The palette.</returns>
+            <remarks>This palette contains only distinct colors and with the cool colors (blues) first.</remarks>
+        </member>
+        <member name="M:OxyPlot.OxyPalettes.Jet(System.Int32)">
+            <summary>
+            Creates a 'jet' palette with the specified number of colors.
+            </summary>
+            <param name="numberOfColors">The number of colors to create for the palette.</param>
+            <returns>A palette.</returns>
+        </member>
+        <member name="M:OxyPlot.OxyPalettes.Rainbow(System.Int32)">
+            <summary>
+            Creates a rainbow palette with the specified number of colors.
+            </summary>
+            <param name="numberOfColors">The number of colors to create for the palette.</param>
+            <returns>A palette.</returns>
+        </member>
+        <member name="P:OxyPlot.OxyPalettes.BlueWhiteRed31">
+            <summary>
+            Gets the blue-white-red palette with 31 colors.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.OxyPalettes.Hot64">
+            <summary>
+            Gets the hot palette with 64 colors.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.OxyPalettes.Hue64">
+            <summary>
+            Gets the hue palette with 64 colors.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.ScreenVector">
+            <summary>
+            Represents a vector defined in screen space.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.ScreenVector.x">
+            <summary>
+            The x-coordinate.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.ScreenVector.y">
+            <summary>
+            The y-coordinate.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.ScreenVector.#ctor(System.Double,System.Double)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.ScreenVector"/> structure.
+            </summary>
+            <param name="x">The x-coordinate.</param>
+            <param name="y">The y-coordinate.</param>
+        </member>
+        <member name="M:OxyPlot.ScreenVector.op_Multiply(OxyPlot.ScreenVector,System.Double)">
+            <summary>
+            Implements the operator *.
+            </summary>
+            <param name="v">The vector.</param>
+            <param name="d">The multiplication factor.</param>
+            <returns>The result of the operator.</returns>
+        </member>
+        <member name="M:OxyPlot.ScreenVector.op_Subtraction(OxyPlot.ScreenVector,OxyPlot.ScreenVector)">
+            <summary>
+            Implements the subtraction operator.
+            </summary>
+            <param name="v">The vector to subtract from.</param>
+            <param name="d">The vector to be subtracted.</param>
+            <returns>The result of operation.</returns>
+        </member>
+        <member name="M:OxyPlot.ScreenVector.Normalize">
+            <summary>
+            Normalizes this vector.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.ScreenVector.ToString">
+            <summary>
+            Returns a <see cref="T:System.String"/> that represents this instance.
+            </summary>
+            <returns>A <see cref="T:System.String"/> that represents this instance.</returns>
+        </member>
+        <member name="P:OxyPlot.ScreenVector.Length">
+            <summary>
+            Gets the length.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.ScreenVector.LengthSquared">
+            <summary>
+            Gets the length squared.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.ScreenVector.X">
+            <summary>
+            Gets the x-coordinate.
+            </summary>
+            <value>The x-coordinate.</value>
+        </member>
+        <member name="P:OxyPlot.ScreenVector.Y">
+            <summary>
+            Gets the y-coordinate.
+            </summary>
+            <value>The y-coordinate.</value>
+        </member>
+        <member name="T:OxyPlot.ScreenPointHelper">
+            <summary>
+            Provides algorithms for polygons and lines of <see cref="T:OxyPlot.ScreenPoint"/>.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.ScreenPointHelper.FindNearestPointOnPolyline(OxyPlot.ScreenPoint,System.Collections.Generic.IList{OxyPlot.ScreenPoint})">
+            <summary>
+            Finds the nearest point on the specified polyline.
+            </summary>
+            <param name="point">The point.</param>
+            <param name="points">The points.</param>
+            <returns>The nearest point.</returns>
+            <exception cref="T:System.ArgumentNullException">The <paramref name="points"/> is <c>null</c>.</exception>
+        </member>
+        <member name="M:OxyPlot.ScreenPointHelper.FindPointOnLine(OxyPlot.ScreenPoint,OxyPlot.ScreenPoint,OxyPlot.ScreenPoint)">
+            <summary>
+            Finds the point on line.
+            </summary>
+            <param name="p">The point.</param>
+            <param name="p1">The first point on the line.</param>
+            <param name="p2">The second point on the line.</param>
+            <returns>The nearest point on the line.</returns>
+            <remarks>See <a href="http://paulbourke.net/geometry/pointlineplane/">Bourke</a>.</remarks>
+        </member>
+        <member name="M:OxyPlot.ScreenPointHelper.FindPositionOnLine(OxyPlot.ScreenPoint,OxyPlot.ScreenPoint,OxyPlot.ScreenPoint)">
+            <summary>
+            Finds the nearest point on line.
+            </summary>
+            <param name="p">The point.</param>
+            <param name="p1">The start point on the line.</param>
+            <param name="p2">The end point on the line.</param>
+            <returns>The relative position of the nearest point.</returns>
+            <remarks>See <a href="http://paulbourke.net/geometry/pointlineplane/">Bourke</a>.</remarks>
+        </member>
+        <member name="M:OxyPlot.ScreenPointHelper.IsPointInPolygon(OxyPlot.ScreenPoint,System.Collections.Generic.IList{OxyPlot.ScreenPoint})">
+            <summary>
+            Determines whether the specified point is in the specified polygon.
+            </summary>
+            <param name="p">The point.</param>
+            <param name="pts">The polygon points.</param>
+            <returns><c>true</c> if the point is in the polygon; otherwise, <c>false</c>.</returns>
+        </member>
+        <member name="M:OxyPlot.ScreenPointHelper.ResamplePoints(System.Collections.Generic.IList{OxyPlot.ScreenPoint},System.Double)">
+            <summary>
+            Resamples the points with the specified point distance limit.
+            </summary>
+            <param name="allPoints">All points.</param>
+            <param name="minimumDistance">The minimum squared distance.</param>
+            <returns>List of resampled points.</returns>
+        </member>
+        <member name="M:OxyPlot.ScreenPointHelper.GetCentroid(System.Collections.Generic.IList{OxyPlot.ScreenPoint})">
+            <summary>
+            Gets the centroid of the specified polygon.
+            </summary>
+            <param name="points">The points.</param>
+            <returns>The centroid.</returns>
+        </member>
+        <member name="T:OxyPlot.CanonicalSplineHelper">
+            <summary>
+            Provides functionality to interpolate a list of points by a canonical spline.
+            </summary>
+            <remarks>CanonicalSplineHelper.cs (c) 2009 by Charles Petzold (WPF and Silverlight)
+            See also <a href="http://www.charlespetzold.com/blog/2009/01/Canonical-Splines-in-WPF-and-Silverlight.html">blog post</a>.</remarks>
+        </member>
+        <member name="M:OxyPlot.CanonicalSplineHelper.CreateSpline(System.Collections.Generic.List{OxyPlot.DataPoint},System.Double,System.Collections.Generic.IList{System.Double},System.Boolean,System.Double)">
+            <summary>
+            Creates a spline of data points.
+            </summary>
+            <param name="points">The points.</param>
+            <param name="tension">The tension.</param>
+            <param name="tensions">The tensions.</param>
+            <param name="isClosed">True if the spline is closed.</param>
+            <param name="tolerance">The tolerance.</param>
+            <returns>A list of data points.</returns>
+        </member>
+        <member name="M:OxyPlot.CanonicalSplineHelper.CreateSpline(System.Collections.Generic.IList{OxyPlot.ScreenPoint},System.Double,System.Collections.Generic.IList{System.Double},System.Boolean,System.Double)">
+            <summary>
+            Creates a spline of screen points.
+            </summary>
+            <param name="points">The points.</param>
+            <param name="tension">The tension.</param>
+            <param name="tensions">The tensions.</param>
+            <param name="isClosed">True if the spline is closed.</param>
+            <param name="tolerance">The tolerance.</param>
+            <returns>A list of screen points.</returns>
+        </member>
+        <member name="M:OxyPlot.CanonicalSplineHelper.Segment(System.Collections.Generic.IList{OxyPlot.ScreenPoint},OxyPlot.ScreenPoint,OxyPlot.ScreenPoint,OxyPlot.ScreenPoint,OxyPlot.ScreenPoint,System.Double,System.Double,System.Double)">
+            <summary>
+            The segment.
+            </summary>
+            <param name="points">The points.</param>
+            <param name="pt0">The pt 0.</param>
+            <param name="pt1">The pt 1.</param>
+            <param name="pt2">The pt 2.</param>
+            <param name="pt3">The pt 3.</param>
+            <param name="t1">The t 1.</param>
+            <param name="t2">The t 2.</param>
+            <param name="tolerance">The tolerance.</param>
+        </member>
+        <member name="T:OxyPlot.FontWeights">
+            <summary>
+            Defines standard font weight values.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.FontWeights.Bold">
+            <summary>
+            Specifies a bold font weight.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.FontWeights.Normal">
+            <summary>
+            Specifies a normal font weight.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.OxyThickness">
+            <summary>
+            Describes the thickness of a frame around a rectangle. Four <see cref="T:System.Double"/> values describe the left, top, right, and bottom sides of the rectangle, respectively.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyThickness.bottom">
+            <summary>
+            The bottom.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyThickness.left">
+            <summary>
+            The left.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyThickness.right">
+            <summary>
+            The right.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyThickness.top">
+            <summary>
+            The top.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.OxyThickness.#ctor(System.Double)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.OxyThickness"/> struct.
+            </summary>
+            <param name="thickness">The thickness.</param>
+        </member>
+        <member name="M:OxyPlot.OxyThickness.#ctor(System.Double,System.Double,System.Double,System.Double)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.OxyThickness"/> struct.
+            </summary>
+            <param name="left">The left.</param>
+            <param name="top">The top.</param>
+            <param name="right">The right.</param>
+            <param name="bottom">The bottom.</param>
+        </member>
+        <member name="M:OxyPlot.OxyThickness.ToCode">
+            <summary>
+            Returns C# code that generates this instance.
+            </summary>
+            <returns>The to code.</returns>
+        </member>
+        <member name="M:OxyPlot.OxyThickness.ToString">
+            <summary>
+            Returns a <see cref="T:System.String"/> that represents this instance.
+            </summary>
+            <returns>A <see cref="T:System.String"/> that represents this instance.</returns>
+        </member>
+        <member name="P:OxyPlot.OxyThickness.Bottom">
+            <summary>
+            Gets or sets the bottom thickness.
+            </summary>
+            <value>The bottom thickness.</value>
+        </member>
+        <member name="P:OxyPlot.OxyThickness.Height">
+            <summary>
+            Gets the height.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.OxyThickness.Left">
+            <summary>
+            Gets or sets the left thickness.
+            </summary>
+            <value>The left thickness.</value>
+        </member>
+        <member name="P:OxyPlot.OxyThickness.Right">
+            <summary>
+            Gets or sets the right thickness.
+            </summary>
+            <value>The right thickness.</value>
+        </member>
+        <member name="P:OxyPlot.OxyThickness.Top">
+            <summary>
+            Gets or sets the top thickness.
+            </summary>
+            <value>The top thickness.</value>
+        </member>
+        <member name="P:OxyPlot.OxyThickness.Width">
+            <summary>
+            Gets the width.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.ScreenPoint">
+            <summary>
+            Represents a point defined in screen space.
+            </summary>
+            <remarks>The rendering methods transforms <see cref="T:OxyPlot.DataPoint"/>s to <see cref="T:OxyPlot.ScreenPoint"/>s.</remarks>
+        </member>
+        <member name="F:OxyPlot.ScreenPoint.Undefined">
+            <summary>
+            The undefined point.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.ScreenPoint.x">
+            <summary>
+            The x-coordinate.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.ScreenPoint.y">
+            <summary>
+            The y-coordinate.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.ScreenPoint.#ctor(System.Double,System.Double)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.ScreenPoint"/> struct.
+            </summary>
+            <param name="x">The x-coordinate.</param>
+            <param name="y">The y-coordinate.</param>
+        </member>
+        <member name="M:OxyPlot.ScreenPoint.IsUndefined(OxyPlot.ScreenPoint)">
+            <summary>
+            Determines whether the specified point is undefined.
+            </summary>
+            <param name="point">The point.</param>
+            <returns><c>true</c> if the specified point is undefined; otherwise, <c>false</c> .</returns>
+        </member>
+        <member name="M:OxyPlot.ScreenPoint.op_Addition(OxyPlot.ScreenPoint,OxyPlot.ScreenVector)">
+            <summary>
+            Translates a <see cref="T:OxyPlot.ScreenPoint"/> by a <see cref="T:OxyPlot.ScreenVector"/>.
+            </summary>
+            <param name="p1">The point.</param>
+            <param name="p2">The vector.</param>
+            <returns>The translated point.</returns>
+        </member>
+        <member name="M:OxyPlot.ScreenPoint.op_Subtraction(OxyPlot.ScreenPoint,OxyPlot.ScreenPoint)">
+            <summary>
+            Subtracts a <see cref="T:OxyPlot.ScreenPoint"/> from a <see cref="T:OxyPlot.ScreenPoint"/>
+            and returns the result as a <see cref="T:OxyPlot.ScreenVector"/>.
+            </summary>
+            <param name="p1">The point on which to perform the subtraction.</param>
+            <param name="p2">The point to subtract from p1.</param>
+            <returns>A <see cref="T:OxyPlot.ScreenVector"/> structure that represents the difference between p1 and p2.</returns>
+        </member>
+        <member name="M:OxyPlot.ScreenPoint.op_Subtraction(OxyPlot.ScreenPoint,OxyPlot.ScreenVector)">
+            <summary>
+            Subtracts a <see cref="T:OxyPlot.ScreenVector"/> from a <see cref="T:OxyPlot.ScreenPoint"/>
+            and returns the result as a <see cref="T:OxyPlot.ScreenPoint"/>.
+            </summary>
+            <param name="point">The point on which to perform the subtraction.</param>
+            <param name="vector">The vector to subtract from p1.</param>
+            <returns>A <see cref="T:OxyPlot.ScreenPoint"/> that represents point translated by the negative vector.</returns>
+        </member>
+        <member name="M:OxyPlot.ScreenPoint.DistanceTo(OxyPlot.ScreenPoint)">
+            <summary>
+            Gets the distance to the specified point.
+            </summary>
+            <param name="point">The point.</param>
+            <returns>The distance.</returns>
+        </member>
+        <member name="M:OxyPlot.ScreenPoint.DistanceToSquared(OxyPlot.ScreenPoint)">
+            <summary>
+            Gets the squared distance to the specified point.
+            </summary>
+            <param name="point">The point.</param>
+            <returns>The squared distance.</returns>
+        </member>
+        <member name="M:OxyPlot.ScreenPoint.ToString">
+            <summary>
+            Returns a <see cref="T:System.String"/> that represents this instance.
+            </summary>
+            <returns>A <see cref="T:System.String"/> that represents this instance.</returns>
+        </member>
+        <member name="P:OxyPlot.ScreenPoint.X">
+            <summary>
+            Gets the x-coordinate.
+            </summary>
+            <value>The x-coordinate.</value>
+        </member>
+        <member name="P:OxyPlot.ScreenPoint.Y">
+            <summary>
+            Gets the y-coordinate.
+            </summary>
+            <value>The y-coordinate.</value>
+        </member>
+        <member name="T:OxyPlot.OxyRect">
+            <summary>
+            Describes the width, height, and point origin of a rectangle.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyRect.height">
+            <summary>
+            The height of the rectangle.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyRect.left">
+            <summary>
+            The x-coordinate location of the left side of the rectangle.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyRect.top">
+            <summary>
+            The y-coordinate location of the top side of the rectangle.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyRect.width">
+            <summary>
+            The width of the rectangle.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.OxyRect.#ctor(System.Double,System.Double,System.Double,System.Double)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.OxyRect"/> structure that has the specified x-coordinate, y-coordinate, width, and height.
+            </summary>
+            <param name="left">The x-coordinate location of the left side of the rectangle.</param>
+            <param name="top">The y-coordinate location of the top side of the rectangle.</param>
+            <param name="width">The width of the rectangle.</param>
+            <param name="height">The height of the rectangle.</param>
+            <exception cref="T:System.ArgumentOutOfRangeException">width;The width should not be negative.
+            or
+            height;The height should not be negative.</exception>
+        </member>
+        <member name="M:OxyPlot.OxyRect.#ctor(OxyPlot.ScreenPoint,OxyPlot.ScreenPoint)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.OxyRect"/> struct that is exactly large enough to contain the two specified points.
+            </summary>
+            <param name="p0">The first point that the new rectangle must contain.</param>
+            <param name="p1">The second point that the new rectangle must contain.</param>
+        </member>
+        <member name="M:OxyPlot.OxyRect.#ctor(OxyPlot.ScreenPoint,OxyPlot.OxySize)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.OxyRect"/> struct by location and size.
+            </summary>
+            <param name="p0">The location.</param>
+            <param name="size">The size.</param>
+        </member>
+        <member name="M:OxyPlot.OxyRect.Create(System.Double,System.Double,System.Double,System.Double)">
+            <summary>
+            Creates a rectangle from the specified corner coordinates.
+            </summary>
+            <param name="x0">The x0.</param>
+            <param name="y0">The y0.</param>
+            <param name="x1">The x1.</param>
+            <param name="y1">The y1.</param>
+            <returns>A rectangle.</returns>
+        </member>
+        <member name="M:OxyPlot.OxyRect.Contains(System.Double,System.Double)">
+            <summary>
+            Determines whether the specified point is inside the rectangle.
+            </summary>
+            <param name="x">The x coordinate.</param>
+            <param name="y">The y coordinate.</param>
+            <returns><c>true</c> if the rectangle contains the specified point; otherwise, <c>false</c>.</returns>
+        </member>
+        <member name="M:OxyPlot.OxyRect.Contains(OxyPlot.ScreenPoint)">
+            <summary>
+            Determines whether the specified point is inside the rectangle.
+            </summary>
+            <param name="p">The point.</param>
+            <returns><c>true</c> if the rectangle contains the specified point; otherwise, <c>false</c>.</returns>
+        </member>
+        <member name="M:OxyPlot.OxyRect.ToString">
+            <summary>
+            Returns a <see cref="T:System.String"/> that represents this instance.
+            </summary>
+            <returns>A <see cref="T:System.String"/> that represents this instance.</returns>
+        </member>
+        <member name="M:OxyPlot.OxyRect.ToString(System.String,System.IFormatProvider)">
+            <summary>
+            Returns a <see cref="T:System.String"/> that represents this instance.
+            </summary>
+            <param name="format">The format.</param>
+            <param name="formatProvider">The format provider.</param>
+            <returns>
+            A <see cref="T:System.String"/> that represents this instance.
+            </returns>
+        </member>
+        <member name="P:OxyPlot.OxyRect.Bottom">
+            <summary>
+            Gets or sets the y-axis value of the bottom of the rectangle.
+            </summary>
+            <value>The bottom.</value>
+        </member>
+        <member name="P:OxyPlot.OxyRect.Height">
+            <summary>
+            Gets or sets the height of the rectangle.
+            </summary>
+            <value>The height.</value>
+        </member>
+        <member name="P:OxyPlot.OxyRect.Left">
+            <summary>
+            Gets or sets the x-axis value of the left side of the rectangle.
+            </summary>
+            <value>The left.</value>
+        </member>
+        <member name="P:OxyPlot.OxyRect.Right">
+            <summary>
+            Gets or sets the x-axis value of the right side of the rectangle.
+            </summary>
+            <value>The right.</value>
+        </member>
+        <member name="P:OxyPlot.OxyRect.Top">
+            <summary>
+            Gets or sets the y-axis position of the top of the rectangle.
+            </summary>
+            <value>The top.</value>
+        </member>
+        <member name="P:OxyPlot.OxyRect.Width">
+            <summary>
+            Gets or sets the width of the rectangle.
+            </summary>
+            <value>The width.</value>
+        </member>
+        <member name="P:OxyPlot.OxyRect.Center">
+            <summary>
+            Gets the center point of the rectangle.
+            </summary>
+            <value>The center.</value>
+        </member>
+        <member name="T:OxyPlot.OxySize">
+            <summary>
+            Describes the size of an object.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxySize.Empty">
+            <summary>
+            Empty Size.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.OxySize.#ctor(System.Double,System.Double)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.OxySize"/> struct.
+            </summary>
+            <param name="width">The width.</param>
+            <param name="height">The height.</param>
+        </member>
+        <member name="M:OxyPlot.OxySize.ToString">
+            <summary>
+            Returns a <see cref="T:System.String"/> that represents this instance.
+            </summary>
+            <returns>A <see cref="T:System.String"/> that represents this instance.</returns>
+        </member>
+        <member name="M:OxyPlot.OxySize.ToString(System.String,System.IFormatProvider)">
+            <summary>
+            Returns a <see cref="T:System.String"/> that represents this instance.
+            </summary>
+            <param name="format">The format.</param>
+            <param name="formatProvider">The format provider.</param>
+            <returns>
+            A <see cref="T:System.String"/> that represents this instance.
+            </returns>
+        </member>
+        <member name="P:OxyPlot.OxySize.Height">
+            <summary>
+            Gets or sets the height.
+            </summary>
+            <value>The height.</value>
+        </member>
+        <member name="P:OxyPlot.OxySize.Width">
+            <summary>
+            Gets or sets the width.
+            </summary>
+            <value>The width.</value>
+        </member>
+        <member name="T:OxyPlot.Decimator">
+            <summary>
+            Provides functionality to decimate lines.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Decimator.Decimate(System.Collections.Generic.List{OxyPlot.ScreenPoint},System.Collections.Generic.List{OxyPlot.ScreenPoint})">
+            <summary>
+            Decimates lines by reducing all points that have the same integer x value to a maximum of 4 points (first, min, max, last).
+            </summary>
+            <param name="input">The input points.</param>
+            <param name="output">The decimated points.</param>
+        </member>
+        <member name="M:OxyPlot.Decimator.AddVerticalPoints(System.Collections.Generic.List{OxyPlot.ScreenPoint},System.Double,System.Double,System.Double,System.Double,System.Double)">
+            <summary>
+            Adds vertical points to the <paramref name="result" /> list.
+            </summary>
+            <param name="result">The result.</param>
+            <param name="x">The x coordinate.</param>
+            <param name="firstY">The first y.</param>
+            <param name="lastY">The last y.</param>
+            <param name="minY">The minimum y.</param>
+            <param name="maxY">The maximum y.</param>
+        </member>
+        <member name="T:OxyPlot.SutherlandHodgmanClipping">
+            <summary>
+            Provides polygon clipping by the Sutherland-Hodgman algorithm.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.SutherlandHodgmanClipping.ClipPolygon(OxyPlot.OxyRect,System.Collections.Generic.IList{OxyPlot.ScreenPoint})">
+            <summary>
+            The Sutherland-Hodgman polygon clipping algorithm.
+            </summary>
+            <param name="bounds">The bounds.</param>
+            <param name="v">The polygon points.</param>
+            <returns>The clipped points.</returns>
+            <remarks>See <a href="http://ezekiel.vancouver.wsu.edu/~cs442/lectures/clip/clip/index.html">link</a>.</remarks>
+        </member>
+        <member name="M:OxyPlot.SutherlandHodgmanClipping.ClipOneAxis(OxyPlot.OxyRect,OxyPlot.SutherlandHodgmanClipping.RectangleEdge,System.Collections.Generic.IList{OxyPlot.ScreenPoint})">
+            <summary>
+            Clips to one axis.
+            </summary>
+            <param name="bounds">The bounds.</param>
+            <param name="edge">The edge.</param>
+            <param name="v">The points of the polygon.</param>
+            <returns>The clipped points.</returns>
+        </member>
+        <member name="M:OxyPlot.SutherlandHodgmanClipping.IsInside(OxyPlot.OxyRect,OxyPlot.SutherlandHodgmanClipping.RectangleEdge,OxyPlot.ScreenPoint)">
+            <summary>
+            Determines whether the specified point is inside the edge/bounds.
+            </summary>
+            <param name="bounds">The bounds.</param>
+            <param name="edge">The edge to test.</param>
+            <param name="p">The point.</param>
+            <returns><c>true</c> if the specified point is inside; otherwise, <c>false</c>.</returns>
+        </member>
+        <member name="M:OxyPlot.SutherlandHodgmanClipping.LineIntercept(OxyPlot.OxyRect,OxyPlot.SutherlandHodgmanClipping.RectangleEdge,OxyPlot.ScreenPoint,OxyPlot.ScreenPoint)">
+            <summary>
+            Fines the edge interception.
+            </summary>
+            <param name="bounds">The bounds.</param>
+            <param name="edge">The edge.</param>
+            <param name="a">The first point.</param>
+            <param name="b">The second point.</param>
+            <returns>The interception.</returns>
+        </member>
+        <member name="T:OxyPlot.SutherlandHodgmanClipping.RectangleEdge">
+            <summary>
+            The rectangle edge.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.SutherlandHodgmanClipping.RectangleEdge.Left">
+            <summary>
+            The left.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.SutherlandHodgmanClipping.RectangleEdge.Right">
+            <summary>
+            The right.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.SutherlandHodgmanClipping.RectangleEdge.Top">
+            <summary>
+            The top.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.SutherlandHodgmanClipping.RectangleEdge.Bottom">
+            <summary>
+            The bottom.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.CohenSutherlandClipping">
+            <summary>
+            Provides a line clipping algorithm.
+            </summary>
+            <remarks>See http://en.wikipedia.org/wiki/Cohen%E2%80%93Sutherland</remarks>
+        </member>
+        <member name="F:OxyPlot.CohenSutherlandClipping.Bottom">
+            <summary>
+            The bottom code.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.CohenSutherlandClipping.Inside">
+            <summary>
+            The inside code.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.CohenSutherlandClipping.Left">
+            <summary>
+            The left code.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.CohenSutherlandClipping.Right">
+            <summary>
+            The right code.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.CohenSutherlandClipping.Top">
+            <summary>
+            The top code.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.CohenSutherlandClipping.xmax">
+            <summary>
+            The x maximum.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.CohenSutherlandClipping.xmin">
+            <summary>
+            The x minimum.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.CohenSutherlandClipping.ymax">
+            <summary>
+            The y maximum.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.CohenSutherlandClipping.ymin">
+            <summary>
+            The y minimum.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.CohenSutherlandClipping.#ctor(OxyPlot.OxyRect)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.CohenSutherlandClipping"/> class.
+            </summary>
+            <param name="rect">The clipping rectangle.</param>
+        </member>
+        <member name="M:OxyPlot.CohenSutherlandClipping.ClipLine(OxyPlot.ScreenPoint@,OxyPlot.ScreenPoint@)">
+            <summary>
+            Cohen–Sutherland clipping algorithm clips a line from
+            P0 = (x0, y0) to P1 = (x1, y1) against a rectangle with
+            diagonal from <code>(xmin, ymin)</code> to <code>(xmax, ymax)</code>.
+            </summary>
+            <param name="p0">The point P0.</param>
+            <param name="p1">The point P1.</param>
+            <returns><c>true</c> if the line is inside</returns>
+        </member>
+        <member name="M:OxyPlot.CohenSutherlandClipping.IsInside(OxyPlot.ScreenPoint)">
+            <summary>
+            Determines whether the specified point is inside the rectangle.
+            </summary>
+            <param name="s">The point.</param>
+            <returns><c>true</c> if the specified point is inside; otherwise, <c>false</c>.</returns>
+        </member>
+        <member name="T:OxyPlot.LineJoin">
+            <summary>
+            Defines how to join line segments.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.LineJoin.Miter">
+            <summary>
+            Line joins use regular angular vertices.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.LineJoin.Round">
+            <summary>
+            Line joins use rounded vertices.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.LineJoin.Bevel">
+            <summary>
+            Line joins use beveled vertices.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.HorizontalAlignment">
+            <summary>
+            Defines horizontal alignment.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.HorizontalAlignment.Left">
+            <summary>
+            Aligned to the left.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.HorizontalAlignment.Center">
+            <summary>
+            Aligned in the center.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.HorizontalAlignment.Right">
+            <summary>
+            Aligned to the right.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.VerticalAlignment">
+            <summary>
+            Specifies vertical alignment.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.VerticalAlignment.Top">
+            <summary>
+            Aligned at the top.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.VerticalAlignment.Middle">
+            <summary>
+            Aligned in the middle.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.VerticalAlignment.Bottom">
+            <summary>
+            Aligned at the bottom.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.OxyColor">
+            <summary>
+            Describes a color in terms of alpha, red, green, and blue channels.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.OxyColor.Parse(System.String)">
+            <summary>
+            Parse a string.
+            </summary>
+            <param name="value">The string in the format <c>"#FFFFFF00"</c> or <c>"255,200,180,50"</c>.</param>
+            <returns>The parsed color.</returns>
+            <exception cref="T:System.FormatException">Invalid format.</exception>
+        </member>
+        <member name="M:OxyPlot.OxyColor.ColorDifference(OxyPlot.OxyColor,OxyPlot.OxyColor)">
+            <summary>
+            Calculates the difference between two <see cref="T:OxyPlot.OxyColor"/>s
+            </summary>
+            <param name="c1">The first color.</param>
+            <param name="c2">The second color.</param>
+            <returns>L2-norm in ARGB space</returns>
+        </member>
+        <member name="M:OxyPlot.OxyColor.FromUInt32(System.UInt32)">
+            <summary>
+            Convert an <see cref="T:System.UInt32"/> to a <see cref="T:OxyPlot.OxyColor"/>.
+            </summary>
+            <param name="color">The unsigned integer color value.</param>
+            <returns>The <see cref="T:OxyPlot.OxyColor"/>.</returns>
+        </member>
+        <member name="M:OxyPlot.OxyColor.FromHsv(System.Double[])">
+            <summary>
+            Creates a OxyColor from the specified HSV array.
+            </summary>
+            <param name="hsv">The HSV value array.</param>
+            <returns>A OxyColor.</returns>
+        </member>
+        <member name="M:OxyPlot.OxyColor.FromHsv(System.Double,System.Double,System.Double)">
+            <summary>
+            Converts from HSV to <see cref="T:OxyPlot.OxyColor"/>
+            </summary>
+            <param name="hue">The hue value [0,1]</param>
+            <param name="sat">The saturation value [0,1]</param>
+            <param name="val">The intensity value [0,1]</param>
+            <returns>The <see cref="T:OxyPlot.OxyColor"/>.</returns>
+            <remarks>See <a href="http://en.wikipedia.org/wiki/HSL_Color_space">Wikipedia</a>.</remarks>
+        </member>
+        <member name="M:OxyPlot.OxyColor.HueDifference(OxyPlot.OxyColor,OxyPlot.OxyColor)">
+            <summary>
+            Calculate the difference in hue between two <see cref="T:OxyPlot.OxyColor"/>s.
+            </summary>
+            <param name="c1">The first color.</param>
+            <param name="c2">The second color.</param>
+            <returns>The hue difference.</returns>
+        </member>
+        <member name="M:OxyPlot.OxyColor.FromAColor(System.Byte,OxyPlot.OxyColor)">
+            <summary>
+            Creates a color defined by an alpha value and another color.
+            </summary>
+            <param name="a">Alpha value.</param>
+            <param name="color">The original color.</param>
+            <returns>A color.</returns>
+        </member>
+        <member name="M:OxyPlot.OxyColor.FromArgb(System.Byte,System.Byte,System.Byte,System.Byte)">
+            <summary>
+            Creates a color from the specified ARGB values.
+            </summary>
+            <param name="a">The alpha value.</param>
+            <param name="r">The red value.</param>
+            <param name="g">The green value.</param>
+            <param name="b">The blue value.</param>
+            <returns>A color.</returns>
+        </member>
+        <member name="M:OxyPlot.OxyColor.FromRgb(System.Byte,System.Byte,System.Byte)">
+            <summary>
+            Creates a new <see cref="T:OxyPlot.OxyColor"/> structure from the specified RGB values.
+            </summary>
+            <param name="r">The red value.</param>
+            <param name="g">The green value.</param>
+            <param name="b">The blue value.</param>
+            <returns>A <see cref="T:OxyPlot.OxyColor"/> structure with the specified values and an alpha channel value of 1.</returns>
+        </member>
+        <member name="M:OxyPlot.OxyColor.Interpolate(OxyPlot.OxyColor,OxyPlot.OxyColor,System.Double)">
+            <summary>
+            Interpolates the specified colors.
+            </summary>
+            <param name="color1">The color1.</param>
+            <param name="color2">The color2.</param>
+            <param name="t">The t.</param>
+            <returns>The interpolated color</returns>
+        </member>
+        <member name="M:OxyPlot.OxyColor.op_Equality(OxyPlot.OxyColor,OxyPlot.OxyColor)">
+            <summary>
+            Determines whether the specified colors are equal to each other.
+            </summary>
+            <param name="first">The first color.</param>
+            <param name="second">The second color.</param>
+            <returns><c>true</c> if the two colors are equal; otherwise, <c>false</c> .</returns>
+        </member>
+        <member name="M:OxyPlot.OxyColor.op_Inequality(OxyPlot.OxyColor,OxyPlot.OxyColor)">
+            <summary>
+            Determines whether the specified colors are not equal to each other.
+            </summary>
+            <param name="first">The first color.</param>
+            <param name="second">The second color.</param>
+            <returns><c>true</c> if the two colors are not equal; otherwise, <c>false</c> .</returns>
+        </member>
+        <member name="M:OxyPlot.OxyColor.Equals(System.Object)">
+            <summary>
+            Determines whether the specified <see cref="T:System.Object"/> is equal to this instance.
+            </summary>
+            <param name="obj">The <see cref="T:System.Object"/> to compare with this instance.</param>
+            <returns><c>true</c> if the specified <see cref="T:System.Object"/> is equal to this instance; otherwise, <c>false</c> .</returns>
+        </member>
+        <member name="M:OxyPlot.OxyColor.Equals(OxyPlot.OxyColor)">
+            <summary>
+            Determines whether the specified <see cref="T:OxyPlot.OxyColor"/> is equal to this instance.
+            </summary>
+            <param name="other">The <see cref="T:OxyPlot.OxyColor"/> to compare with this instance.</param>
+            <returns><c>true</c> if the specified <see cref="T:OxyPlot.OxyColor"/> is equal to this instance; otherwise, <c>false</c> .</returns>
+        </member>
+        <member name="M:OxyPlot.OxyColor.GetHashCode">
+            <summary>
+            Returns a hash code for this instance.
+            </summary>
+            <returns>A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.</returns>
+        </member>
+        <member name="M:OxyPlot.OxyColor.ToString">
+            <summary>
+            Returns a <see cref="T:System.String"/> that represents this instance.
+            </summary>
+            <returns>A <see cref="T:System.String"/> that represents this instance.</returns>
+        </member>
+        <member name="M:OxyPlot.OxyColor.IsInvisible">
+            <summary>
+            Determines whether this color is invisible.
+            </summary>
+            <returns><c>True</c> if the alpha value is 0.</returns>
+        </member>
+        <member name="M:OxyPlot.OxyColor.IsVisible">
+            <summary>
+            Determines whether this color is visible.
+            </summary>
+            <returns><c>True</c> if the alpha value is greater than 0.</returns>
+        </member>
+        <member name="M:OxyPlot.OxyColor.IsUndefined">
+            <summary>
+            Determines whether this color is undefined.
+            </summary>
+            <returns><c>True</c> if the color equals <see cref="F:OxyPlot.OxyColors.Undefined"/>.</returns>
+        </member>
+        <member name="M:OxyPlot.OxyColor.IsAutomatic">
+            <summary>
+            Determines whether this color is automatic.
+            </summary>
+            <returns><c>True</c> if the color equals <see cref="F:OxyPlot.OxyColors.Automatic"/>.</returns>
+        </member>
+        <member name="M:OxyPlot.OxyColor.GetActualColor(OxyPlot.OxyColor)">
+            <summary>
+            Gets the actual color.
+            </summary>
+            <param name="defaultColor">The default color.</param>
+            <returns>The default color if the current color equals OxyColors.Automatic, otherwise the color itself.</returns>
+        </member>
+        <member name="M:OxyPlot.OxyColor.OxyPlot#ICodeGenerating#ToCode">
+            <summary>
+            Returns C# code that generates this instance.
+            </summary>
+            <returns>The C# code.</returns>
+        </member>
+        <member name="P:OxyPlot.OxyColor.A">
+            <summary>
+            Gets the alpha value.
+            </summary>
+            <value>The alpha value.</value>
+        </member>
+        <member name="P:OxyPlot.OxyColor.B">
+            <summary>
+            Gets the blue value.
+            </summary>
+            <value>The blue value.</value>
+        </member>
+        <member name="P:OxyPlot.OxyColor.G">
+            <summary>
+            Gets the green value.
+            </summary>
+            <value>The green value.</value>
+        </member>
+        <member name="P:OxyPlot.OxyColor.R">
+            <summary>
+            Gets the red value.
+            </summary>
+            <value>The red value.</value>
+        </member>
+        <member name="T:OxyPlot.OxyColors">
+            <summary>
+            Implements a set of predefined colors.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Undefined">
+            <summary>
+            The undefined color.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Automatic">
+            <summary>
+            The automatic color.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.AliceBlue">
+            <summary>
+            The alice blue.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.AntiqueWhite">
+            <summary>
+            The antique white.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Aqua">
+            <summary>
+            The aqua.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Aquamarine">
+            <summary>
+            The aquamarine.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Azure">
+            <summary>
+            The azure.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Beige">
+            <summary>
+            The beige.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Bisque">
+            <summary>
+            The bisque.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Black">
+            <summary>
+            The black.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.BlanchedAlmond">
+            <summary>
+            The blanched almond.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Blue">
+            <summary>
+            The blue.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.BlueViolet">
+            <summary>
+            The blue violet.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Brown">
+            <summary>
+            The brown.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.BurlyWood">
+            <summary>
+            The burly wood.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.CadetBlue">
+            <summary>
+            The cadet blue.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Chartreuse">
+            <summary>
+            The chartreuse.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Chocolate">
+            <summary>
+            The chocolate.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Coral">
+            <summary>
+            The coral.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.CornflowerBlue">
+            <summary>
+            The cornflower blue.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Cornsilk">
+            <summary>
+            The cornsilk.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Crimson">
+            <summary>
+            The crimson.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Cyan">
+            <summary>
+            The cyan.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.DarkBlue">
+            <summary>
+            The dark blue.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.DarkCyan">
+            <summary>
+            The dark cyan.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.DarkGoldenrod">
+            <summary>
+            The dark goldenrod.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.DarkGray">
+            <summary>
+            The dark gray.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.DarkGreen">
+            <summary>
+            The dark green.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.DarkKhaki">
+            <summary>
+            The dark khaki.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.DarkMagenta">
+            <summary>
+            The dark magenta.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.DarkOliveGreen">
+            <summary>
+            The dark olive green.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.DarkOrange">
+            <summary>
+            The dark orange.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.DarkOrchid">
+            <summary>
+            The dark orchid.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.DarkRed">
+            <summary>
+            The dark red.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.DarkSalmon">
+            <summary>
+            The dark salmon.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.DarkSeaGreen">
+            <summary>
+            The dark sea green.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.DarkSlateBlue">
+            <summary>
+            The dark slate blue.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.DarkSlateGray">
+            <summary>
+            The dark slate gray.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.DarkTurquoise">
+            <summary>
+            The dark turquoise.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.DarkViolet">
+            <summary>
+            The dark violet.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.DeepPink">
+            <summary>
+            The deep pink.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.DeepSkyBlue">
+            <summary>
+            The deep sky blue.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.DimGray">
+            <summary>
+            The dim gray.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.DodgerBlue">
+            <summary>
+            The dodger blue.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Firebrick">
+            <summary>
+            The firebrick.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.FloralWhite">
+            <summary>
+            The floral white.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.ForestGreen">
+            <summary>
+            The forest green.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Fuchsia">
+            <summary>
+            The fuchsia.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Gainsboro">
+            <summary>
+            The gainsboro.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.GhostWhite">
+            <summary>
+            The ghost white.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Gold">
+            <summary>
+            The gold.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Goldenrod">
+            <summary>
+            The goldenrod.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Gray">
+            <summary>
+            The gray.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Green">
+            <summary>
+            The green.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.GreenYellow">
+            <summary>
+            The green yellow.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Honeydew">
+            <summary>
+            The honeydew.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.HotPink">
+            <summary>
+            The hot pink.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.IndianRed">
+            <summary>
+            The indian red.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Indigo">
+            <summary>
+            The indigo.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Ivory">
+            <summary>
+            The ivory.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Khaki">
+            <summary>
+            The khaki.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Lavender">
+            <summary>
+            The lavender.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.LavenderBlush">
+            <summary>
+            The lavender blush.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.LawnGreen">
+            <summary>
+            The lawn green.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.LemonChiffon">
+            <summary>
+            The lemon chiffon.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.LightBlue">
+            <summary>
+            The light blue.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.LightCoral">
+            <summary>
+            The light coral.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.LightCyan">
+            <summary>
+            The light cyan.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.LightGoldenrodYellow">
+            <summary>
+            The light goldenrod yellow.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.LightGray">
+            <summary>
+            The light gray.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.LightGreen">
+            <summary>
+            The light green.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.LightPink">
+            <summary>
+            The light pink.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.LightSalmon">
+            <summary>
+            The light salmon.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.LightSeaGreen">
+            <summary>
+            The light sea green.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.LightSkyBlue">
+            <summary>
+            The light sky blue.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.LightSlateGray">
+            <summary>
+            The light slate gray.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.LightSteelBlue">
+            <summary>
+            The light steel blue.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.LightYellow">
+            <summary>
+            The light yellow.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Lime">
+            <summary>
+            The lime.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.LimeGreen">
+            <summary>
+            The lime green.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Linen">
+            <summary>
+            The linen.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Magenta">
+            <summary>
+            The magenta.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Maroon">
+            <summary>
+            The maroon.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.MediumAquamarine">
+            <summary>
+            The medium aquamarine.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.MediumBlue">
+            <summary>
+            The medium blue.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.MediumOrchid">
+            <summary>
+            The medium orchid.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.MediumPurple">
+            <summary>
+            The medium purple.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.MediumSeaGreen">
+            <summary>
+            The medium sea green.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.MediumSlateBlue">
+            <summary>
+            The medium slate blue.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.MediumSpringGreen">
+            <summary>
+            The medium spring green.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.MediumTurquoise">
+            <summary>
+            The medium turquoise.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.MediumVioletRed">
+            <summary>
+            The medium violet red.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.MidnightBlue">
+            <summary>
+            The midnight blue.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.MintCream">
+            <summary>
+            The mint cream.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.MistyRose">
+            <summary>
+            The misty rose.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Moccasin">
+            <summary>
+            The moccasin.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.NavajoWhite">
+            <summary>
+            The navajo white.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Navy">
+            <summary>
+            The navy.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.OldLace">
+            <summary>
+            The old lace.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Olive">
+            <summary>
+            The olive.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.OliveDrab">
+            <summary>
+            The olive drab.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Orange">
+            <summary>
+            The orange.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.OrangeRed">
+            <summary>
+            The orange red.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Orchid">
+            <summary>
+            The orchid.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.PaleGoldenrod">
+            <summary>
+            The pale goldenrod.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.PaleGreen">
+            <summary>
+            The pale green.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.PaleTurquoise">
+            <summary>
+            The pale turquoise.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.PaleVioletRed">
+            <summary>
+            The pale violet red.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.PapayaWhip">
+            <summary>
+            The papaya whip.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.PeachPuff">
+            <summary>
+            The peach puff.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Peru">
+            <summary>
+            The peru.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Pink">
+            <summary>
+            The pink.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Plum">
+            <summary>
+            The plum.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.PowderBlue">
+            <summary>
+            The powder blue.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Purple">
+            <summary>
+            The purple.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Red">
+            <summary>
+            The red.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.RosyBrown">
+            <summary>
+            The rosy brown.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.RoyalBlue">
+            <summary>
+            The royal blue.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.SaddleBrown">
+            <summary>
+            The saddle brown.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Salmon">
+            <summary>
+            The salmon.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.SandyBrown">
+            <summary>
+            The sandy brown.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.SeaGreen">
+            <summary>
+            The sea green.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.SeaShell">
+            <summary>
+            The sea shell.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Sienna">
+            <summary>
+            The sienna.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Silver">
+            <summary>
+            The silver.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.SkyBlue">
+            <summary>
+            The sky blue.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.SlateBlue">
+            <summary>
+            The slate blue.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.SlateGray">
+            <summary>
+            The slate gray.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Snow">
+            <summary>
+            The snow.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.SpringGreen">
+            <summary>
+            The spring green.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.SteelBlue">
+            <summary>
+            The steel blue.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Tan">
+            <summary>
+            The tan.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Teal">
+            <summary>
+            The teal.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Thistle">
+            <summary>
+            The thistle.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Tomato">
+            <summary>
+            The tomato.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Transparent">
+            <summary>
+            The transparent.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Turquoise">
+            <summary>
+            The turquoise.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Violet">
+            <summary>
+            The violet.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Wheat">
+            <summary>
+            The wheat.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.White">
+            <summary>
+            The white.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.WhiteSmoke">
+            <summary>
+            The white smoke.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.Yellow">
+            <summary>
+            The yellow.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyColors.YellowGreen">
+            <summary>
+            The yellow green.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.OxyPen">
+            <summary>
+            Describes a pen in terms of color, thickness, line style and line join type.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.OxyPen.#ctor(OxyPlot.OxyColor,System.Double,OxyPlot.LineStyle,OxyPlot.LineJoin)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.OxyPen"/> class.
+            </summary>
+            <param name="color">The color.</param>
+            <param name="thickness">The thickness.</param>
+            <param name="lineStyle">The line style.</param>
+            <param name="lineJoin">The line join.</param>
+        </member>
+        <member name="M:OxyPlot.OxyPen.Create(OxyPlot.OxyColor,System.Double,OxyPlot.LineStyle,OxyPlot.LineJoin)">
+            <summary>
+            Creates the specified pen.
+            </summary>
+            <param name="color">The color.</param>
+            <param name="thickness">The thickness.</param>
+            <param name="lineStyle">The line style.</param>
+            <param name="lineJoin">The line join.</param>
+            <returns>A pen.</returns>
+        </member>
+        <member name="M:OxyPlot.OxyPen.GetHashCode">
+            <summary>
+            Returns a hash code for this instance.
+            </summary>
+            <returns>A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.</returns>
+        </member>
+        <member name="P:OxyPlot.OxyPen.Color">
+            <summary>
+            Gets or sets the color of the pen.
+            </summary>
+            <value>The color.</value>
+        </member>
+        <member name="P:OxyPlot.OxyPen.DashArray">
+            <summary>
+            Gets or sets the dash array (overrides <see cref="P:OxyPlot.OxyPen.LineStyle"/>).
+            </summary>
+            <value>The dash array.</value>
+        </member>
+        <member name="P:OxyPlot.OxyPen.LineJoin">
+            <summary>
+            Gets or sets the line join type.
+            </summary>
+            <value>The line join type.</value>
+        </member>
+        <member name="P:OxyPlot.OxyPen.LineStyle">
+            <summary>
+            Gets or sets the line style (overridden by <see cref="P:OxyPlot.OxyPen.DashArray"/>).
+            </summary>
+            <value>The line style.</value>
+        </member>
+        <member name="P:OxyPlot.OxyPen.Thickness">
+            <summary>
+            Gets or sets the line thickness.
+            </summary>
+            <value>The line thickness.</value>
+        </member>
+        <member name="P:OxyPlot.OxyPen.ActualDashArray">
+            <summary>
+            Gets the actual dash array.
+            </summary>
+            <value>The actual dash array.</value>
+        </member>
+        <member name="T:OxyPlot.LineStyleHelper">
+            <summary>
+            Provides functionality to convert from <see cref="T:OxyPlot.LineStyle"/> to a stroke dash array.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.LineStyleHelper.GetDashArray(OxyPlot.LineStyle)">
+            <summary>
+            Gets the stroke dash array for a given <see cref="T:OxyPlot.LineStyle"/>.
+            </summary>
+            <param name="style">The line style.</param>
+            <returns>A dash array.</returns>
+        </member>
+        <member name="T:OxyPlot.LineStyle">
+            <summary>
+            Defines the style of a line.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.LineStyle.Solid">
+            <summary>
+            The solid line style.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.LineStyle.Dash">
+            <summary>
+            The dash line style.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.LineStyle.Dot">
+            <summary>
+            The dot line style.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.LineStyle.DashDot">
+            <summary>
+            The dash dot line style.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.LineStyle.DashDashDot">
+            <summary>
+            The dash dash dot line style.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.LineStyle.DashDotDot">
+            <summary>
+            The dash dot dot line style.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.LineStyle.DashDashDotDot">
+            <summary>
+            The dash dash dot dot line style.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.LineStyle.LongDash">
+            <summary>
+            The long dash line style.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.LineStyle.LongDashDot">
+            <summary>
+            The long dash dot line style.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.LineStyle.LongDashDotDot">
+            <summary>
+            The long dash dot dot line style.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.LineStyle.None">
+            <summary>
+            The hidden line style.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.LineStyle.Automatic">
+            <summary>
+            The automatic line style.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.MathRenderingExtensions">
+            <summary>
+            Provides functionality to render mathematical expressions.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.MathRenderingExtensions.#cctor">
+            <summary>
+            Initializes static members of the <see cref="T:OxyPlot.MathRenderingExtensions"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.MathRenderingExtensions.DrawMathText(OxyPlot.IRenderContext,OxyPlot.ScreenPoint,System.String,OxyPlot.OxyColor,System.String,System.Double,System.Double,System.Double,OxyPlot.HorizontalAlignment,OxyPlot.VerticalAlignment,System.Nullable{OxyPlot.OxySize},System.Boolean)">
+            <summary>
+            Draws or measures text containing sub- and superscript.
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="pt">The point.</param>
+            <param name="text">The text.</param>
+            <param name="textColor">Color of the text.</param>
+            <param name="fontFamily">The font family.</param>
+            <param name="fontSize">The font size.</param>
+            <param name="fontWeight">The font weight.</param>
+            <param name="angle">The angle.</param>
+            <param name="ha">The horizontal alignment.</param>
+            <param name="va">The vertical alignment.</param>
+            <param name="maxsize">The maximum size of the text.</param>
+            <param name="measure">Measure the size of the text if set to <c>true</c>.</param>
+            <returns>The size of the text.</returns>
+            <example>Subscript: H_{2}O
+            Superscript: E=mc^{2}
+            Both: A^{2}_{i,j}</example>
+        </member>
+        <member name="M:OxyPlot.MathRenderingExtensions.DrawMathText(OxyPlot.IRenderContext,OxyPlot.ScreenPoint,System.String,OxyPlot.OxyColor,System.String,System.Double,System.Double,System.Double,OxyPlot.HorizontalAlignment,OxyPlot.VerticalAlignment,System.Nullable{OxyPlot.OxySize})">
+            <summary>
+            Draws text containing sub- and superscript.
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="pt">The point.</param>
+            <param name="text">The text.</param>
+            <param name="textColor">Color of the text.</param>
+            <param name="fontFamily">The font family.</param>
+            <param name="fontSize">The font size.</param>
+            <param name="fontWeight">The font weight.</param>
+            <param name="angle">The angle.</param>
+            <param name="ha">The horizontal alignment.</param>
+            <param name="va">The vertical alignment.</param>
+            <param name="maxsize">The maximum size of the text.</param>
+            <example>Subscript: H_{2}O
+            Superscript: E=mc^{2}
+            Both: A^{2}_{i,j}</example>
+        </member>
+        <member name="M:OxyPlot.MathRenderingExtensions.MeasureMathText(OxyPlot.IRenderContext,System.String,System.String,System.Double,System.Double)">
+            <summary>
+            The measure math text.
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="text">The text.</param>
+            <param name="fontFamily">The font family.</param>
+            <param name="fontSize">The font size.</param>
+            <param name="fontWeight">The font weight.</param>
+            <returns>The size of the text.</returns>
+        </member>
+        <member name="M:OxyPlot.MathRenderingExtensions.InternalDrawMathText(OxyPlot.IRenderContext,System.Double,System.Double,System.String,OxyPlot.OxyColor,System.String,System.Double,System.Double,System.Boolean,System.Double)">
+            <summary>
+            The internal draw math text.
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="x">The x.</param>
+            <param name="y">The y.</param>
+            <param name="s">The s.</param>
+            <param name="textColor">The text color.</param>
+            <param name="fontFamily">The font family.</param>
+            <param name="fontSize">The font size.</param>
+            <param name="fontWeight">The font weight.</param>
+            <param name="measureOnly">The measure only.</param>
+            <param name="angle">The angle of the text (degrees).</param>
+            <returns>The size of the text.</returns>
+        </member>
+        <member name="P:OxyPlot.MathRenderingExtensions.SubAlignment">
+            <summary>
+            Gets or sets the subscript alignment.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.MathRenderingExtensions.SubSize">
+            <summary>
+            Gets or sets the subscript size.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.MathRenderingExtensions.SuperAlignment">
+            <summary>
+            Gets or sets the superscript alignment.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.MathRenderingExtensions.SuperSize">
+            <summary>
+            Gets or sets the superscript size.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.RenderContextBase">
+            <summary>
+            Provides an abstract base class for rendering contexts.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.IRenderContext">
+            <summary>
+            Specifies functionality to render 2D graphics.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.IRenderContext.DrawEllipse(OxyPlot.OxyRect,OxyPlot.OxyColor,OxyPlot.OxyColor,System.Double)">
+            <summary>
+            Draws an ellipse.
+            </summary>
+            <param name="extents">The rectangle defining the extents of the ellipse.</param>
+            <param name="fill">The fill color. If set to <c>OxyColors.Undefined</c>, the extents will not be filled.</param>
+            <param name="stroke">The stroke color. If set to <c>OxyColors.Undefined</c>, the extents will not be stroked.</param>
+            <param name="thickness">The thickness (in device independent units, 1/96 inch).</param>
+        </member>
+        <member name="M:OxyPlot.IRenderContext.DrawEllipses(System.Collections.Generic.IList{OxyPlot.OxyRect},OxyPlot.OxyColor,OxyPlot.OxyColor,System.Double)">
+            <summary>
+            Draws a collection of ellipses, where all have the same stroke and fill.
+            </summary>
+            <param name="extents">The rectangles defining the extents of the ellipses.</param>
+            <param name="fill">The fill color. If set to <c>OxyColors.Undefined</c>, the ellipses will not be filled.</param>
+            <param name="stroke">The stroke color. If set to <c>OxyColors.Undefined</c>, the ellipses will not be stroked.</param>
+            <param name="thickness">The stroke thickness (in device independent units, 1/96 inch).</param>
+            <remarks>
+            This should have better performance than calling <see cref="M:OxyPlot.IRenderContext.DrawEllipse(OxyPlot.OxyRect,OxyPlot.OxyColor,OxyPlot.OxyColor,System.Double)"/> multiple times.
+            </remarks>
+        </member>
+        <member name="M:OxyPlot.IRenderContext.DrawLine(System.Collections.Generic.IList{OxyPlot.ScreenPoint},OxyPlot.OxyColor,System.Double,System.Double[],OxyPlot.LineJoin,System.Boolean)">
+            <summary>
+            Draws a polyline.
+            </summary>
+            <param name="points">The points defining the polyline. The polyline is drawn from point 0, to point 1, to point 2 and so on.</param>
+            <param name="stroke">The stroke color.</param>
+            <param name="thickness">The stroke thickness (in device independent units, 1/96 inch).</param>
+            <param name="dashArray">The dash array (in device independent units, 1/96 inch). Use <c>null</c> to get a solid line.</param>
+            <param name="lineJoin">The line join type.</param>
+            <param name="aliased">if set to <c>true</c> the shape will be aliased.</param>
+        </member>
+        <member name="M:OxyPlot.IRenderContext.DrawLineSegments(System.Collections.Generic.IList{OxyPlot.ScreenPoint},OxyPlot.OxyColor,System.Double,System.Double[],OxyPlot.LineJoin,System.Boolean)">
+            <summary>
+            Draws line segments.
+            </summary>
+            <param name="points">The points defining the line segments. Lines are drawn from point 0 to 1, point 2 to 3 and so on.</param>
+            <param name="stroke">The stroke color.</param>
+            <param name="thickness">The stroke thickness (in device independent units, 1/96 inch).</param>
+            <param name="dashArray">The dash array (in device independent units, 1/96 inch).</param>
+            <param name="lineJoin">The line join type.</param>
+            <param name="aliased">if set to <c>true</c> the shape will be aliased.</param>
+            <remarks>
+            This should have better performance than calling <see cref="M:OxyPlot.IRenderContext.DrawLine(System.Collections.Generic.IList{OxyPlot.ScreenPoint},OxyPlot.OxyColor,System.Double,System.Double[],OxyPlot.LineJoin,System.Boolean)"/> for each segment.
+            </remarks>
+        </member>
+        <member name="M:OxyPlot.IRenderContext.DrawPolygon(System.Collections.Generic.IList{OxyPlot.ScreenPoint},OxyPlot.OxyColor,OxyPlot.OxyColor,System.Double,System.Double[],OxyPlot.LineJoin,System.Boolean)">
+            <summary>
+            Draws a polygon.
+            </summary>
+            <param name="points">The points defining the polygon.</param>
+            <param name="fill">The fill color. If set to <c>OxyColors.Undefined</c>, the polygon will not be filled.</param>
+            <param name="stroke">The stroke color. If set to <c>OxyColors.Undefined</c>, the polygon will not be stroked.</param>
+            <param name="thickness">The stroke thickness (in device independent units, 1/96 inch).</param>
+            <param name="dashArray">The dash array (in device independent units, 1/96 inch).</param>
+            <param name="lineJoin">The line join type.</param>
+            <param name="aliased">If set to <c>true</c> the polygon will be aliased.</param>
+        </member>
+        <member name="M:OxyPlot.IRenderContext.DrawPolygons(System.Collections.Generic.IList{System.Collections.Generic.IList{OxyPlot.ScreenPoint}},OxyPlot.OxyColor,OxyPlot.OxyColor,System.Double,System.Double[],OxyPlot.LineJoin,System.Boolean)">
+            <summary>
+            Draws a collection of polygons, where all polygons have the same stroke and fill.
+            </summary>
+            <param name="polygons">The polygons to draw.</param>
+            <param name="fill">The fill color. If set to <c>OxyColors.Undefined</c>, the polygons will not be filled.</param>
+            <param name="stroke">The stroke color. If set to <c>OxyColors.Undefined</c>, the polygons will not be stroked.</param>
+            <param name="thickness">The stroke thickness (in device independent units, 1/96 inch).</param>
+            <param name="dashArray">The dash array (in device independent units, 1/96 inch).</param>
+            <param name="lineJoin">The line join type.</param>
+            <param name="aliased">if set to <c>true</c> the shape will be aliased.</param>
+            <remarks>
+            This performs better than calling <see cref="M:OxyPlot.IRenderContext.DrawPolygon(System.Collections.Generic.IList{OxyPlot.ScreenPoint},OxyPlot.OxyColor,OxyPlot.OxyColor,System.Double,System.Double[],OxyPlot.LineJoin,System.Boolean)"/> multiple times.
+            </remarks>
+        </member>
+        <member name="M:OxyPlot.IRenderContext.DrawRectangle(OxyPlot.OxyRect,OxyPlot.OxyColor,OxyPlot.OxyColor,System.Double)">
+            <summary>
+            Draws a rectangle.
+            </summary>
+            <param name="rectangle">The rectangle to draw.</param>
+            <param name="fill">The fill color. If set to <c>OxyColors.Undefined</c>, the rectangle will not be filled.</param>
+            <param name="stroke">The stroke color. If set to <c>OxyColors.Undefined</c>, the rectangle will not be stroked.</param>
+            <param name="thickness">The stroke thickness (in device independent units, 1/96 inch).</param>
+        </member>
+        <member name="M:OxyPlot.IRenderContext.DrawRectangles(System.Collections.Generic.IList{OxyPlot.OxyRect},OxyPlot.OxyColor,OxyPlot.OxyColor,System.Double)">
+            <summary>
+            Draws a collection of extents, where all have the same stroke and fill.
+            </summary>
+            <param name="rectangles">The extents to draw.</param>
+            <param name="fill">The fill color. If set to <c>OxyColors.Undefined</c>, the extents will not be filled.</param>
+            <param name="stroke">The stroke color. If set to <c>OxyColors.Undefined</c>, the extents will not be stroked.</param>
+            <param name="thickness">The stroke thickness (in device independent units, 1/96 inch).</param>
+            <remarks>
+            This should have better performance than calling <see cref="M:OxyPlot.IRenderContext.DrawRectangle(OxyPlot.OxyRect,OxyPlot.OxyColor,OxyPlot.OxyColor,System.Double)"/> multiple times.
+            </remarks>
+        </member>
+        <member name="M:OxyPlot.IRenderContext.DrawText(OxyPlot.ScreenPoint,System.String,OxyPlot.OxyColor,System.String,System.Double,System.Double,System.Double,OxyPlot.HorizontalAlignment,OxyPlot.VerticalAlignment,System.Nullable{OxyPlot.OxySize})">
+            <summary>
+            Draws text.
+            </summary>
+            <param name="p">The position.</param>
+            <param name="text">The text.</param>
+            <param name="fill">The text color.</param>
+            <param name="fontFamily">The font family.</param>
+            <param name="fontSize">Size of the font (in device independent units, 1/96 inch).</param>
+            <param name="fontWeight">The font weight.</param>
+            <param name="rotation">The rotation angle.</param>
+            <param name="horizontalAlignment">The horizontal alignment.</param>
+            <param name="verticalAlignment">The vertical alignment.</param>
+            <param name="maxSize">The maximum size of the text (in device independent units, 1/96 inch). If set to <c>null</c>, the text will not be clipped.</param>
+            <remarks>
+            Multi-line text is not supported.
+            </remarks>
+        </member>
+        <member name="M:OxyPlot.IRenderContext.MeasureText(System.String,System.String,System.Double,System.Double)">
+            <summary>
+            Measures the size of the specified text.
+            </summary>
+            <param name="text">The text to measure.</param>
+            <param name="fontFamily">The font family.</param>
+            <param name="fontSize">Size of the font (in device independent units, 1/96 inch).</param>
+            <param name="fontWeight">The font weight.</param>
+            <returns>The size of the text (in device independent units, 1/96 inch).</returns>
+        </member>
+        <member name="M:OxyPlot.IRenderContext.SetToolTip(System.String)">
+            <summary>
+            Sets the tool tip for the following items.
+            </summary>
+            <param name="text">The text in the tool tip, or <c>null</c> if no tool tip should be shown.</param>
+        </member>
+        <member name="M:OxyPlot.IRenderContext.CleanUp">
+            <summary>
+            Cleans up resources not in use.
+            </summary>
+            <remarks>This method is called at the end of each rendering.</remarks>
+        </member>
+        <member name="M:OxyPlot.IRenderContext.DrawImage(OxyPlot.OxyImage,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Boolean)">
+            <summary>
+            Draws a portion of the specified <see cref="T:OxyPlot.OxyImage"/>.
+            </summary>
+            <param name="source">The source.</param>
+            <param name="srcX">The x-coordinate of the upper-left corner of the portion of the source image to draw.</param>
+            <param name="srcY">The y-coordinate of the upper-left corner of the portion of the source image to draw.</param>
+            <param name="srcWidth">Width of the portion of the source image to draw.</param>
+            <param name="srcHeight">Height of the portion of the source image to draw.</param>
+            <param name="destX">The x-coordinate of the upper-left corner of drawn image.</param>
+            <param name="destY">The y-coordinate of the upper-left corner of drawn image.</param>
+            <param name="destWidth">The width of the drawn image.</param>
+            <param name="destHeight">The height of the drawn image.</param>
+            <param name="opacity">The opacity.</param>
+            <param name="interpolate">interpolate if set to <c>true</c>.</param>
+        </member>
+        <member name="M:OxyPlot.IRenderContext.SetClip(OxyPlot.OxyRect)">
+            <summary>
+            Sets the clipping rectangle.
+            </summary>
+            <param name="clippingRectangle">The clipping rectangle.</param>
+            <returns>
+              <c>true</c> if the clipping rectangle was set.
+            </returns>
+        </member>
+        <member name="M:OxyPlot.IRenderContext.ResetClip">
+            <summary>
+            Resets the clipping rectangle.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.IRenderContext.RendersToScreen">
+            <summary>
+            Gets a value indicating whether the context renders to screen.
+            </summary>
+            <value><c>true</c> if the context renders to screen; otherwise, <c>false</c>.</value>
+        </member>
+        <member name="M:OxyPlot.RenderContextBase.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.RenderContextBase"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.RenderContextBase.DrawEllipse(OxyPlot.OxyRect,OxyPlot.OxyColor,OxyPlot.OxyColor,System.Double)">
+            <summary>
+            Draws an ellipse.
+            </summary>
+            <param name="rect">The rectangle.</param>
+            <param name="fill">The fill color.</param>
+            <param name="stroke">The stroke color.</param>
+            <param name="thickness">The thickness.</param>
+        </member>
+        <member name="M:OxyPlot.RenderContextBase.DrawEllipses(System.Collections.Generic.IList{OxyPlot.OxyRect},OxyPlot.OxyColor,OxyPlot.OxyColor,System.Double)">
+            <summary>
+            Draws the collection of ellipses, where all have the same stroke and fill.
+            This performs better than calling DrawEllipse multiple times.
+            </summary>
+            <param name="rectangles">The rectangles.</param>
+            <param name="fill">The fill color.</param>
+            <param name="stroke">The stroke color.</param>
+            <param name="thickness">The stroke thickness.</param>
+        </member>
+        <member name="M:OxyPlot.RenderContextBase.DrawLine(System.Collections.Generic.IList{OxyPlot.ScreenPoint},OxyPlot.OxyColor,System.Double,System.Double[],OxyPlot.LineJoin,System.Boolean)">
+            <summary>
+            Draws a polyline.
+            </summary>
+            <param name="points">The points.</param>
+            <param name="stroke">The stroke color.</param>
+            <param name="thickness">The stroke thickness.</param>
+            <param name="dashArray">The dash array.</param>
+            <param name="lineJoin">The line join type.</param>
+            <param name="aliased">if set to <c>true</c> the shape will be aliased.</param>
+        </member>
+        <member name="M:OxyPlot.RenderContextBase.DrawLineSegments(System.Collections.Generic.IList{OxyPlot.ScreenPoint},OxyPlot.OxyColor,System.Double,System.Double[],OxyPlot.LineJoin,System.Boolean)">
+            <summary>
+            Draws multiple line segments defined by points (0,1) (2,3) (4,5) etc.
+            This should have better performance than calling DrawLine for each segment.
+            </summary>
+            <param name="points">The points.</param>
+            <param name="stroke">The stroke color.</param>
+            <param name="thickness">The stroke thickness.</param>
+            <param name="dashArray">The dash array.</param>
+            <param name="lineJoin">The line join type.</param>
+            <param name="aliased">If set to <c>true</c> the shape will be aliased.</param>
+        </member>
+        <member name="M:OxyPlot.RenderContextBase.DrawPolygon(System.Collections.Generic.IList{OxyPlot.ScreenPoint},OxyPlot.OxyColor,OxyPlot.OxyColor,System.Double,System.Double[],OxyPlot.LineJoin,System.Boolean)">
+            <summary>
+            Draws a polygon. The polygon can have stroke and/or fill.
+            </summary>
+            <param name="points">The points.</param>
+            <param name="fill">The fill color.</param>
+            <param name="stroke">The stroke color.</param>
+            <param name="thickness">The stroke thickness.</param>
+            <param name="dashArray">The dash array.</param>
+            <param name="lineJoin">The line join type.</param>
+            <param name="aliased">If set to <c>true</c> the shape will be aliased.</param>
+        </member>
+        <member name="M:OxyPlot.RenderContextBase.DrawPolygons(System.Collections.Generic.IList{System.Collections.Generic.IList{OxyPlot.ScreenPoint}},OxyPlot.OxyColor,OxyPlot.OxyColor,System.Double,System.Double[],OxyPlot.LineJoin,System.Boolean)">
+            <summary>
+            Draws a collection of polygons, where all polygons have the same stroke and fill.
+            This performs better than calling DrawPolygon multiple times.
+            </summary>
+            <param name="polygons">The polygons.</param>
+            <param name="fill">The fill color.</param>
+            <param name="stroke">The stroke color.</param>
+            <param name="thickness">The stroke thickness.</param>
+            <param name="dashArray">The dash array.</param>
+            <param name="lineJoin">The line join type.</param>
+            <param name="aliased">if set to <c>true</c> the shape will be aliased.</param>
+        </member>
+        <member name="M:OxyPlot.RenderContextBase.DrawRectangle(OxyPlot.OxyRect,OxyPlot.OxyColor,OxyPlot.OxyColor,System.Double)">
+            <summary>
+            Draws a rectangle.
+            </summary>
+            <param name="rect">The rectangle.</param>
+            <param name="fill">The fill color.</param>
+            <param name="stroke">The stroke color.</param>
+            <param name="thickness">The stroke thickness.</param>
+        </member>
+        <member name="M:OxyPlot.RenderContextBase.DrawRectangles(System.Collections.Generic.IList{OxyPlot.OxyRect},OxyPlot.OxyColor,OxyPlot.OxyColor,System.Double)">
+            <summary>
+            Draws a collection of rectangles, where all have the same stroke and fill.
+            This performs better than calling DrawRectangle multiple times.
+            </summary>
+            <param name="rectangles">The rectangles.</param>
+            <param name="fill">The fill color.</param>
+            <param name="stroke">The stroke color.</param>
+            <param name="thickness">The stroke thickness.</param>
+        </member>
+        <member name="M:OxyPlot.RenderContextBase.DrawText(OxyPlot.ScreenPoint,System.String,OxyPlot.OxyColor,System.String,System.Double,System.Double,System.Double,OxyPlot.HorizontalAlignment,OxyPlot.VerticalAlignment,System.Nullable{OxyPlot.OxySize})">
+            <summary>
+            Draws the text.
+            </summary>
+            <param name="p">The position of the text.</param>
+            <param name="text">The text.</param>
+            <param name="fill">The fill color.</param>
+            <param name="fontFamily">The font family.</param>
+            <param name="fontSize">Size of the font.</param>
+            <param name="fontWeight">The font weight.</param>
+            <param name="rotate">The rotation angle.</param>
+            <param name="halign">The horizontal alignment.</param>
+            <param name="valign">The vertical alignment.</param>
+            <param name="maxSize">The maximum size of the text.</param>
+        </member>
+        <member name="M:OxyPlot.RenderContextBase.MeasureText(System.String,System.String,System.Double,System.Double)">
+            <summary>
+            Measures the text.
+            </summary>
+            <param name="text">The text.</param>
+            <param name="fontFamily">The font family.</param>
+            <param name="fontSize">Size of the font.</param>
+            <param name="fontWeight">The font weight.</param>
+            <returns>The text size.</returns>
+        </member>
+        <member name="M:OxyPlot.RenderContextBase.SetToolTip(System.String)">
+            <summary>
+            Sets the tool tip for the following items.
+            </summary>
+            <param name="text">The text in the tooltip.</param>
+        </member>
+        <member name="M:OxyPlot.RenderContextBase.CleanUp">
+            <summary>
+            Cleans up resources not in use.
+            </summary>
+            <remarks>This method is called at the end of each rendering.</remarks>
+        </member>
+        <member name="M:OxyPlot.RenderContextBase.DrawImage(OxyPlot.OxyImage,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Boolean)">
+            <summary>
+            Draws the specified portion of the specified <see cref="T:OxyPlot.OxyImage"/> at the specified location and with the specified size.
+            </summary>
+            <param name="source">The source.</param>
+            <param name="srcX">The x-coordinate of the upper-left corner of the portion of the source image to draw.</param>
+            <param name="srcY">The y-coordinate of the upper-left corner of the portion of the source image to draw.</param>
+            <param name="srcWidth">Width of the portion of the source image to draw.</param>
+            <param name="srcHeight">Height of the portion of the source image to draw.</param>
+            <param name="destX">The x-coordinate of the upper-left corner of drawn image.</param>
+            <param name="destY">The y-coordinate of the upper-left corner of drawn image.</param>
+            <param name="destWidth">The width of the drawn image.</param>
+            <param name="destHeight">The height of the drawn image.</param>
+            <param name="opacity">The opacity.</param>
+            <param name="interpolate">Interpolate if set to <c>true</c>.</param>
+        </member>
+        <member name="M:OxyPlot.RenderContextBase.SetClip(OxyPlot.OxyRect)">
+            <summary>
+            Sets the clip rectangle.
+            </summary>
+            <param name="rect">The clip rectangle.</param>
+            <returns>True if the clip rectangle was set.</returns>
+        </member>
+        <member name="M:OxyPlot.RenderContextBase.ResetClip">
+            <summary>
+            Resets the clip rectangle.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.RenderContextBase.CreateEllipse(OxyPlot.OxyRect,System.Int32)">
+            <summary>
+            Creates an ellipse polygon.
+            </summary>
+            <param name="rect">The bounding rectangle.</param>
+            <param name="n">The number of points.</param>
+            <returns>The points defining the ellipse.</returns>
+            <remarks>Note that this is very slow, not optimized in any way.</remarks>
+        </member>
+        <member name="M:OxyPlot.RenderContextBase.CreateRectangle(OxyPlot.OxyRect)">
+            <summary>
+            Creates a rectangle polygon.
+            </summary>
+            <param name="rect">The rectangle.</param>
+            <returns>The points defining the rectangle.</returns>
+        </member>
+        <member name="P:OxyPlot.RenderContextBase.RendersToScreen">
+            <summary>
+            Gets or sets a value indicating whether the context renders to screen.
+            </summary>
+            <value><c>true</c> if the context renders to screen; otherwise, <c>false</c>.</value>
+        </member>
+        <member name="T:OxyPlot.RenderingExtensions">
+            <summary>
+            Provides extension methods for <see cref="T:OxyPlot.IRenderContext"/>.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.RenderingExtensions.M1">
+            <summary>
+            The vertical distance to the bottom points of the triangles.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.RenderingExtensions.M2">
+            <summary>
+            The vertical distance to the top points of the triangles .
+            </summary>
+        </member>
+        <member name="F:OxyPlot.RenderingExtensions.M3">
+            <summary>
+            The horizontal/vertical distance to the end points of the stars.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.RenderingExtensions.DrawClippedLine(OxyPlot.IRenderContext,OxyPlot.OxyRect,System.Collections.Generic.IList{OxyPlot.ScreenPoint},System.Double,OxyPlot.OxyColor,System.Double,System.Double[],OxyPlot.LineJoin,System.Boolean,System.Collections.Generic.List{OxyPlot.ScreenPoint},System.Action{System.Collections.Generic.IList{OxyPlot.ScreenPoint}})">
+            <summary>
+            Draws a clipped polyline through the specified points.
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="clippingRectangle">The clipping rectangle.</param>
+            <param name="points">The points.</param>
+            <param name="minDistSquared">The minimum line segment length (squared).</param>
+            <param name="stroke">The stroke color.</param>
+            <param name="strokeThickness">The stroke thickness.</param>
+            <param name="dashArray">The dash array (in device independent units, 1/96 inch).</param>
+            <param name="lineJoin">The line join.</param>
+            <param name="aliased">Set to <c>true</c> to draw as an aliased line.</param>
+            <param name="outputBuffer">The output buffer.</param>
+            <param name="pointsRendered">The points rendered callback.</param>
+        </member>
+        <member name="M:OxyPlot.RenderingExtensions.DrawClippedLineSegments(OxyPlot.IRenderContext,OxyPlot.OxyRect,System.Collections.Generic.IList{OxyPlot.ScreenPoint},OxyPlot.OxyColor,System.Double,System.Double[],OxyPlot.LineJoin,System.Boolean)">
+            <summary>
+            Draws clipped line segments.
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="clippingRectangle">The clipping rectangle.</param>
+            <param name="points">The points defining the line segments. Lines are drawn from point 0 to 1, point 2 to 3 and so on.</param>
+            <param name="stroke">The stroke color.</param>
+            <param name="strokeThickness">The stroke thickness.</param>
+            <param name="dashArray">The dash array (in device independent units, 1/96 inch).</param>
+            <param name="lineJoin">The line join.</param>
+            <param name="aliased">Set to <c>true</c> to draw as an aliased line.</param>
+        </member>
+        <member name="M:OxyPlot.RenderingExtensions.DrawImage(OxyPlot.IRenderContext,OxyPlot.OxyImage,System.Double,System.Double,System.Double,System.Double,System.Double,System.Boolean)">
+            <summary>
+            Draws the specified image.
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="image">The image.</param>
+            <param name="x">The destination X position.</param>
+            <param name="y">The destination Y position.</param>
+            <param name="w">The width.</param>
+            <param name="h">The height.</param>
+            <param name="opacity">The opacity.</param>
+            <param name="interpolate">Interpolate the image if set to <c>true</c>.</param>
+        </member>
+        <member name="M:OxyPlot.RenderingExtensions.DrawClippedImage(OxyPlot.IRenderContext,OxyPlot.OxyRect,OxyPlot.OxyImage,System.Double,System.Double,System.Double,System.Double,System.Double,System.Boolean)">
+            <summary>
+            Draws a clipped image.
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="clippingRectangle">The clipping rectangle.</param>
+            <param name="source">The source.</param>
+            <param name="x">The destination X position.</param>
+            <param name="y">The destination Y position.</param>
+            <param name="w">The width.</param>
+            <param name="h">The height.</param>
+            <param name="opacity">The opacity.</param>
+            <param name="interpolate">interpolate if set to <c>true</c>.</param>
+        </member>
+        <member name="M:OxyPlot.RenderingExtensions.DrawClippedPolygon(OxyPlot.IRenderContext,OxyPlot.OxyRect,System.Collections.Generic.IList{OxyPlot.ScreenPoint},System.Double,OxyPlot.OxyColor,OxyPlot.OxyColor,System.Double,OxyPlot.LineStyle,OxyPlot.LineJoin,System.Boolean)">
+            <summary>
+            Draws the polygon within the specified clipping rectangle.
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="clippingRectangle">The clipping rectangle.</param>
+            <param name="points">The points.</param>
+            <param name="minDistSquared">The squared minimum distance between points.</param>
+            <param name="fill">The fill color.</param>
+            <param name="stroke">The stroke color.</param>
+            <param name="strokeThickness">The stroke thickness.</param>
+            <param name="lineStyle">The line style.</param>
+            <param name="lineJoin">The line join.</param>
+            <param name="aliased">The aliased.</param>
+        </member>
+        <member name="M:OxyPlot.RenderingExtensions.DrawClippedRectangle(OxyPlot.IRenderContext,OxyPlot.OxyRect,OxyPlot.OxyRect,OxyPlot.OxyColor,OxyPlot.OxyColor,System.Double)">
+            <summary>
+            Draws the clipped rectangle.
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="clippingRectangle">The clipping rectangle.</param>
+            <param name="rect">The rectangle to draw.</param>
+            <param name="fill">The fill color.</param>
+            <param name="stroke">The stroke color.</param>
+            <param name="thickness">The stroke thickness.</param>
+        </member>
+        <member name="M:OxyPlot.RenderingExtensions.DrawClippedRectangleAsPolygon(OxyPlot.IRenderContext,OxyPlot.OxyRect,OxyPlot.OxyRect,OxyPlot.OxyColor,OxyPlot.OxyColor,System.Double)">
+            <summary>
+            Draws the clipped rectangle as a polygon.
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="clippingRectangle">The clipping rectangle.</param>
+            <param name="rect">The rectangle to draw.</param>
+            <param name="fill">The fill color.</param>
+            <param name="stroke">The stroke color.</param>
+            <param name="thickness">The stroke thickness.</param>
+        </member>
+        <member name="M:OxyPlot.RenderingExtensions.DrawClippedEllipse(OxyPlot.IRenderContext,OxyPlot.OxyRect,OxyPlot.OxyRect,OxyPlot.OxyColor,OxyPlot.OxyColor,System.Double,System.Int32)">
+            <summary>
+            Draws a clipped ellipse.
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="clippingRectangle">The clipping rectangle.</param>
+            <param name="rect">The rectangle.</param>
+            <param name="fill">The fill color.</param>
+            <param name="stroke">The stroke color.</param>
+            <param name="thickness">The stroke thickness.</param>
+            <param name="n">The number of points around the ellipse.</param>
+        </member>
+        <member name="M:OxyPlot.RenderingExtensions.DrawClippedText(OxyPlot.IRenderContext,OxyPlot.OxyRect,OxyPlot.ScreenPoint,System.String,OxyPlot.OxyColor,System.String,System.Double,System.Double,System.Double,OxyPlot.HorizontalAlignment,OxyPlot.VerticalAlignment,System.Nullable{OxyPlot.OxySize})">
+            <summary>
+            Draws the clipped text.
+            </summary>
+            <param name="rc">The rendering context.</param>
+            <param name="clippingRectangle">The clipping rectangle.</param>
+            <param name="p">The position.</param>
+            <param name="text">The text.</param>
+            <param name="fill">The fill color.</param>
+            <param name="fontFamily">The font family.</param>
+            <param name="fontSize">Size of the font.</param>
+            <param name="fontWeight">The font weight.</param>
+            <param name="rotate">The rotation angle.</param>
+            <param name="horizontalAlignment">The horizontal align.</param>
+            <param name="verticalAlignment">The vertical align.</param>
+            <param name="maxSize">Size of the max.</param>
+        </member>
+        <member name="M:OxyPlot.RenderingExtensions.DrawClippedMathText(OxyPlot.IRenderContext,OxyPlot.OxyRect,OxyPlot.ScreenPoint,System.String,OxyPlot.OxyColor,System.String,System.Double,System.Double,System.Double,OxyPlot.HorizontalAlignment,OxyPlot.VerticalAlignment,System.Nullable{OxyPlot.OxySize})">
+            <summary>
+            Draws clipped math text.
+            </summary>
+            <param name="rc">The rendering context.</param>
+            <param name="clippingRectangle">The clipping rectangle.</param>
+            <param name="p">The position.</param>
+            <param name="text">The text.</param>
+            <param name="fill">The fill color.</param>
+            <param name="fontFamily">The font family.</param>
+            <param name="fontSize">Size of the font.</param>
+            <param name="fontWeight">The font weight.</param>
+            <param name="rotate">The rotation angle.</param>
+            <param name="horizontalAlignment">The horizontal align.</param>
+            <param name="verticalAlignment">The vertical align.</param>
+            <param name="maxSize">Size of the max.</param>
+        </member>
+        <member name="M:OxyPlot.RenderingExtensions.DrawMultilineText(OxyPlot.IRenderContext,OxyPlot.ScreenPoint,System.String,OxyPlot.OxyColor,System.String,System.Double,System.Double,System.Double)">
+            <summary>
+            Draws multi-line text at the specified point.
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="point">The point.</param>
+            <param name="text">The text.</param>
+            <param name="color">The text color.</param>
+            <param name="fontFamily">The font family.</param>
+            <param name="fontSize">The font size.</param>
+            <param name="fontWeight">The font weight.</param>
+            <param name="dy">The line spacing.</param>
+        </member>
+        <member name="M:OxyPlot.RenderingExtensions.DrawLine(OxyPlot.IRenderContext,System.Double,System.Double,System.Double,System.Double,OxyPlot.OxyPen,System.Boolean)">
+            <summary>
+            Draws a line specified by coordinates.
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="x0">The x0.</param>
+            <param name="y0">The y0.</param>
+            <param name="x1">The x1.</param>
+            <param name="y1">The y1.</param>
+            <param name="pen">The pen.</param>
+            <param name="aliased">Aliased line if set to <c>true</c>.</param>
+        </member>
+        <member name="M:OxyPlot.RenderingExtensions.DrawLineSegments(OxyPlot.IRenderContext,System.Collections.Generic.IList{OxyPlot.ScreenPoint},OxyPlot.OxyPen,System.Boolean)">
+            <summary>
+            Draws the line segments.
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="points">The points.</param>
+            <param name="pen">The pen.</param>
+            <param name="aliased">if set to <c>true</c> [aliased].</param>
+        </member>
+        <member name="M:OxyPlot.RenderingExtensions.DrawMarker(OxyPlot.IRenderContext,OxyPlot.OxyRect,OxyPlot.ScreenPoint,OxyPlot.MarkerType,System.Collections.Generic.IList{OxyPlot.ScreenPoint},System.Double,OxyPlot.OxyColor,OxyPlot.OxyColor,System.Double)">
+            <summary>
+            Renders the marker.
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="clippingRectangle">The clipping rectangle.</param>
+            <param name="p">The center point of the marker.</param>
+            <param name="type">The marker type.</param>
+            <param name="outline">The outline.</param>
+            <param name="size">The size of the marker.</param>
+            <param name="fill">The fill color.</param>
+            <param name="stroke">The stroke color.</param>
+            <param name="strokeThickness">The stroke thickness.</param>
+        </member>
+        <member name="M:OxyPlot.RenderingExtensions.DrawMarkers(OxyPlot.IRenderContext,System.Collections.Generic.IList{OxyPlot.ScreenPoint},OxyPlot.OxyRect,OxyPlot.MarkerType,System.Collections.Generic.IList{OxyPlot.ScreenPoint},System.Double,OxyPlot.OxyColor,OxyPlot.OxyColor,System.Double,System.Int32,OxyPlot.ScreenPoint)">
+            <summary>
+            Draws a list of markers.
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="markerPoints">The marker points.</param>
+            <param name="clippingRectangle">The clipping rectangle.</param>
+            <param name="markerType">Type of the marker.</param>
+            <param name="markerOutline">The marker outline.</param>
+            <param name="markerSize">Size of the marker.</param>
+            <param name="markerFill">The marker fill.</param>
+            <param name="markerStroke">The marker stroke.</param>
+            <param name="markerStrokeThickness">The marker stroke thickness.</param>
+            <param name="resolution">The resolution.</param>
+            <param name="binOffset">The bin Offset.</param>
+        </member>
+        <member name="M:OxyPlot.RenderingExtensions.DrawMarkers(OxyPlot.IRenderContext,OxyPlot.OxyRect,System.Collections.Generic.IList{OxyPlot.ScreenPoint},OxyPlot.MarkerType,System.Collections.Generic.IList{OxyPlot.ScreenPoint},System.Collections.Generic.IList{System.Double},OxyPlot.OxyColor,OxyPlot.OxyColor,System.Double,System.Int32,OxyPlot.ScreenPoint)">
+            <summary>
+            Draws a list of markers.
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="clippingRectangle">The clipping rectangle.</param>
+            <param name="markerPoints">The marker points.</param>
+            <param name="markerType">Type of the marker.</param>
+            <param name="markerOutline">The marker outline.</param>
+            <param name="markerSize">Size of the markers.</param>
+            <param name="markerFill">The marker fill.</param>
+            <param name="markerStroke">The marker stroke.</param>
+            <param name="markerStrokeThickness">The marker stroke thickness.</param>
+            <param name="resolution">The resolution.</param>
+            <param name="binOffset">The bin Offset.</param>
+        </member>
+        <member name="M:OxyPlot.RenderingExtensions.DrawRectangleAsPolygon(OxyPlot.IRenderContext,OxyPlot.OxyRect,OxyPlot.OxyColor,OxyPlot.OxyColor,System.Double)">
+            <summary>
+            Draws the rectangle as an aliased polygon.
+            (makes sure pixel alignment is the same as for lines)
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="rect">The rectangle.</param>
+            <param name="fill">The fill color.</param>
+            <param name="stroke">The stroke color.</param>
+            <param name="thickness">The thickness.</param>
+        </member>
+        <member name="M:OxyPlot.RenderingExtensions.DrawCircle(OxyPlot.IRenderContext,System.Double,System.Double,System.Double,OxyPlot.OxyColor,OxyPlot.OxyColor,System.Double)">
+            <summary>
+            Draws a circle at the specified position.
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="x">The center x-coordinate.</param>
+            <param name="y">The center y-coordinate.</param>
+            <param name="r">The radius.</param>
+            <param name="fill">The fill color.</param>
+            <param name="stroke">The stroke color.</param>
+            <param name="thickness">The thickness.</param>
+        </member>
+        <member name="M:OxyPlot.RenderingExtensions.DrawCircle(OxyPlot.IRenderContext,OxyPlot.ScreenPoint,System.Double,OxyPlot.OxyColor,OxyPlot.OxyColor,System.Double)">
+            <summary>
+            Draws a circle at the specified position.
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="center">The center.</param>
+            <param name="r">The radius.</param>
+            <param name="fill">The fill color.</param>
+            <param name="stroke">The stroke color.</param>
+            <param name="thickness">The thickness.</param>
+        </member>
+        <member name="M:OxyPlot.RenderingExtensions.FillCircle(OxyPlot.IRenderContext,OxyPlot.ScreenPoint,System.Double,OxyPlot.OxyColor)">
+            <summary>
+            Fills a circle at the specified position.
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="center">The center.</param>
+            <param name="r">The radius.</param>
+            <param name="fill">The fill color.</param>
+        </member>
+        <member name="M:OxyPlot.RenderingExtensions.FillRectangle(OxyPlot.IRenderContext,OxyPlot.OxyRect,OxyPlot.OxyColor)">
+            <summary>
+            Fills a rectangle at the specified position.
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="rectangle">The rectangle.</param>
+            <param name="fill">The fill color.</param>
+        </member>
+        <member name="M:OxyPlot.RenderingExtensions.DrawRectangleAsPolygon(OxyPlot.IRenderContext,OxyPlot.OxyRect,OxyPlot.OxyColor,OxyPlot.OxyColor,OxyPlot.OxyThickness)">
+            <summary>
+            Draws the rectangle as an aliased polygon. Makes sure pixel alignment is the same as for aliased lines.
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="rect">The rectangle.</param>
+            <param name="fill">The fill color.</param>
+            <param name="stroke">The stroke color.</param>
+            <param name="thickness">The thickness.</param>
+        </member>
+        <member name="M:OxyPlot.RenderingExtensions.MeasureText(OxyPlot.IRenderContext,System.String,System.String,System.Double,System.Double,System.Double)">
+            <summary>
+            Measures the size of the specified text.
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="text">The text.</param>
+            <param name="fontFamily">The font family.</param>
+            <param name="fontSize">Size of the font (in device independent units, 1/96 inch).</param>
+            <param name="fontWeight">The font weight.</param>
+            <param name="angle">The angle of measured text (degrees).</param>
+            <returns>The size of the text (in device independent units, 1/96 inch).</returns>
+        </member>
+        <member name="M:OxyPlot.RenderingExtensions.AddMarkerGeometry(OxyPlot.ScreenPoint,OxyPlot.MarkerType,System.Collections.Generic.IEnumerable{OxyPlot.ScreenPoint},System.Double,System.Collections.Generic.IList{OxyPlot.OxyRect},System.Collections.Generic.IList{OxyPlot.OxyRect},System.Collections.Generic.IList{System.Collections.Generic.IList{OxyPlot.ScreenPoint}},System.Collections.Generic.IList{OxyPlot.ScreenPoint})">
+            <summary>
+            Adds a marker geometry to the specified collections.
+            </summary>
+            <param name="p">The position of the marker.</param>
+            <param name="type">The marker type.</param>
+            <param name="outline">The custom outline, if <paramref name="type"/> is <see cref="F:OxyPlot.MarkerType.Custom"/>.</param>
+            <param name="size">The size of the marker.</param>
+            <param name="ellipses">The output ellipse collection.</param>
+            <param name="rects">The output rectangle collection.</param>
+            <param name="polygons">The output polygon collection.</param>
+            <param name="lines">The output line collection.</param>
+        </member>
+        <member name="M:OxyPlot.RenderingExtensions.ClipRect(OxyPlot.OxyRect,OxyPlot.OxyRect)">
+            <summary>
+            Calculates the clipped version of a rectangle.
+            </summary>
+            <param name="rect">The rectangle to clip.</param>
+            <param name="clippingRectangle">The clipping rectangle.</param>
+            <returns>The clipped rectangle, or <c>null</c> if the rectangle is outside the clipping area.</returns>
+        </member>
+        <member name="M:OxyPlot.RenderingExtensions.EnsureNonEmptyLineIsVisible(System.Collections.Generic.IList{OxyPlot.ScreenPoint})">
+            <summary>
+            Makes sure that a non empty line is visible.
+            </summary>
+            <param name="pts">The points (screen coordinates).</param>
+            <remarks>If the line contains one point, another point is added.
+            If the line contains two points at the same position, the points are moved 2 pixels apart.</remarks>
+        </member>
+        <member name="M:OxyPlot.RenderingExtensions.MeasureRotatedRectangleBound(OxyPlot.OxySize,System.Double)">
+            <summary>
+            Calculates the bounds with respect to rotation angle and horizontal/vertical alignment.
+            </summary>
+            <param name="bounds">The size of the object to calculate bounds for.</param>
+            <param name="angle">The rotation angle (degrees).</param>
+            <returns>A minimum bounding rectangle.</returns>
+        </member>
+        <member name="T:OxyPlot.XkcdRenderingDecorator">
+            <summary>
+            Provides a <see cref="T:OxyPlot.IRenderContext"/> decorator that distorts the rendered output.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.XkcdRenderingDecorator.rc">
+            <summary>
+            The decorated <see cref="T:OxyPlot.IRenderContext"/>. This is the one that does the actual rendering.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.XkcdRenderingDecorator.r">
+            <summary>
+            The random number generator.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.XkcdRenderingDecorator.#ctor(OxyPlot.IRenderContext)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.XkcdRenderingDecorator"/> class.
+            </summary>
+            <param name="rc">The decorated render context.</param>
+        </member>
+        <member name="M:OxyPlot.XkcdRenderingDecorator.DrawLine(System.Collections.Generic.IList{OxyPlot.ScreenPoint},OxyPlot.OxyColor,System.Double,System.Double[],OxyPlot.LineJoin,System.Boolean)">
+            <summary>
+            Draws a polyline.
+            </summary>
+            <param name="points">The points.</param>
+            <param name="stroke">The stroke color.</param>
+            <param name="thickness">The stroke thickness.</param>
+            <param name="dashArray">The dash array.</param>
+            <param name="lineJoin">The line join type.</param>
+            <param name="aliased">if set to <c>true</c> the shape will be aliased.</param>
+        </member>
+        <member name="M:OxyPlot.XkcdRenderingDecorator.DrawPolygon(System.Collections.Generic.IList{OxyPlot.ScreenPoint},OxyPlot.OxyColor,OxyPlot.OxyColor,System.Double,System.Double[],OxyPlot.LineJoin,System.Boolean)">
+            <summary>
+            Draws a polygon. The polygon can have stroke and/or fill.
+            </summary>
+            <param name="points">The points.</param>
+            <param name="fill">The fill color.</param>
+            <param name="stroke">The stroke color.</param>
+            <param name="thickness">The stroke thickness.</param>
+            <param name="dashArray">The dash array.</param>
+            <param name="lineJoin">The line join type.</param>
+            <param name="aliased">If set to <c>true</c> the shape will be aliased.</param>
+        </member>
+        <member name="M:OxyPlot.XkcdRenderingDecorator.DrawText(OxyPlot.ScreenPoint,System.String,OxyPlot.OxyColor,System.String,System.Double,System.Double,System.Double,OxyPlot.HorizontalAlignment,OxyPlot.VerticalAlignment,System.Nullable{OxyPlot.OxySize})">
+            <summary>
+            Draws the text.
+            </summary>
+            <param name="p">The position of the text.</param>
+            <param name="text">The text.</param>
+            <param name="fill">The fill color.</param>
+            <param name="fontFamily">The font family.</param>
+            <param name="fontSize">Size of the font.</param>
+            <param name="fontWeight">The font weight.</param>
+            <param name="rotate">The rotation angle.</param>
+            <param name="halign">The horizontal alignment.</param>
+            <param name="valign">The vertical alignment.</param>
+            <param name="maxSize">The maximum size of the text.</param>
+        </member>
+        <member name="M:OxyPlot.XkcdRenderingDecorator.MeasureText(System.String,System.String,System.Double,System.Double)">
+            <summary>
+            Measures the text.
+            </summary>
+            <param name="text">The text.</param>
+            <param name="fontFamily">The font family.</param>
+            <param name="fontSize">Size of the font.</param>
+            <param name="fontWeight">The font weight.</param>
+            <returns>
+            The text size.
+            </returns>
+        </member>
+        <member name="M:OxyPlot.XkcdRenderingDecorator.SetToolTip(System.String)">
+            <summary>
+            Sets the tool tip for the following items.
+            </summary>
+            <param name="text">The text in the tool tip.</param>
+        </member>
+        <member name="M:OxyPlot.XkcdRenderingDecorator.CleanUp">
+            <summary>
+            Cleans up resources not in use.
+            </summary>
+            <remarks>
+            This method is called at the end of each rendering.
+            </remarks>
+        </member>
+        <member name="M:OxyPlot.XkcdRenderingDecorator.DrawImage(OxyPlot.OxyImage,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Boolean)">
+            <summary>
+            Draws the specified portion of the specified <see cref="T:OxyPlot.OxyImage"/> at the specified location and with the specified size.
+            </summary>
+            <param name="source">The source.</param>
+            <param name="srcX">The x-coordinate of the upper-left corner of the portion of the source image to draw.</param>
+            <param name="srcY">The y-coordinate of the upper-left corner of the portion of the source image to draw.</param>
+            <param name="srcWidth">Width of the portion of the source image to draw.</param>
+            <param name="srcHeight">Height of the portion of the source image to draw.</param>
+            <param name="destX">The x-coordinate of the upper-left corner of drawn image.</param>
+            <param name="destY">The y-coordinate of the upper-left corner of drawn image.</param>
+            <param name="destWidth">The width of the drawn image.</param>
+            <param name="destHeight">The height of the drawn image.</param>
+            <param name="opacity">The opacity.</param>
+            <param name="interpolate">Interpolate if set to <c>true</c>.</param>
+        </member>
+        <member name="M:OxyPlot.XkcdRenderingDecorator.SetClip(OxyPlot.OxyRect)">
+            <summary>
+            Sets the clipping rectangle.
+            </summary>
+            <param name="clippingRect">The clipping rectangle.</param>
+            <returns>
+              <c>true</c> if the clip rectangle was set.
+            </returns>
+        </member>
+        <member name="M:OxyPlot.XkcdRenderingDecorator.ResetClip">
+            <summary>
+            Resets the clip rectangle.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.XkcdRenderingDecorator.GetFontFamily(System.String)">
+            <summary>
+            Gets the transformed font family name.
+            </summary>
+            <param name="fontFamily">The original font family.</param>
+            <returns>The actual font family.</returns>
+        </member>
+        <member name="M:OxyPlot.XkcdRenderingDecorator.Distort(System.Collections.Generic.IEnumerable{OxyPlot.ScreenPoint})">
+            <summary>
+            Distorts the specified points.
+            </summary>
+            <param name="points">The input points.</param>
+            <returns>
+            The distorted points.
+            </returns>
+        </member>
+        <member name="M:OxyPlot.XkcdRenderingDecorator.GenerateRandomNumbers(System.Int32)">
+            <summary>
+            Generates an array of random numbers.
+            </summary>
+            <param name="n">The number of numbers to generate.</param>
+            <returns>The random numbers.</returns>
+        </member>
+        <member name="M:OxyPlot.XkcdRenderingDecorator.ApplyMovingAverage(System.Collections.Generic.IList{System.Double},System.Int32)">
+            <summary>
+            Applies a moving average filter to the input values.
+            </summary>
+            <param name="input">The input values.</param>
+            <param name="m">The number of values to average.</param>
+            <returns>The filtered values.</returns>
+        </member>
+        <member name="M:OxyPlot.XkcdRenderingDecorator.Interpolate(System.Collections.Generic.IEnumerable{OxyPlot.ScreenPoint},System.Double)">
+            <summary>
+            Interpolates the input points.
+            </summary>
+            <param name="input">The input points.</param>
+            <param name="dist">The interpolation distance.</param>
+            <returns>The interpolated points.</returns>
+        </member>
+        <member name="P:OxyPlot.XkcdRenderingDecorator.DistortionFactor">
+            <summary>
+            Gets or sets the distortion factor.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.XkcdRenderingDecorator.InterpolationDistance">
+            <summary>
+            Gets or sets the interpolation distance.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.XkcdRenderingDecorator.FontFamily">
+            <summary>
+            Gets or sets the font family.
+            </summary>
+            <value>
+            The font family.
+            </value>
+        </member>
+        <member name="P:OxyPlot.XkcdRenderingDecorator.ThicknessScale">
+            <summary>
+            Gets or sets the thickness scale.
+            </summary>
+            <value>
+            The thickness scale.
+            </value>
+        </member>
+        <member name="T:OxyPlot.OxyKey">
+            <summary>
+            Defines the possible key values on a keyboard.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.Space">
+            <summary>
+            The Space key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.Enter">
+            <summary>
+            The Enter key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.Escape">
+            <summary>
+            The Esc key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.Tab">
+            <summary>
+            The Tab key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.Backspace">
+            <summary>
+            The Backspace key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.Insert">
+            <summary>
+            The Insert key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.Delete">
+            <summary>
+            The Delete key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.Home">
+            <summary>
+            The Home key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.End">
+            <summary>
+            The End key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.Up">
+            <summary>
+            The Up arrow key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.Down">
+            <summary>
+            The Down arrow key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.Left">
+            <summary>
+            The Left arrow key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.Right">
+            <summary>
+            The Right arrow key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.PageUp">
+            <summary>
+            The Page up key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.PageDown">
+            <summary>
+            The Page down key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.A">
+            <summary>
+            The A key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.B">
+            <summary>
+            The B key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.C">
+            <summary>
+            The C key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.D">
+            <summary>
+            The D key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.E">
+            <summary>
+            The E key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.F">
+            <summary>
+            The F key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.G">
+            <summary>
+            The G key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.H">
+            <summary>
+            The H key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.I">
+            <summary>
+            The I key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.J">
+            <summary>
+            The J key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.K">
+            <summary>
+            The K key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.L">
+            <summary>
+            The L key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.M">
+            <summary>
+            The M key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.N">
+            <summary>
+            The N key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.O">
+            <summary>
+            The O key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.P">
+            <summary>
+            The P key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.Q">
+            <summary>
+            The Q key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.R">
+            <summary>
+            The R key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.S">
+            <summary>
+            The S key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.T">
+            <summary>
+            The T key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.U">
+            <summary>
+            The U key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.V">
+            <summary>
+            The V key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.W">
+            <summary>
+            The W key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.X">
+            <summary>
+            The X key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.Y">
+            <summary>
+            The Y key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.Z">
+            <summary>
+            The Z key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.D0">
+            <summary>
+            The 0 key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.D1">
+            <summary>
+            The 1 key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.D2">
+            <summary>
+            The 2 key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.D3">
+            <summary>
+            The 3 key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.D4">
+            <summary>
+            The 4 key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.D5">
+            <summary>
+            The 5 key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.D6">
+            <summary>
+            The 6 key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.D7">
+            <summary>
+            The 7 key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.D8">
+            <summary>
+            The 8 key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.D9">
+            <summary>
+            The 9 key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.NumPad0">
+            <summary>
+            The 0 key on the numeric keypad.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.NumPad1">
+            <summary>
+            The 1 key on the numeric keypad.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.NumPad2">
+            <summary>
+            The 2 key on the numeric keypad.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.NumPad3">
+            <summary>
+            The 3 key on the numeric keypad.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.NumPad4">
+            <summary>
+            The 4 key on the numeric keypad.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.NumPad5">
+            <summary>
+            The 5 key on the numeric keypad.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.NumPad6">
+            <summary>
+            The 6 key on the numeric keypad.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.NumPad7">
+            <summary>
+            The 7 key on the numeric keypad.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.NumPad8">
+            <summary>
+            The 8 key on the numeric keypad.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.NumPad9">
+            <summary>
+            The 9 key on the numeric keypad.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.Add">
+            <summary>
+            The add key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.Subtract">
+            <summary>
+            The subtract key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.Multiply">
+            <summary>
+            The multiply key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.Divide">
+            <summary>
+            The divide key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.Decimal">
+            <summary>
+            The decimal key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.F1">
+            <summary>
+            The F1 key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.F2">
+            <summary>
+            The F2 key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.F3">
+            <summary>
+            The F3 key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.F4">
+            <summary>
+            The F4 key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.F5">
+            <summary>
+            The F5 key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.F6">
+            <summary>
+            The F6 key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.F7">
+            <summary>
+            The F7 key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.F8">
+            <summary>
+            The F8 key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.F9">
+            <summary>
+            The F9 key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.F10">
+            <summary>
+            The F10 key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.F11">
+            <summary>
+            The F11 key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.F12">
+            <summary>
+            The F12 key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyKey.Unknown">
+            <summary>
+            Unknown/not supported key.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.OxyModifierKeys">
+            <summary>
+            Defines the set of modifier keys.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyModifierKeys.None">
+            <summary>
+            No modifiers are pressed.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyModifierKeys.Control">
+            <summary>
+            The Control key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyModifierKeys.Alt">
+            <summary>
+            The Alt/Menu key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyModifierKeys.Shift">
+            <summary>
+            The Shift key.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyModifierKeys.Windows">
+            <summary>
+            The Windows key.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.OxyMouseButton">
+            <summary>
+            Defines values that specify the buttons on a mouse device.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyMouseButton.None">
+            <summary>
+            No mouse button.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyMouseButton.Left">
+            <summary>
+            The left mouse button.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyMouseButton.Middle">
+            <summary>
+            The middle mouse button.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyMouseButton.Right">
+            <summary>
+            The right mouse button.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyMouseButton.XButton1">
+            <summary>
+            The first extended mouse button.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyMouseButton.XButton2">
+            <summary>
+            The second extended mouse button.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.OxyKeyGesture">
+            <summary>
+            Represents a keyboard input gesture.
+            </summary>
+            <remarks>The input gesture can be bound to a command in a <see cref="T:OxyPlot.PlotController"/>.</remarks>
+        </member>
+        <member name="M:OxyPlot.OxyKeyGesture.#ctor(OxyPlot.OxyKey,OxyPlot.OxyModifierKeys)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.OxyKeyGesture"/> class.
+            </summary>
+            <param name="key">The key.</param>
+            <param name="modifiers">The modifier keys.</param>
+        </member>
+        <member name="M:OxyPlot.OxyKeyGesture.Equals(OxyPlot.OxyInputGesture)">
+            <summary>
+            Indicates whether the current object is equal to another object of the same type.
+            </summary>
+            <param name="other">An object to compare with this object.</param>
+            <returns><c>true</c> if the current object is equal to the <paramref name="other" /> parameter; otherwise, <c>false</c>.</returns>
+        </member>
+        <member name="P:OxyPlot.OxyKeyGesture.Modifiers">
+            <summary>
+            Gets or sets the modifier keys.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.OxyKeyGesture.Key">
+            <summary>
+            Gets or sets the key.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.OxyMouseDownGesture">
+            <summary>
+            Represents a mouse down input gesture.
+            </summary>
+            <remarks>The input gesture can be bound to a command in a <see cref="T:OxyPlot.PlotController"/>.</remarks>
+        </member>
+        <member name="M:OxyPlot.OxyMouseDownGesture.#ctor(OxyPlot.OxyMouseButton,OxyPlot.OxyModifierKeys,System.Int32)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.OxyMouseDownGesture"/> class.
+            </summary>
+            <param name="mouseButton">The mouse button.</param>
+            <param name="modifiers">The modifiers.</param>
+            <param name="clickCount">The click count.</param>
+        </member>
+        <member name="M:OxyPlot.OxyMouseDownGesture.Equals(OxyPlot.OxyInputGesture)">
+            <summary>
+            Indicates whether the current object is equal to another object of the same type.
+            </summary>
+            <param name="other">An object to compare with this object.</param>
+            <returns><c>true</c> if the current object is equal to the <paramref name="other" /> parameter; otherwise, <c>false</c>.</returns>
+        </member>
+        <member name="P:OxyPlot.OxyMouseDownGesture.Modifiers">
+            <summary>
+            Gets the modifier keys.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.OxyMouseDownGesture.MouseButton">
+            <summary>
+            Gets the mouse button.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.OxyMouseDownGesture.ClickCount">
+            <summary>
+            Gets the click count.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.OxyMouseWheelGesture">
+            <summary>
+            Represents a mouse wheel gesture.
+            </summary>
+            <remarks>The input gesture can be bound to a command in a <see cref="T:OxyPlot.PlotController"/>.</remarks>
+        </member>
+        <member name="M:OxyPlot.OxyMouseWheelGesture.#ctor(OxyPlot.OxyModifierKeys)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.OxyMouseWheelGesture"/> class.
+            </summary>
+            <param name="modifiers">The modifiers.</param>
+        </member>
+        <member name="M:OxyPlot.OxyMouseWheelGesture.Equals(OxyPlot.OxyInputGesture)">
+            <summary>
+            Indicates whether the current object is equal to another object of the same type.
+            </summary>
+            <param name="other">An object to compare with this object.</param>
+            <returns><c>true</c> if the current object is equal to the <paramref name="other" /> parameter; otherwise, <c>false</c>.</returns>
+        </member>
+        <member name="P:OxyPlot.OxyMouseWheelGesture.Modifiers">
+            <summary>
+            Gets the modifier keys.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.OxyShakeGesture">
+            <summary>
+            Represents a shake input gesture.
+            </summary>
+            <remarks>The input gesture can be bound to a command in a <see cref="T:OxyPlot.PlotController"/>. The shake gesture applies primarily to mobile devices.</remarks>
+        </member>
+        <member name="M:OxyPlot.OxyShakeGesture.Equals(OxyPlot.OxyInputGesture)">
+            <summary>
+            Indicates whether the current object is equal to another object of the same type.
+            </summary>
+            <param name="other">An object to compare with this object.</param>
+            <returns><c>true</c> if the current object is equal to the <paramref name="other" /> parameter; otherwise, <c>false</c>.</returns>
+        </member>
+        <member name="T:OxyPlot.OxyTouchGesture">
+            <summary>
+            Represents a touch input gesture.
+            </summary>
+            <remarks>The input gesture can be bound to a command in a <see cref="T:OxyPlot.PlotController"/>.</remarks>
+        </member>
+        <member name="M:OxyPlot.OxyTouchGesture.Equals(OxyPlot.OxyInputGesture)">
+            <summary>
+            Indicates whether the current object is equal to another object of the same type.
+            </summary>
+            <param name="other">An object to compare with this object.</param>
+            <returns><c>true</c> if the current object is equal to the <paramref name="other" /> parameter; otherwise, <c>false</c>.</returns>
+        </member>
+        <member name="T:OxyPlot.PageSize">
+            <summary>
+            Defines the page size.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.PageSize.A4">
+            <summary>
+            ISO A4 size (595pt x 842pt).
+            </summary>
+        </member>
+        <member name="F:OxyPlot.PageSize.A3">
+            <summary>
+            ISO A3 size (842pt x 1190pt).
+            </summary>
+        </member>
+        <member name="F:OxyPlot.PageSize.Letter">
+            <summary>
+            American letter size (612pt x 792pt).
+            </summary>
+        </member>
+        <member name="T:OxyPlot.PageOrientation">
+            <summary>
+            Defines the page orientation.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.PageOrientation.Portrait">
+            <summary>
+            Portrait orientation (where the height is greater than the width).
+            </summary>
+        </member>
+        <member name="F:OxyPlot.PageOrientation.Landscape">
+            <summary>
+            Landscape orientation (where the width is greater than the height).
+            </summary>
+        </member>
+        <member name="T:OxyPlot.LineCap">
+            <summary>
+            Defines the line cap type.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.LineCap.Butt">
+            <summary>
+            Butt cap. The stroke is squared off at the endpoint of the path. There is no projection beyond the end of the path.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.LineCap.Round">
+            <summary>
+            Round cap. A semicircular arc with a diameter equal to the line width is drawn around the endpoint and filled in.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.LineCap.ProjectingSquare">
+            <summary>
+            Projecting square cap. The stroke continues beyond the endpoint of the path for a distance equal to half the line width and is squared off.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.ColorSpace">
+            <summary>
+            Defines the color space.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.ColorSpace.DeviceRGB">
+            <summary>
+            The colors are defined by intensities of red, green and blue light, the three additive primary colors used in displays.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.FontEncoding">
+            <summary>
+            Defines the font encoding.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.FontEncoding.WinAnsiEncoding">
+            <summary>
+            Windows Code Page 1252, often called the “Windows ANSI” encoding. This is the standard Windows encoding for Latin text in
+            Western writing systems. PDF has a predefined encoding named WinAnsiEncoding that can be used with both Type 1 and TrueType fonts.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.FontSubType">
+            <summary>
+            Defines the font subtype
+            </summary>
+        </member>
+        <member name="F:OxyPlot.FontSubType.Type1">
+            <summary>
+            Adobe type 1 font.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.FontSubType.TrueType">
+            <summary>
+            TrueType font.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.PortableDocumentExtensions">
+            <summary>
+            Provides OxyPlot extension methods for <see cref="T:OxyPlot.PortableDocument"/>.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.PortableDocumentExtensions.SetColor(OxyPlot.PortableDocument,OxyPlot.OxyColor)">
+            <summary>
+            Sets the stroke color.
+            </summary>
+            <param name="doc">The document.</param>
+            <param name="c">The color.</param>
+        </member>
+        <member name="M:OxyPlot.PortableDocumentExtensions.SetFillColor(OxyPlot.PortableDocument,OxyPlot.OxyColor)">
+            <summary>
+            Sets the fill color.
+            </summary>
+            <param name="doc">The document.</param>
+            <param name="c">The color.</param>
+        </member>
+        <member name="T:OxyPlot.PortableDocumentFont">
+            <summary>
+            Represents a font that can be used in a <see cref="T:OxyPlot.PortableDocument"/>.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.PortableDocumentFont.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.PortableDocumentFont"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.PortableDocumentFont.Measure(System.String,System.Double,System.Double@,System.Double@)">
+            <summary>
+            Measures the specified text.
+            </summary>
+            <param name="text">The text.</param>
+            <param name="fontSize">The font size</param>
+            <param name="width">The width of the text.</param>
+            <param name="height">The height of the text.</param>
+        </member>
+        <member name="P:OxyPlot.PortableDocumentFont.SubType">
+            <summary>
+            Gets or sets the font subtype.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PortableDocumentFont.BaseFont">
+            <summary>
+            Gets or sets the base font.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PortableDocumentFont.Encoding">
+            <summary>
+            Gets or sets the encoding.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PortableDocumentFont.FirstChar">
+            <summary>
+            Gets or sets the first character in the Widths array.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PortableDocumentFont.Widths">
+            <summary>
+            Gets or sets the character Widths array.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PortableDocumentFont.Ascent">
+            <summary>
+            Gets or sets the font ascent.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PortableDocumentFont.CapHeight">
+            <summary>
+            Gets or sets the font cap height.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PortableDocumentFont.Descent">
+            <summary>
+            Gets or sets the font descent.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PortableDocumentFont.Flags">
+            <summary>
+            Gets or sets the font flags.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PortableDocumentFont.FontBoundingBox">
+            <summary>
+            Gets or sets the font bounding box.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PortableDocumentFont.ItalicAngle">
+            <summary>
+            Gets or sets the italic angle.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PortableDocumentFont.StemV">
+            <summary>
+            Gets or sets the stem v.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PortableDocumentFont.XHeight">
+            <summary>
+            Gets or sets the x height.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PortableDocumentFont.FontName">
+            <summary>
+            Gets or sets the font name.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.PortableDocumentFontFamily">
+            <summary>
+            Represents a font family that can be used in a <see cref="T:OxyPlot.PortableDocument"/>.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.PortableDocumentFontFamily.GetFont(System.Boolean,System.Boolean)">
+            <summary>
+            Gets the font with the specified weight and style.
+            </summary>
+            <param name="bold">bold font weight.</param>
+            <param name="italic">italic/oblique font style.</param>
+            <returns>The font.</returns>
+        </member>
+        <member name="P:OxyPlot.PortableDocumentFontFamily.RegularFont">
+            <summary>
+            Gets or sets the regular font.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PortableDocumentFontFamily.BoldFont">
+            <summary>
+            Gets or sets the bold font.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PortableDocumentFontFamily.ItalicFont">
+            <summary>
+            Gets or sets the italic font.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PortableDocumentFontFamily.BoldItalicFont">
+            <summary>
+            Gets or sets the bold and italic font.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.PortableDocumentImage">
+            <summary>
+            Represents an image that can be included in a <see cref="T:OxyPlot.PortableDocument"/>.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.PortableDocumentImage.#ctor(System.Int32,System.Int32,System.Int32,System.Byte[],System.Byte[],System.Boolean,OxyPlot.ColorSpace)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.PortableDocumentImage"/> class.
+            </summary>
+            <param name="width">The width.</param>
+            <param name="height">The height.</param>
+            <param name="bitsPerComponent">The number of bits per component.</param>
+            <param name="bits">The bits.</param>
+            <param name="maskBits">The bits of the mask.</param>
+            <param name="interpolate">Interpolate if set to <c>true</c>.</param>
+            <param name="colorSpace">The color space.</param>
+        </member>
+        <member name="P:OxyPlot.PortableDocumentImage.Width">
+            <summary>
+            Gets the width.
+            </summary>
+            <value>The width.</value>
+        </member>
+        <member name="P:OxyPlot.PortableDocumentImage.Height">
+            <summary>
+            Gets the height.
+            </summary>
+            <value>The height.</value>
+        </member>
+        <member name="P:OxyPlot.PortableDocumentImage.BitsPerComponent">
+            <summary>
+            Gets the bits per component.
+            </summary>
+            <value>The bits per component.</value>
+        </member>
+        <member name="P:OxyPlot.PortableDocumentImage.ColorSpace">
+            <summary>
+            Gets the color space.
+            </summary>
+            <value>The color space.</value>
+        </member>
+        <member name="P:OxyPlot.PortableDocumentImage.Bits">
+            <summary>
+            Gets the bits.
+            </summary>
+            <value>The bits.</value>
+        </member>
+        <member name="P:OxyPlot.PortableDocumentImage.MaskBits">
+            <summary>
+            Gets the mask bits.
+            </summary>
+            <value>The mask bits.</value>
+        </member>
+        <member name="P:OxyPlot.PortableDocumentImage.Interpolate">
+            <summary>
+            Gets a value indicating whether the image is interpolated.
+            </summary>
+            <value><c>true</c> if interpolated; otherwise, <c>false</c>.</value>
+        </member>
+        <member name="T:OxyPlot.PdfExporter">
+            <summary>
+            Provides functionality to export plots to pdf.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.PdfExporter.Export(OxyPlot.IPlotModel,System.IO.Stream,System.Double,System.Double)">
+            <summary>
+            Exports the specified model to a stream.
+            </summary>
+            <param name="model">The model.</param>
+            <param name="stream">The output stream.</param>
+            <param name="width">The width (points).</param>
+            <param name="height">The height (points).</param>
+        </member>
+        <member name="M:OxyPlot.PdfExporter.Export(OxyPlot.IPlotModel,System.IO.Stream)">
+            <summary>
+            Exports the specified <see cref="T:OxyPlot.PlotModel"/> to the specified <see cref="T:System.IO.Stream"/>.
+            </summary>
+            <param name="model">The model.</param>
+            <param name="stream">The stream.</param>
+        </member>
+        <member name="P:OxyPlot.PdfExporter.Width">
+            <summary>
+            Gets or sets the width (in points, 1/72 inch) of the output document.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PdfExporter.Height">
+            <summary>
+            Gets or sets the height (in points, 1/72 inch) of the output document.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PdfExporter.Background">
+            <summary>
+            Gets or sets the background color.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.PdfRenderContext">
+            <summary>
+            Implements an <see cref="T:OxyPlot.IRenderContext"/> producing PDF documents by <see cref="T:OxyPlot.PortableDocument"/>.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.PdfRenderContext.doc">
+            <summary>
+            The current document.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.PdfRenderContext.images">
+            <summary>
+            The image cache.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.PdfRenderContext.#ctor(System.Double,System.Double,OxyPlot.OxyColor)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.PdfRenderContext"/> class.
+            </summary>
+            <param name="width">The width.</param>
+            <param name="height">The height.</param>
+            <param name="background">The background.</param>
+        </member>
+        <member name="M:OxyPlot.PdfRenderContext.Save(System.IO.Stream)">
+            <summary>
+            Saves the output to the specified stream.
+            </summary>
+            <param name="s">The stream.</param>
+        </member>
+        <member name="M:OxyPlot.PdfRenderContext.DrawEllipse(OxyPlot.OxyRect,OxyPlot.OxyColor,OxyPlot.OxyColor,System.Double)">
+            <summary>
+            Draws an ellipse.
+            </summary>
+            <param name="rect">The rectangle.</param>
+            <param name="fill">The fill color.</param>
+            <param name="stroke">The stroke color.</param>
+            <param name="thickness">The thickness.</param>
+        </member>
+        <member name="M:OxyPlot.PdfRenderContext.DrawLine(System.Collections.Generic.IList{OxyPlot.ScreenPoint},OxyPlot.OxyColor,System.Double,System.Double[],OxyPlot.LineJoin,System.Boolean)">
+            <summary>
+            Draws a polyline.
+            </summary>
+            <param name="points">The points.</param>
+            <param name="stroke">The stroke color.</param>
+            <param name="thickness">The stroke thickness.</param>
+            <param name="dashArray">The dash array.</param>
+            <param name="lineJoin">The line join type.</param>
+            <param name="aliased">if set to <c>true</c> the shape will be aliased.</param>
+        </member>
+        <member name="M:OxyPlot.PdfRenderContext.DrawPolygon(System.Collections.Generic.IList{OxyPlot.ScreenPoint},OxyPlot.OxyColor,OxyPlot.OxyColor,System.Double,System.Double[],OxyPlot.LineJoin,System.Boolean)">
+            <summary>
+            Draws a polygon. The polygon can have stroke and/or fill.
+            </summary>
+            <param name="points">The points.</param>
+            <param name="fill">The fill color.</param>
+            <param name="stroke">The stroke color.</param>
+            <param name="thickness">The stroke thickness.</param>
+            <param name="dashArray">The dash array.</param>
+            <param name="lineJoin">The line join type.</param>
+            <param name="aliased">If set to <c>true</c> the shape will be aliased.</param>
+        </member>
+        <member name="M:OxyPlot.PdfRenderContext.DrawRectangle(OxyPlot.OxyRect,OxyPlot.OxyColor,OxyPlot.OxyColor,System.Double)">
+            <summary>
+            Draws a rectangle.
+            </summary>
+            <param name="rect">The rectangle.</param>
+            <param name="fill">The fill color.</param>
+            <param name="stroke">The stroke color.</param>
+            <param name="thickness">The stroke thickness.</param>
+        </member>
+        <member name="M:OxyPlot.PdfRenderContext.DrawText(OxyPlot.ScreenPoint,System.String,OxyPlot.OxyColor,System.String,System.Double,System.Double,System.Double,OxyPlot.HorizontalAlignment,OxyPlot.VerticalAlignment,System.Nullable{OxyPlot.OxySize})">
+            <summary>
+            Draws the text.
+            </summary>
+            <param name="p">The position of the text.</param>
+            <param name="text">The text.</param>
+            <param name="fill">The fill color.</param>
+            <param name="fontFamily">The font family.</param>
+            <param name="fontSize">Size of the font.</param>
+            <param name="fontWeight">The font weight.</param>
+            <param name="rotate">The rotation angle.</param>
+            <param name="halign">The horizontal alignment.</param>
+            <param name="valign">The vertical alignment.</param>
+            <param name="maxSize">The maximum size of the text.</param>
+        </member>
+        <member name="M:OxyPlot.PdfRenderContext.MeasureText(System.String,System.String,System.Double,System.Double)">
+            <summary>
+            Measures the text.
+            </summary>
+            <param name="text">The text.</param>
+            <param name="fontFamily">The font family.</param>
+            <param name="fontSize">Size of the font.</param>
+            <param name="fontWeight">The font weight.</param>
+            <returns>The text size.</returns>
+        </member>
+        <member name="M:OxyPlot.PdfRenderContext.SetClip(OxyPlot.OxyRect)">
+            <summary>
+            Sets the clip rectangle.
+            </summary>
+            <param name="rect">The clip rectangle.</param>
+            <returns>True if the clip rectangle was set.</returns>
+        </member>
+        <member name="M:OxyPlot.PdfRenderContext.ResetClip">
+            <summary>
+            Resets the clip rectangle.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.PdfRenderContext.DrawImage(OxyPlot.OxyImage,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Boolean)">
+            <summary>
+            Draws the specified portion of the specified <see cref="T:OxyPlot.OxyImage"/> at the specified location and with the specified size.
+            </summary>
+            <param name="source">The source.</param>
+            <param name="srcX">The x-coordinate of the upper-left corner of the portion of the source image to draw.</param>
+            <param name="srcY">The y-coordinate of the upper-left corner of the portion of the source image to draw.</param>
+            <param name="srcWidth">Width of the portion of the source image to draw.</param>
+            <param name="srcHeight">Height of the portion of the source image to draw.</param>
+            <param name="destX">The x-coordinate of the upper-left corner of drawn image.</param>
+            <param name="destY">The y-coordinate of the upper-left corner of drawn image.</param>
+            <param name="destWidth">The width of the drawn image.</param>
+            <param name="destHeight">The height of the drawn image.</param>
+            <param name="opacity">The opacity.</param>
+            <param name="interpolate">Interpolate if set to <c>true</c>.</param>
+        </member>
+        <member name="M:OxyPlot.PdfRenderContext.Convert(OxyPlot.LineJoin)">
+            <summary>
+            Converts the specified <see cref="T:OxyPlot.LineJoin"/> to a <see cref="T:OxyPlot.LineJoin"/>.
+            </summary>
+            <param name="lineJoin">The value to convert.</param>
+            <returns>The converted value.</returns>
+        </member>
+        <member name="M:OxyPlot.PdfRenderContext.SetLineWidth(System.Double)">
+            <summary>
+            Sets the width of the line.
+            </summary>
+            <param name="thickness">The thickness (in 1/96 inch units).</param>
+        </member>
+        <member name="M:OxyPlot.PdfRenderContext.SetLineDashPattern(System.Double[],System.Double)">
+            <summary>
+            Sets the line dash pattern.
+            </summary>
+            <param name="dashArray">The dash array (in 1/96 inch units).</param>
+            <param name="dashPhase">The dash phase (in 1/96 inch units).</param>
+        </member>
+        <member name="T:OxyPlot.PdfWriter">
+            <summary>
+            Provides a low-level PDF writer.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.PdfWriter.w">
+            <summary>
+            The output writer.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.PdfWriter.#ctor(System.IO.Stream)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.PdfWriter"/> class.
+            </summary>
+            <param name="s">The s.</param>
+        </member>
+        <member name="M:OxyPlot.PdfWriter.Write(System.String,System.Object[])">
+            <summary>
+            Writes a formatted string.
+            </summary>
+            <param name="format">The format string.</param>
+            <param name="args">The arguments.</param>
+        </member>
+        <member name="M:OxyPlot.PdfWriter.WriteLine(System.String,System.Object[])">
+            <summary>
+            Writes a formatted line.
+            </summary>
+            <param name="format">The format string.</param>
+            <param name="args">The arguments.</param>
+        </member>
+        <member name="M:OxyPlot.PdfWriter.Write(System.Collections.Generic.Dictionary{System.String,System.Object})">
+            <summary>
+            Writes a dictionary.
+            </summary>
+            <param name="dictionary">The dictionary.</param>
+        </member>
+        <member name="M:OxyPlot.PdfWriter.Write(System.Byte[])">
+            <summary>
+            Writes a byte array.
+            </summary>
+            <param name="bytes">The byte array.</param>
+        </member>
+        <member name="M:OxyPlot.PdfWriter.WriteLine">
+            <summary>
+            Writes an empty line.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.PdfWriter.Dispose">
+            <summary>
+            Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.PdfWriter.WriteCore(System.Object)">
+            <summary>
+            Writes an object.
+            </summary>
+            <param name="o">The object to write.</param>
+        </member>
+        <member name="M:OxyPlot.PdfWriter.WriteList(System.Collections.IList)">
+            <summary>
+            Writes a list.
+            </summary>
+            <param name="list">The list.</param>
+        </member>
+        <member name="P:OxyPlot.PdfWriter.Position">
+            <summary>
+            Gets the position in the stream.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.PdfWriter.ObjectType">
+            <summary>
+            Specifies the object type.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.PdfWriter.ObjectType.Catalog">
+            <summary>
+            The Catalog type.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.PdfWriter.ObjectType.Pages">
+            <summary>
+            The Pages type.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.PdfWriter.ObjectType.Page">
+            <summary>
+            The Page type.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.PdfWriter.ObjectType.Font">
+            <summary>
+            The Font type.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.PdfWriter.ObjectType.XObject">
+            <summary>
+            The XObject type.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.PdfWriter.ObjectType.ExtGState">
+            <summary>
+            The ExtGState type.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.PdfWriter.ObjectType.FontDescriptor">
+            <summary>
+            The FontDescriptor type.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.PdfWriter.IPortableDocumentObject">
+            <summary>
+            Specifies a document object.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PdfWriter.IPortableDocumentObject.ObjectNumber">
+            <summary>
+            Gets the object number.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.PortableDocument">
+            <summary>
+            Represents a document that can be output to PDF.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.PortableDocument.objects">
+            <summary>
+            The objects.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.PortableDocument.strokeAlphaCache">
+            <summary>
+            The stroke alpha cache.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.PortableDocument.fillAlphaCache">
+            <summary>
+            The fill alpha cache.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.PortableDocument.fontCache">
+            <summary>
+            The font cache.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.PortableDocument.imageCache">
+            <summary>
+            The image cache.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.PortableDocument.catalog">
+            <summary>
+            The catalog object.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.PortableDocument.pages">
+            <summary>
+            The pages object.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.PortableDocument.metadata">
+            <summary>
+            The metadata object.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.PortableDocument.resources">
+            <summary>
+            The resources object.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.PortableDocument.fonts">
+            <summary>
+            The fonts dictionary.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.PortableDocument.xobjects">
+            <summary>
+            The x objects dictionary.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.PortableDocument.extgstate">
+            <summary>
+            The ext g state dictionary.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.PortableDocument.pageReferences">
+            <summary>
+            The page reference objects.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.PortableDocument.currentPageContents">
+            <summary>
+            The current page contents
+            </summary>
+        </member>
+        <member name="F:OxyPlot.PortableDocument.currentFont">
+            <summary>
+            The current font
+            </summary>
+        </member>
+        <member name="F:OxyPlot.PortableDocument.currentFontSize">
+            <summary>
+            The current font size
+            </summary>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.PortableDocument"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.SetLineWidth(System.Double)">
+            <summary>
+            Sets the current line width.
+            </summary>
+            <param name="w">The line width in points.</param>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.SetLineCap(OxyPlot.LineCap)">
+            <summary>
+            Sets the line cap type.
+            </summary>
+            <param name="cap">The cap type.</param>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.SetLineJoin(OxyPlot.LineJoin)">
+            <summary>
+            Sets the line join type.
+            </summary>
+            <param name="lineJoin">The line join.</param>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.SetMiterLimit(System.Double)">
+            <summary>
+            Sets the miter limit.
+            </summary>
+            <param name="ml">The limit.</param>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.SetLineDashPattern(System.Double[],System.Double)">
+            <summary>
+            Sets the line dash pattern.
+            </summary>
+            <param name="dashArray">The dash array specifies the lengths of alternating dashes and gaps; the numbers must be nonnegative and not all zero.</param>
+            <param name="dashPhase">The dash phase specifies the distance into dash pattern at which to start the dash.</param>
+            <remarks>Before beginning to stroke a path, the dash array is cycled through, adding up the lengths of
+            dashes and gaps. When the accumulated length equals the value specified by the dash phase, stroking
+            of the path begins, and the dash array is used cyclically from that point onward.
+            Table 4.6 shows examples of line dash patterns. As can be seen from the table, an empty dash array
+            and zero phase can be used to restore the dash pattern to a solid line.</remarks>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.ResetLineDashPattern">
+            <summary>
+            Resets the line dash pattern.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.MoveTo(System.Double,System.Double)">
+            <summary>
+            Moves to the specified coordinate.
+            </summary>
+            <param name="x1">The x1.</param>
+            <param name="y1">The y1.</param>
+            <remarks>Begin a new subpath by moving the current point to coordinates (x, y), omitting any connecting line segment.
+            If the previous path construction operator in the current path was also m, the new m overrides it;
+            no vestige of the previous m operation remains in the path.</remarks>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.LineTo(System.Double,System.Double)">
+            <summary>
+            Appends a straight line segment to the current path.
+            </summary>
+            <param name="x1">The x1.</param>
+            <param name="y1">The y1.</param>
+            <remarks>Append a straight line segment from the current point to the point (x, y). The new current point is (x, y).</remarks>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.AppendCubicBezier(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double)">
+            <summary>
+            Appends a cubic Bézier curve to the current path.
+            </summary>
+            <param name="x1">The x1.</param>
+            <param name="y1">The y1.</param>
+            <param name="x2">The x2.</param>
+            <param name="y2">The y2.</param>
+            <param name="x3">The x3.</param>
+            <param name="y3">The y3.</param>
+            <remarks>The curve extends from the current point to the point (x3 , y3 ), using (x1 , y1 ) and (x2 , y2 )
+            as the Bézier control points (see “Cubic Bézier Curves,” below). The new current point is (x3 , y3 ).</remarks>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.SaveState">
+            <summary>
+            Saves the current graphics state.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.RestoreState">
+            <summary>
+            Restores the graphics state.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.Translate(System.Double,System.Double)">
+            <summary>
+            Translates the current transformation matrix.
+            </summary>
+            <param name="x">The x-translation.</param>
+            <param name="y">The y-translation.</param>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.Scale(System.Double,System.Double)">
+            <summary>
+            Scales the current transformation matrix.
+            </summary>
+            <param name="sx">The x-scale.</param>
+            <param name="sy">The y-scale.</param>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.Transform(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double)">
+            <summary>
+            Modifies the current transformation matrix (CTM).
+            </summary>
+            <param name="a">The a.</param>
+            <param name="b">The b.</param>
+            <param name="c">The c.</param>
+            <param name="d">The d.</param>
+            <param name="e">The e.</param>
+            <param name="f">The f.</param>
+            <remarks>Modify the current transformation matrix (CTM) by concatenating the specified matrix
+            (see Section 4.2.1, “Coordinate Spaces”). Although the operands specify a matrix, they
+            are written as six separate numbers, not as an array.</remarks>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.SetHorizontalTextScaling(System.Double)">
+            <summary>
+            Sets the vertical text scaling.
+            </summary>
+            <param name="scale">A number specifying the percentage of the normal height.</param>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.RotateAt(System.Double,System.Double,System.Double)">
+            <summary>
+            Rotates by the specified angle around the specified point.
+            </summary>
+            <param name="x">The x-coordinate of the rotation centre.</param>
+            <param name="y">The y-coordinate of the rotation centre.</param>
+            <param name="angle">The rotation angle in degrees.</param>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.Rotate(System.Double)">
+            <summary>
+            Rotates by the specified angle.
+            </summary>
+            <param name="angle">The rotation angle in degrees.</param>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.SetStrokeAlpha(System.Double)">
+            <summary>
+            Sets the stroke alpha.
+            </summary>
+            <param name="alpha">The alpha value [0,1].</param>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.SetFillAlpha(System.Double)">
+            <summary>
+            Sets the fill alpha.
+            </summary>
+            <param name="alpha">The alpha value [0,1].</param>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.Stroke(System.Boolean)">
+            <summary>
+            Strokes the path.
+            </summary>
+            <param name="close">Closes the path if set to <c>true</c>.</param>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.Fill(System.Boolean)">
+            <summary>
+            Fills the path.
+            </summary>
+            <param name="evenOddRule">Use the even-odd fill rule if set to <c>true</c>. Use the nonzero winding number rule if set to <c>false</c>.</param>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.FillAndStroke(System.Boolean,System.Boolean)">
+            <summary>
+            Fills and strokes the path.
+            </summary>
+            <param name="close">Closes the path if set to <c>true</c>.</param>
+            <param name="evenOddRule">Use the even-odd fill rule if set to <c>true</c>. Use the nonzero winding number rule if set to <c>false</c>.</param>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.SetClippingPath(System.Boolean)">
+            <summary>
+            Sets the clipping path.
+            </summary>
+            <param name="evenOddRule">Use the even-odd fill rule if set to <c>true</c>. Use the nonzero winding number rule if set to <c>false</c>.</param>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.EndPath">
+            <summary>
+            Ends the path.
+            </summary>
+            <remarks>End the path object without filling or stroking it. This operator is a path-painting no-op,
+            used primarily for the side effect of changing the current clipping path (see Section 4.4.3, “Clipping Path Operators”).</remarks>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.CloseSubPath">
+            <summary>
+            Closes the subpath.
+            </summary>
+            <remarks>Close the current subpath by appending a straight line segment from the current point
+            to the starting point of the subpath. If the current subpath is already closed, h does nothing.
+            This operator terminates the current subpath. Appending another segment to the current
+            path begins a new subpath, even if the new segment begins at the endpoint reached by the h operation.</remarks>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.AppendRectangle(System.Double,System.Double,System.Double,System.Double)">
+            <summary>
+            Appends a rectangle to the current path.
+            </summary>
+            <param name="x">The x-coordinate of the lower-left corner.</param>
+            <param name="y">The y-coordinate of the lower-left corner.</param>
+            <param name="w">The width.</param>
+            <param name="h">The height.</param>
+            <remarks>Append a rectangle to the current path as a complete subpath,
+            with lower-left corner (x, y) and dimensions width and height in user space.</remarks>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.DrawLine(System.Double,System.Double,System.Double,System.Double)">
+            <summary>
+            Draws a line connecting the two points specified by the coordinate pairs.
+            </summary>
+            <param name="x1">The x-coordinate of the first point.</param>
+            <param name="y1">The y-coordinate of the first point.</param>
+            <param name="x2">The x-coordinate of the second point.</param>
+            <param name="y2">The y-coordinate of the second point.</param>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.DrawRectangle(System.Double,System.Double,System.Double,System.Double,System.Boolean)">
+            <summary>
+            Draws a rectangle.
+            </summary>
+            <param name="x">The x-coordinate of the lower-left corner.</param>
+            <param name="y">The y-coordinate of the lower-left corner.</param>
+            <param name="w">The width.</param>
+            <param name="h">The height.</param>
+            <param name="fill">Fill the rectangle if set to <c>true</c>.</param>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.SetClippingRectangle(System.Double,System.Double,System.Double,System.Double,System.Boolean)">
+            <summary>
+            Sets the clipping rectangle.
+            </summary>
+            <param name="x">The x-coordinate of the lower-left corner.</param>
+            <param name="y">The y-coordinate of the lower-left corner.</param>
+            <param name="w">The width.</param>
+            <param name="h">The height.</param>
+            <param name="evenOddRule">Use the even-odd region rule if set to <c>true</c>.</param>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.FillRectangle(System.Double,System.Double,System.Double,System.Double)">
+            <summary>
+            Fills a rectangle.
+            </summary>
+            <param name="x">The x-coordinate of the lower-left corner.</param>
+            <param name="y">The y-coordinate of the lower-left corner.</param>
+            <param name="w">The width.</param>
+            <param name="h">The height.</param>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.DrawCircle(System.Double,System.Double,System.Double,System.Boolean)">
+            <summary>
+            Draws a circle.
+            </summary>
+            <param name="x">The x-coordinate of the center.</param>
+            <param name="y">The y-coordinate of the center.</param>
+            <param name="r">The radius.</param>
+            <param name="fill">Fill the circle if set to <c>true</c>.</param>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.FillCircle(System.Double,System.Double,System.Double)">
+            <summary>
+            Fills a circle.
+            </summary>
+            <param name="x">The x-coordinate of the center.</param>
+            <param name="y">The y-coordinate of the center.</param>
+            <param name="r">The radius.</param>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.DrawEllipse(System.Double,System.Double,System.Double,System.Double,System.Boolean)">
+            <summary>
+            Draws an ellipse.
+            </summary>
+            <param name="x">The x-coordinate of the lower-left corner.</param>
+            <param name="y">The y-coordinate of the lower-left corner.</param>
+            <param name="w">The width.</param>
+            <param name="h">The height.</param>
+            <param name="fill">Fill the ellipse if set to <c>true</c>.</param>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.FillEllipse(System.Double,System.Double,System.Double,System.Double)">
+            <summary>
+            Fills an ellipse.
+            </summary>
+            <param name="x">The x-coordinate of the lower-left corner.</param>
+            <param name="y">The y-coordinate of the lower-left corner.</param>
+            <param name="w">The width.</param>
+            <param name="h">The height.</param>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.AppendEllipse(System.Double,System.Double,System.Double,System.Double)">
+            <summary>
+            Appends an ellipse to the current path.
+            </summary>
+            <param name="x">The x-coordinate of the lower-left corner.</param>
+            <param name="y">The y-coordinate of the lower-left corner.</param>
+            <param name="w">The width.</param>
+            <param name="h">The height.</param>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.SetFont(System.String,System.Double,System.Boolean,System.Boolean)">
+            <summary>
+            Sets the current font.
+            </summary>
+            <param name="fontName">The font name.</param>
+            <param name="fontSize">The font size in points.</param>
+            <param name="bold">Use bold font weight if set to <c>true</c>.</param>
+            <param name="italic">Use italic style if set to <c>true</c>.</param>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.DrawText(System.Double,System.Double,System.String)">
+            <summary>
+            Draws the text at the specified coordinate.
+            </summary>
+            <param name="x">The left x-coordinate.</param>
+            <param name="y">The bottom (!) y-coordinate.</param>
+            <param name="text">The text.</param>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.MeasureText(System.String,System.Double@,System.Double@)">
+            <summary>
+            Measures the size of the specified text.
+            </summary>
+            <param name="text">The text.</param>
+            <param name="width">The width.</param>
+            <param name="height">The height.</param>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.DrawImage(OxyPlot.PortableDocumentImage)">
+            <summary>
+            Draws an image.
+            </summary>
+            <param name="image">The image to draw.</param>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.SetColor(System.Double,System.Double,System.Double)">
+            <summary>
+            Sets the color in Device RGB color space.
+            </summary>
+            <param name="r">The red value.</param>
+            <param name="g">The green value.</param>
+            <param name="b">The blue value.</param>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.SetColor(System.Double,System.Double,System.Double,System.Double)">
+            <summary>
+            Sets the color in CMYK color space.
+            </summary>
+            <param name="c">The cyan value.</param>
+            <param name="m">The magenta value.</param>
+            <param name="y">The yellow value.</param>
+            <param name="k">The black value.</param>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.SetFillColor(System.Double,System.Double,System.Double)">
+            <summary>
+            Sets the fill color in Device RGB color space.
+            </summary>
+            <param name="r">The red value.</param>
+            <param name="g">The green value.</param>
+            <param name="b">The blue value.</param>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.AddPage(OxyPlot.PageSize,OxyPlot.PageOrientation)">
+            <summary>
+            Adds a page.
+            </summary>
+            <param name="pageSize">The page size.</param>
+            <param name="pageOrientation">The page orientation.</param>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.AddPage(System.Double,System.Double)">
+            <summary>
+            Adds a page specified by width and height.
+            </summary>
+            <param name="width">The page width in points.</param>
+            <param name="height">The page height in points.</param>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.Save(System.IO.Stream)">
+            <summary>
+            Saves the document to the specified stream.
+            </summary>
+            <param name="s">The output stream.</param>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.EncodeString(System.String,OxyPlot.FontEncoding)">
+            <summary>
+            Encodes the specified string.
+            </summary>
+            <param name="text">The text to encode.</param>
+            <param name="encoding">The target encoding.</param>
+            <returns>The encoded text</returns>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.EscapeString(System.String)">
+            <summary>
+            Escapes the specified string.
+            </summary>
+            <param name="text">The text.</param>
+            <returns>The encoded string.</returns>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.Ascii85Encode(System.Byte[])">
+            <summary>
+            Encodes binary bits into a plaintext ASCII85 format string
+            </summary>
+            <param name="ba">binary bits to encode</param>
+            <returns>ASCII85 encoded string</returns>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.GetFont(System.String,System.Boolean,System.Boolean)">
+            <summary>
+            Gets the font.
+            </summary>
+            <param name="fontName">Name of the font.</param>
+            <param name="bold">Use bold if set to <c>true</c>.</param>
+            <param name="italic">Use italic if set to <c>true</c>.</param>
+            <returns>The font.</returns>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.GetCached``2(``0,System.Collections.Generic.Dictionary{``0,``1},System.Func{``1})">
+            <summary>
+            Gets a cached value.
+            </summary>
+            <typeparam name="T1">The type of the key.</typeparam>
+            <typeparam name="T2">The type of the value.</typeparam>
+            <param name="key">The key.</param>
+            <param name="cache">The cache dictionary.</param>
+            <param name="create">The create value function.</param>
+            <returns>The cached or created value.</returns>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.AddObject">
+            <summary>
+            Adds an object to the document.
+            </summary>
+            <returns>The added object.</returns>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.AddObject(OxyPlot.PdfWriter.ObjectType)">
+            <summary>
+            Adds an object of the specified type.
+            </summary>
+            <param name="type">The object type.</param>
+            <returns>The added object.</returns>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.AddExtGState(System.String,System.Object)">
+            <summary>
+            Adds an ExtGState object.
+            </summary>
+            <param name="key">The key.</param>
+            <param name="value">The value.</param>
+            <returns>The added object.</returns>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.AddImage(OxyPlot.PortableDocumentImage)">
+            <summary>
+            Adds an image.
+            </summary>
+            <param name="image">The image.</param>
+            <returns>The added object.</returns>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.AddFont(OxyPlot.PortableDocumentFont)">
+            <summary>
+            Adds a font.
+            </summary>
+            <param name="font">The font.</param>
+            <returns>The added object.</returns>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.AppendLine(System.String,System.Object[])">
+            <summary>
+            Appends a line to the current page contents.
+            </summary>
+            <param name="format">The format string.</param>
+            <param name="args">The arguments.</param>
+            <exception cref="T:System.InvalidOperationException">Cannot add content before a page has been added.</exception>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.Append(System.String,System.Object[])">
+            <summary>
+            Appends text to the current page contents.
+            </summary>
+            <param name="format">The format string.</param>
+            <param name="args">The arguments.</param>
+            <exception cref="T:System.InvalidOperationException">Cannot add content before a page has been added.</exception>
+        </member>
+        <member name="P:OxyPlot.PortableDocument.PageWidth">
+            <summary>
+            Gets the width of the current page.
+            </summary>
+            <value>The width measured in points (1/72 inch).</value>
+        </member>
+        <member name="P:OxyPlot.PortableDocument.PageHeight">
+            <summary>
+            Gets the height of the current page.
+            </summary>
+            <value>The height measured in points (1/72 inch).</value>
+        </member>
+        <member name="P:OxyPlot.PortableDocument.Title">
+            <summary>
+            Sets the title property.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PortableDocument.Author">
+            <summary>
+            Sets the author property.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PortableDocument.Subject">
+            <summary>
+            Sets the subject property.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PortableDocument.Keywords">
+            <summary>
+            Sets the keywords property.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PortableDocument.Creator">
+            <summary>
+            Sets the creator property.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PortableDocument.Producer">
+            <summary>
+            Sets the producer property.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.PortableDocument.PortableDocumentObject">
+            <summary>
+            Represents an object in the <see cref="T:OxyPlot.PortableDocument"/>.
+            </summary>
+            <remarks>The object contains a dictionary and text content.</remarks>
+        </member>
+        <member name="F:OxyPlot.PortableDocument.PortableDocumentObject.dictionary">
+            <summary>
+            The dictionary
+            </summary>
+        </member>
+        <member name="F:OxyPlot.PortableDocument.PortableDocumentObject.objectNumber">
+            <summary>
+            The object number
+            </summary>
+        </member>
+        <member name="F:OxyPlot.PortableDocument.PortableDocumentObject.contents">
+            <summary>
+            The contents
+            </summary>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.PortableDocumentObject.#ctor(System.Int32)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.PortableDocument.PortableDocumentObject"/> class.
+            </summary>
+            <param name="objectNumber">The object number.</param>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.PortableDocumentObject.Append(System.String,System.Object[])">
+            <summary>
+            Appends text to the content of the object.
+            </summary>
+            <param name="format">The format string.</param>
+            <param name="args">The arguments.</param>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.PortableDocumentObject.AppendLine(System.String,System.Object[])">
+            <summary>
+            Appends a line to the content of the object.
+            </summary>
+            <param name="format">The format string.</param>
+            <param name="args">The arguments.</param>
+        </member>
+        <member name="M:OxyPlot.PortableDocument.PortableDocumentObject.Write(OxyPlot.PdfWriter)">
+            <summary>
+            Writes the object to the specified <see cref="T:OxyPlot.PdfWriter"/>.
+            </summary>
+            <param name="w">The writer.</param>
+        </member>
+        <member name="P:OxyPlot.PortableDocument.PortableDocumentObject.ObjectNumber">
+            <summary>
+            Gets the object number.
+            </summary>
+            <value>The object number.</value>
+        </member>
+        <member name="P:OxyPlot.PortableDocument.PortableDocumentObject.Item(System.String)">
+            <summary>
+            Sets the dictionary value for the specified key.
+            </summary>
+            <value>The <see cref="T:System.Object"/>.</value>
+            <param name="key">The key.</param>
+            <returns>The object.</returns>
+        </member>
+        <member name="T:OxyPlot.PortableDocumentImageUtilities">
+            <summary>
+            Provides utility methods related to <see cref="T:OxyPlot.PortableDocumentImage"/>.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.PortableDocumentImageUtilities.Convert(OxyPlot.OxyImage,System.Boolean)">
+            <summary>
+            Converts the specified <see cref="T:OxyPlot.OxyImage"/> to a <see cref="T:OxyPlot.PortableDocumentImage"/>.
+            </summary>
+            <param name="image">The source image.</param>
+            <param name="interpolate">interpolate if set to <c>true</c>.</param>
+            <returns>The converted image.</returns>
+        </member>
+        <member name="T:OxyPlot.StandardFonts">
+            <summary>
+            Defines the standard fonts that can be used in a <see cref="T:OxyPlot.PortableDocument"/>.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.StandardFonts.#cctor">
+            <summary>
+            Initializes static members of the <see cref="T:OxyPlot.StandardFonts"/> class.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.StandardFonts.Helvetica">
+            <summary>
+            Gets the Arial font family.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.StandardFonts.Times">
+            <summary>
+            Gets the Times font family.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.StandardFonts.Courier">
+            <summary>
+            Gets the Courier font family.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Series.ScatterErrorPoint">
+            <summary>
+            Represents a point in a <see cref="T:OxyPlot.Series.ScatterErrorSeries"/>.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Series.ScatterPoint">
+            <summary>
+            Represents a point in a <see cref="T:OxyPlot.Series.ScatterSeries"/>.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.ScatterPoint.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.ScatterPoint"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.ScatterPoint.#ctor(System.Double,System.Double,System.Double,System.Double,System.Object)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.ScatterPoint"/> class.
+            </summary>
+            <param name="x">The x.</param>
+            <param name="y">The y.</param>
+            <param name="size">The size.</param>
+            <param name="value">The value.</param>
+            <param name="tag">The tag.</param>
+        </member>
+        <member name="M:OxyPlot.Series.ScatterPoint.ToCode">
+            <summary>
+            Returns C# code that generates this instance.
+            </summary>
+            <returns>C# code.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.ScatterPoint.ToString">
+            <summary>
+            Returns a <see cref="T:System.String"/> that represents this instance.
+            </summary>
+            <returns>A <see cref="T:System.String"/> that represents this instance.</returns>
+        </member>
+        <member name="P:OxyPlot.Series.ScatterPoint.Size">
+            <summary>
+            Gets or sets the size.
+            </summary>
+            <value>The size.</value>
+        </member>
+        <member name="P:OxyPlot.Series.ScatterPoint.Tag">
+            <summary>
+            Gets or sets the tag.
+            </summary>
+            <value>The tag.</value>
+        </member>
+        <member name="P:OxyPlot.Series.ScatterPoint.Value">
+            <summary>
+            Gets or sets the value.
+            </summary>
+            <value>The value.</value>
+        </member>
+        <member name="P:OxyPlot.Series.ScatterPoint.X">
+            <summary>
+            Gets or sets the X.
+            </summary>
+            <value>The X.</value>
+        </member>
+        <member name="P:OxyPlot.Series.ScatterPoint.Y">
+            <summary>
+            Gets or sets the Y.
+            </summary>
+            <value>The Y.</value>
+        </member>
+        <member name="M:OxyPlot.Series.ScatterErrorPoint.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.ScatterErrorPoint"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.ScatterErrorPoint.#ctor(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Object)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.ScatterErrorPoint"/> class.
+            </summary>
+            <param name="x">The x.</param>
+            <param name="y">The y.</param>
+            <param name="errorX">The X error.</param>
+            <param name="errorY">The Y error.</param>
+            <param name="size">The size.</param>
+            <param name="value">The value.</param>
+            <param name="tag">The tag.</param>
+        </member>
+        <member name="P:OxyPlot.Series.ScatterErrorPoint.ErrorX">
+            <summary>
+            Gets or sets the error in X.
+            </summary>
+            <value>
+            The error.
+            </value>
+        </member>
+        <member name="P:OxyPlot.Series.ScatterErrorPoint.ErrorY">
+            <summary>
+            Gets or sets the error in Y.
+            </summary>
+            <value>
+            The error.
+            </value>
+        </member>
+        <member name="T:OxyPlot.Series.ScatterErrorSeries">
+            <summary>
+            Represents a series for scatter plots with the possibility to display error bars.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Series.ScatterSeries`1">
+            <summary>
+            Provides a base class for scatter series.
+            </summary>
+            <typeparam name="T">The type of the data points.</typeparam>
+        </member>
+        <member name="T:OxyPlot.Series.XYAxisSeries">
+            <summary>
+            Provides an abstract base class for series that are related to an X-axis and a Y-axis.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Series.ItemsSeries">
+            <summary>
+            Abstract base class for series that can contain items.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Series.Series">
+            <summary>
+            Provides an abstract base class for plot series.
+            </summary>
+            <remarks>This class contains internal methods that should be called only from the PlotModel.</remarks>
+        </member>
+        <member name="M:OxyPlot.Series.Series.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.Series"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.Series.GetNearestPoint(OxyPlot.ScreenPoint,System.Boolean)">
+            <summary>
+            Gets the point on the series that is nearest the specified point.
+            </summary>
+            <param name="point">The point.</param>
+            <param name="interpolate">Interpolate the series if this flag is set to <c>true</c>.</param>
+            <returns>A TrackerHitResult for the current hit.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.Series.Render(OxyPlot.IRenderContext)">
+            <summary>
+            Renders the series on the specified render context.
+            </summary>
+            <param name="rc">The rendering context.</param>
+        </member>
+        <member name="M:OxyPlot.Series.Series.RenderLegend(OxyPlot.IRenderContext,OxyPlot.OxyRect)">
+            <summary>
+            Renders the legend symbol on the specified render context.
+            </summary>
+            <param name="rc">The rendering context.</param>
+            <param name="legendBox">The legend rectangle.</param>
+        </member>
+        <member name="M:OxyPlot.Series.Series.AreAxesRequired">
+            <summary>
+            Checks if this data series requires X/Y axes. (e.g. Pie series do not require axes)
+            </summary>
+            <returns><c>true</c> if axes are required.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.Series.EnsureAxes">
+            <summary>
+            Ensures that the axes of the series are defined.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.Series.IsUsing(OxyPlot.Axes.Axis)">
+            <summary>
+            Checks if the data series is using the specified axis.
+            </summary>
+            <param name="axis">The axis that should be checked.</param>
+            <returns><c>true</c> if the axis is in use.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.Series.SetDefaultValues(OxyPlot.PlotModel)">
+            <summary>
+            Sets the default values (colors, line style etc.) from the plot model.
+            </summary>
+            <param name="model">A plot model.</param>
+        </member>
+        <member name="M:OxyPlot.Series.Series.UpdateAxisMaxMin">
+            <summary>
+            Updates the maximum and minimum values of the axes used by this series.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.Series.UpdateData">
+            <summary>
+            Updates the data of the series.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.Series.UpdateValidData">
+            <summary>
+            Updates the valid data of the series.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.Series.UpdateMaxMin">
+            <summary>
+            Updates the maximum and minimum values of the series.
+            </summary>
+            <remarks>This method is called when the <see cref="T:OxyPlot.PlotModel"/> is updated with the <c>updateData</c> parameter set to <c>true</c>.</remarks>
+        </member>
+        <member name="M:OxyPlot.Series.Series.HitTestOverride(OxyPlot.HitTestArguments)">
+            <summary>
+            When overridden in a derived class, tests if the plot element is hit by the specified point.
+            </summary>
+            <param name="args">The hit test arguments.</param>
+            <returns>
+            The result of the hit test.
+            </returns>
+        </member>
+        <member name="P:OxyPlot.Series.Series.Background">
+            <summary>
+            Gets or sets the background color of the series. The default is <c>OxyColors.Undefined</c>.
+            </summary>
+            <remarks>This property defines the background color in the area defined by the x and y axes used by this series.</remarks>
+        </member>
+        <member name="P:OxyPlot.Series.Series.IsVisible">
+            <summary>
+            Gets or sets a value indicating whether this series is visible. The default is <c>true</c>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.Series.Title">
+            <summary>
+            Gets or sets the title of the series. The default is <c>null</c>.
+            </summary>
+            <value>The title that is shown in the legend of the plot. The default value is <c>null</c>. When the value is <c>null</c>, this series will not be shown in the legend.</value>
+        </member>
+        <member name="P:OxyPlot.Series.Series.TrackerFormatString">
+            <summary>
+            Gets or sets a format string used for the tracker. The default depends on the series.
+            </summary>
+            <remarks>
+            The arguments for the format string may be different for each type of series. See the documentation.
+            </remarks>
+        </member>
+        <member name="P:OxyPlot.Series.Series.TrackerKey">
+            <summary>
+            Gets or sets the key for the tracker to use on this series. The default is <c>null</c>.
+            </summary>
+            <remarks>
+            This key may be used by the plot view to show a custom tracker for the series.
+            </remarks>
+        </member>
+        <member name="M:OxyPlot.Series.ItemsSeries.UpdateValidData">
+            <summary>
+            Updates the valid items
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.ItemsSeries.GetItem(System.Collections.IEnumerable,System.Int32)">
+            <summary>
+            Gets the item for the specified index.
+            </summary>
+            <param name="itemsSource">The items source.</param>
+            <param name="index">The index.</param>
+            <returns>The get item.</returns>
+            <remarks>Returns <c>null</c> if ItemsSource is not set, or the index is outside the boundaries.</remarks>
+        </member>
+        <member name="M:OxyPlot.Series.ItemsSeries.GetItem(System.Int32)">
+            <summary>
+            Gets the item at the specified index.
+            </summary>
+            <param name="i">The index of the item.</param>
+            <returns>The item of the index.</returns>
+        </member>
+        <member name="P:OxyPlot.Series.ItemsSeries.ItemsSource">
+            <summary>
+            Gets or sets the items source. The default is <c>null</c>.
+            </summary>
+            <value>The items source.</value>
+        </member>
+        <member name="F:OxyPlot.Series.XYAxisSeries.DefaultTrackerFormatString">
+            <summary>
+            The default tracker format string
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.XYAxisSeries.DefaultXAxisTitle">
+            <summary>
+            The default x-axis title
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.XYAxisSeries.DefaultYAxisTitle">
+            <summary>
+            The default y-axis title
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.XYAxisSeries.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.XYAxisSeries"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.XYAxisSeries.GetScreenRectangle">
+            <summary>
+            Gets the rectangle the series uses on the screen (screen coordinates).
+            </summary>
+            <returns>The rectangle.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.XYAxisSeries.RenderLegend(OxyPlot.IRenderContext,OxyPlot.OxyRect)">
+            <summary>
+            Renders the legend symbol on the specified rendering context.
+            </summary>
+            <param name="rc">The rendering context.</param>
+            <param name="legendBox">The legend rectangle.</param>
+        </member>
+        <member name="M:OxyPlot.Series.XYAxisSeries.InverseTransform(OxyPlot.ScreenPoint)">
+            <summary>
+            Transforms from a screen point to a data point by the axes of this series.
+            </summary>
+            <param name="p">The screen point.</param>
+            <returns>A data point.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.XYAxisSeries.Transform(System.Double,System.Double)">
+            <summary>
+            Transforms the specified coordinates to a screen point by the axes of this series.
+            </summary>
+            <param name="x">The x coordinate.</param>
+            <param name="y">The y coordinate.</param>
+            <returns>A screen point.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.XYAxisSeries.Transform(OxyPlot.DataPoint)">
+            <summary>
+            Transforms the specified data point to a screen point by the axes of this series.
+            </summary>
+            <param name="p">The point.</param>
+            <returns>A screen point.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.XYAxisSeries.AreAxesRequired">
+            <summary>
+            Check if this data series requires X/Y axes. (e.g. Pie series do not require axes)
+            </summary>
+            <returns>The are axes required.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.XYAxisSeries.EnsureAxes">
+            <summary>
+            Ensures that the axes of the series is defined.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.XYAxisSeries.IsUsing(OxyPlot.Axes.Axis)">
+            <summary>
+            Check if the data series is using the specified axis.
+            </summary>
+            <param name="axis">An axis.</param>
+            <returns>True if the axis is in use.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.XYAxisSeries.SetDefaultValues(OxyPlot.PlotModel)">
+            <summary>
+            Sets default values from the plot model.
+            </summary>
+            <param name="model">The plot model.</param>
+        </member>
+        <member name="M:OxyPlot.Series.XYAxisSeries.UpdateAxisMaxMin">
+            <summary>
+            Updates the axes to include the max and min of this series.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.XYAxisSeries.UpdateData">
+            <summary>
+            Updates the data.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.XYAxisSeries.UpdateMaxMin">
+            <summary>
+            Updates the maximum and minimum values of the series.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.XYAxisSeries.GetClippingRect">
+            <summary>
+            Gets the clipping rectangle.
+            </summary>
+            <returns>The clipping rectangle.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.XYAxisSeries.GetNearestInterpolatedPointInternal(System.Collections.Generic.List{OxyPlot.DataPoint},OxyPlot.ScreenPoint)">
+            <summary>
+            Gets the point on the curve that is nearest the specified point.
+            </summary>
+            <param name="points">The point list.</param>
+            <param name="point">The point.</param>
+            <returns>A tracker hit result if a point was found.</returns>
+            <remarks>The Text property of the result will not be set, since the formatting depends on the various series.</remarks>
+        </member>
+        <member name="M:OxyPlot.Series.XYAxisSeries.GetNearestPointInternal(System.Collections.Generic.IEnumerable{OxyPlot.DataPoint},OxyPlot.ScreenPoint)">
+            <summary>
+            Gets the nearest point.
+            </summary>
+            <param name="points">The points (data coordinates).</param>
+            <param name="point">The point (screen coordinates).</param>
+            <returns>A <see cref="T:OxyPlot.TrackerHitResult"/> if a point was found, <c>null</c> otherwise.</returns>
+            <remarks>The Text property of the result will not be set, since the formatting depends on the various series.</remarks>
+        </member>
+        <member name="M:OxyPlot.Series.XYAxisSeries.IsValidPoint(OxyPlot.DataPoint)">
+            <summary>
+            Determines whether the specified point is valid.
+            </summary>
+            <param name="pt">The point.</param>
+            <returns><c>true</c> if the point is valid; otherwise, <c>false</c> .</returns>
+        </member>
+        <member name="M:OxyPlot.Series.XYAxisSeries.IsValidPoint(System.Double,System.Double)">
+            <summary>
+            Determines whether the specified point is valid.
+            </summary>
+            <param name="x">The x coordinate.</param>
+            <param name="y">The y coordinate.</param>
+            <returns><c>true</c> if the point is valid; otherwise, <c>false</c> . </returns>
+        </member>
+        <member name="M:OxyPlot.Series.XYAxisSeries.InternalUpdateMaxMin(System.Collections.Generic.List{OxyPlot.DataPoint})">
+            <summary>
+            Updates the Max/Min limits from the specified <see cref="T:OxyPlot.DataPoint"/> list.
+            </summary>
+            <param name="points">The list of points.</param>
+        </member>
+        <member name="M:OxyPlot.Series.XYAxisSeries.InternalUpdateMaxMin``1(System.Collections.Generic.List{``0},System.Func{``0,System.Double},System.Func{``0,System.Double})">
+            <summary>
+            Updates the Max/Min limits from the specified list.
+            </summary>
+            <typeparam name="T">The type of the elements in the list.</typeparam>
+            <param name="items">The items.</param>
+            <param name="xf">A function that provides the x value for each item.</param>
+            <param name="yf">A function that provides the y value for each item.</param>
+            <exception cref="T:System.ArgumentNullException">The items argument cannot be null.</exception>
+        </member>
+        <member name="M:OxyPlot.Series.XYAxisSeries.InternalUpdateMaxMin``1(System.Collections.Generic.List{``0},System.Func{``0,System.Double},System.Func{``0,System.Double},System.Func{``0,System.Double},System.Func{``0,System.Double})">
+            <summary>
+            Updates the Max/Min limits from the specified collection.
+            </summary>
+            <typeparam name="T">The type of the items in the collection.</typeparam>
+            <param name="items">The items.</param>
+            <param name="xmin">A function that provides the x minimum for each item.</param>
+            <param name="xmax">A function that provides the x maximum for each item.</param>
+            <param name="ymin">A function that provides the y minimum for each item.</param>
+            <param name="ymax">A function that provides the y maximum for each item.</param>
+            <exception cref="T:System.ArgumentNullException">The items argument cannot be null.</exception>
+        </member>
+        <member name="M:OxyPlot.Series.XYAxisSeries.VerifyAxes">
+            <summary>
+            Verifies that both axes are defined.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.XYAxisSeries.MaxX">
+            <summary>
+            Gets or sets the maximum x-coordinate of the dataset.
+            </summary>
+            <value>The maximum x-coordinate.</value>
+        </member>
+        <member name="P:OxyPlot.Series.XYAxisSeries.MaxY">
+            <summary>
+            Gets or sets the maximum y-coordinate of the dataset.
+            </summary>
+            <value>The maximum y-coordinate.</value>
+        </member>
+        <member name="P:OxyPlot.Series.XYAxisSeries.MinX">
+            <summary>
+            Gets or sets the minimum x-coordinate of the dataset.
+            </summary>
+            <value>The minimum x-coordinate.</value>
+        </member>
+        <member name="P:OxyPlot.Series.XYAxisSeries.MinY">
+            <summary>
+            Gets or sets the minimum y-coordinate of the dataset.
+            </summary>
+            <value>The minimum y-coordinate.</value>
+        </member>
+        <member name="P:OxyPlot.Series.XYAxisSeries.XAxis">
+            <summary>
+            Gets the x-axis.
+            </summary>
+            <value>The x-axis.</value>
+        </member>
+        <member name="P:OxyPlot.Series.XYAxisSeries.XAxisKey">
+            <summary>
+            Gets or sets the x-axis key. The default is <c>null</c>.
+            </summary>
+            <value>The x-axis key.</value>
+        </member>
+        <member name="P:OxyPlot.Series.XYAxisSeries.YAxis">
+            <summary>
+            Gets the y-axis.
+            </summary>
+            <value>The y-axis.</value>
+        </member>
+        <member name="P:OxyPlot.Series.XYAxisSeries.YAxisKey">
+            <summary>
+            Gets or sets the y-axis key. The default is <c>null</c>.
+            </summary>
+            <value>The y-axis key.</value>
+        </member>
+        <member name="F:OxyPlot.Series.ScatterSeries`1.DefaultColorAxisTitle">
+            <summary>
+            The default color-axis title
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.ScatterSeries`1.points">
+            <summary>
+            The list of data points.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.ScatterSeries`1.defaultMarkerFillColor">
+            <summary>
+            The default fill color.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.ScatterSeries`1.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.ScatterSeries`1"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.ScatterSeries`1.GetNearestPoint(OxyPlot.ScreenPoint,System.Boolean)">
+            <summary>
+            Gets the nearest point.
+            </summary>
+            <param name="point">The point.</param>
+            <param name="interpolate">interpolate if set to <c>true</c> .</param>
+            <returns>A TrackerHitResult for the current hit.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.ScatterSeries`1.Render(OxyPlot.IRenderContext)">
+            <summary>
+            Renders the series on the specified rendering context.
+            </summary>
+            <param name="rc">The rendering context.</param>
+        </member>
+        <member name="M:OxyPlot.Series.ScatterSeries`1.RenderLegend(OxyPlot.IRenderContext,OxyPlot.OxyRect)">
+            <summary>
+            Renders the legend symbol for the line series on the specified rendering context.
+            </summary>
+            <param name="rc">The rendering context.</param>
+            <param name="legendBox">The bounding rectangle of the legend box.</param>
+        </member>
+        <member name="M:OxyPlot.Series.ScatterSeries`1.EnsureAxes">
+            <summary>
+            Ensures that the axes of the series is defined.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.ScatterSeries`1.SetDefaultValues(OxyPlot.PlotModel)">
+            <summary>
+            Sets the default values.
+            </summary>
+            <param name="model">The model.</param>
+        </member>
+        <member name="M:OxyPlot.Series.ScatterSeries`1.UpdateData">
+            <summary>
+            Updates the data.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.ScatterSeries`1.UpdateMaxMin">
+            <summary>
+            Updates the maximum and minimum values of the series.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.ScatterSeries`1.RenderPointLabels(OxyPlot.IRenderContext,OxyPlot.OxyRect)">
+            <summary>
+            Renders the point labels.
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="clippingRect">The clipping rectangle.</param>
+        </member>
+        <member name="M:OxyPlot.Series.ScatterSeries`1.InternalUpdateMaxMinValue(System.Collections.Generic.List{`0})">
+            <summary>
+            Updates the Max/Min limits from the values in the specified point list.
+            </summary>
+            <param name="pts">The points.</param>
+        </member>
+        <member name="M:OxyPlot.Series.ScatterSeries`1.AddScatterPoints(System.Collections.Generic.IList{`0},System.Collections.IEnumerable,System.String,System.String,System.String,System.String,System.String)">
+            <summary>
+            Adds scatter points specified by a items source and data fields.
+            </summary>
+            <param name="target">The destination collection.</param>
+            <param name="itemsSource">The items source.</param>
+            <param name="dataFieldX">The data field x.</param>
+            <param name="dataFieldY">The data field y.</param>
+            <param name="dataFieldSize">The data field size.</param>
+            <param name="dataFieldValue">The data field value.</param>
+            <param name="dataFieldTag">The data field tag.</param>
+        </member>
+        <member name="M:OxyPlot.Series.ScatterSeries`1.InternalUpdateMaxMinValue(System.Collections.Generic.IList{OxyPlot.Series.ScatterPoint})">
+            <summary>
+            Updates the Max/Min limits from the values in the specified point list.
+            </summary>
+            <param name="pts">The points.</param>
+        </member>
+        <member name="M:OxyPlot.Series.ScatterSeries`1.ClearItemsSourcePoints">
+            <summary>
+            Clears or creates the <see cref="P:OxyPlot.Series.ScatterSeries`1.ItemsSourcePoints"/> list.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.ScatterSeries`1.DefineDataFields(OxyPlot.ListFiller{`0})">
+            <summary>
+            Defines the data fields used by the code that reflects on the <see cref="P:OxyPlot.Series.ItemsSeries.ItemsSource"/>.
+            </summary>
+            <param name="filler">The list filler.</param>
+        </member>
+        <member name="M:OxyPlot.Series.ScatterSeries`1.UpdateItemsSourcePoints">
+            <summary>
+            Updates the points from the <see cref="P:OxyPlot.Series.ItemsSeries.ItemsSource"/>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.ScatterSeries`1.Points">
+            <summary>
+            Gets the list of points.
+            </summary>
+            <value>A list of <see cref="T:OxyPlot.Series.ScatterPoint"/>.</value>
+            <remarks>If the <see cref="P:OxyPlot.Series.ItemsSeries.ItemsSource"/> is specified, this list will not be used.</remarks>
+        </member>
+        <member name="P:OxyPlot.Series.ScatterSeries`1.LabelFormatString">
+            <summary>
+            Gets or sets the label format string. The default is <c>null</c> (no labels).
+            </summary>
+            <value>The label format string.</value>
+        </member>
+        <member name="P:OxyPlot.Series.ScatterSeries`1.LabelMargin">
+            <summary>
+            Gets or sets the label margins. The default is <c>6</c>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.ScatterSeries`1.Mapping">
+            <summary>
+            Gets or sets a function that maps from elements in the <see cref="P:OxyPlot.Series.ItemsSeries.ItemsSource"/> to <see cref="T:OxyPlot.Series.ScatterPoint"/> points to be rendered.
+            </summary>
+            <value>The mapping function. The default is <c>null</c>.</value>
+            <remarks>Example: series1.Mapping = item =&gt; new DataPoint(((MyType)item).Time,((MyType)item).Value);
+            </remarks>
+        </member>
+        <member name="P:OxyPlot.Series.ScatterSeries`1.BinSize">
+            <summary>
+            Gets or sets the size of the 'binning' feature. 
+            If this number is greater than 1, bins of the specified is created for both x and y directions. Only one point will be drawn in each bin.
+            </summary>
+            <value>
+            The size of the bins. The default is <c>0</c> - no binning.
+            </value>
+        </member>
+        <member name="P:OxyPlot.Series.ScatterSeries`1.ColorAxis">
+            <summary>
+            Gets the actual color axis.
+            </summary>
+            <value>A <see cref="T:OxyPlot.Axes.IColorAxis"/>.</value>
+            <remarks>This is used to map scatter point values to colors. Use the <see cref="P:OxyPlot.Series.ScatterSeries`1.ColorAxisKey"/> to specify a color axis. 
+            If the <see cref="P:OxyPlot.Series.ScatterSeries`1.ColorAxisKey"/> is not specified, the first <see cref="T:OxyPlot.Axes.IColorAxis"/> of the <see cref="T:OxyPlot.PlotModel"/> will be used.</remarks>
+        </member>
+        <member name="P:OxyPlot.Series.ScatterSeries`1.ColorAxisKey">
+            <summary>
+            Gets or sets the color axis key.
+            </summary>
+            <value>The color axis key. The default is <c>null</c>.</value>
+            <remarks>If set to <c>null</c>, the first <see cref="T:OxyPlot.Axes.IColorAxis"/> of the <see cref="T:OxyPlot.PlotModel"/> will be used. 
+            Make sure that the points contains values.
+            If your <see cref="T:OxyPlot.PlotModel"/> contains a <see cref="T:OxyPlot.Axes.IColorAxis"/>, but you don't want to use a color axis, set the value to <c>string.Empty</c> or some other key that is not in use.</remarks>
+        </member>
+        <member name="P:OxyPlot.Series.ScatterSeries`1.DataFieldX">
+            <summary>
+            Gets or sets the name of the property that specifies X coordinates in the <see cref="P:OxyPlot.Series.ItemsSeries.ItemsSource"/> elements.
+            </summary>
+            <value>The name of the property. The default is <c>null</c>.</value>
+        </member>
+        <member name="P:OxyPlot.Series.ScatterSeries`1.DataFieldY">
+            <summary>
+            Gets or sets the name of the property that specifies Y coordinates in the <see cref="P:OxyPlot.Series.ItemsSeries.ItemsSource"/> elements.
+            </summary>
+            <value>The name of the property. The default is <c>null</c>.</value>
+        </member>
+        <member name="P:OxyPlot.Series.ScatterSeries`1.DataFieldSize">
+            <summary>
+            Gets or sets the name of the property that specifies the size in the <see cref="P:OxyPlot.Series.ItemsSeries.ItemsSource"/> elements.
+            </summary>
+            <value>The name of the property. The default is <c>null</c>.</value>
+        </member>
+        <member name="P:OxyPlot.Series.ScatterSeries`1.DataFieldTag">
+            <summary>
+            Gets or sets the name of the property that specifies the tag in the <see cref="P:OxyPlot.Series.ItemsSeries.ItemsSource"/> elements.
+            </summary>
+            <value>The name of the property. The default is <c>null</c>.</value>
+        </member>
+        <member name="P:OxyPlot.Series.ScatterSeries`1.DataFieldValue">
+            <summary>
+            Gets or sets the name of the property that specifies the color value in the <see cref="P:OxyPlot.Series.ItemsSeries.ItemsSource"/> elements.
+            </summary>
+            <value>The name of the property. The default is <c>null</c>.</value>
+        </member>
+        <member name="P:OxyPlot.Series.ScatterSeries`1.MarkerFill">
+            <summary>
+            Gets or sets the marker fill color. If <c>null</c>, this color will be automatically set.
+            </summary>
+            <value>The fill color of the markers. The default is <see cref="F:OxyPlot.OxyColors.Automatic"/>.</value>
+        </member>
+        <member name="P:OxyPlot.Series.ScatterSeries`1.ActualMarkerFillColor">
+            <summary>
+            Gets the actual fill color.
+            </summary>
+            <value>The actual color.</value>
+        </member>
+        <member name="P:OxyPlot.Series.ScatterSeries`1.MarkerOutline">
+            <summary>
+            Gets or sets the custom marker outline polygon. Set <see cref="P:OxyPlot.Series.ScatterSeries`1.MarkerType"/> to <see cref="T:MarkerType.Custom"/> to use this.
+            </summary>
+            <value>A polyline. The default is <c>null</c>.</value>
+        </member>
+        <member name="P:OxyPlot.Series.ScatterSeries`1.MarkerSize">
+            <summary>
+            Gets or sets the size of the marker (same size for all items).
+            </summary>
+            <value>The size of the markers. The default is <c>5</c>.</value>
+        </member>
+        <member name="P:OxyPlot.Series.ScatterSeries`1.MarkerStroke">
+            <summary>
+            Gets or sets the marker stroke.
+            </summary>
+            <value>The marker stroke. The default is <see cref="F:OxyPlot.OxyColors.Automatic"/>.</value>
+        </member>
+        <member name="P:OxyPlot.Series.ScatterSeries`1.MarkerStrokeThickness">
+            <summary>
+            Gets or sets thickness of the the marker strokes.
+            </summary>
+            <value>The thickness. The default is <c>1</c>.</value>
+        </member>
+        <member name="P:OxyPlot.Series.ScatterSeries`1.MarkerType">
+            <summary>
+            Gets or sets the type of the marker.
+            </summary>
+            <value>The type of the marker. The default is <see cref="T:MarkerType.Square"/>.</value>
+            <remarks>If <see cref="T:MarkerType.Custom"/> is used, the <see cref="P:OxyPlot.Series.ScatterSeries`1.MarkerOutline"/> property must be specified.</remarks>
+        </member>
+        <member name="P:OxyPlot.Series.ScatterSeries`1.MaxValue">
+            <summary>
+            Gets the maximum value of the points.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.ScatterSeries`1.MinValue">
+            <summary>
+            Gets the minimum value of the points.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.ScatterSeries`1.ActualPoints">
+            <summary>
+            Gets the actual points.
+            </summary>
+            <value>
+            A read-only list of points.
+            </value>
+        </member>
+        <member name="P:OxyPlot.Series.ScatterSeries`1.ActualPointsList">
+            <summary>
+            Gets the list of points that should be rendered.
+            </summary>
+            <value>A list of <see cref="T:OxyPlot.DataPoint"/>.</value>
+        </member>
+        <member name="P:OxyPlot.Series.ScatterSeries`1.ItemsSourcePoints">
+            <summary>
+            Gets or sets the data points from the items source.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.ScatterSeries`1.OwnsItemsSourcePoints">
+            <summary>
+            Gets or sets a value indicating whether the <see cref="P:OxyPlot.Series.ScatterSeries`1.ItemsSourcePoints"/> list can be modified.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.ScatterErrorSeries.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.ScatterErrorSeries"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.ScatterErrorSeries.Render(OxyPlot.IRenderContext)">
+            <summary>
+            Renders the series on the specified rendering context.
+            </summary>
+            <param name="rc">
+            The rendering context.
+            </param>
+        </member>
+        <member name="M:OxyPlot.Series.ScatterErrorSeries.SelectAll(System.Func{OxyPlot.Series.ScatterErrorPoint,System.Boolean})">
+            <summary>
+            Selects all points for which the passed function returns true.
+            </summary>
+            <param name="func">
+            The function.
+            </param>
+        </member>
+        <member name="M:OxyPlot.Series.ScatterErrorSeries.DefineDataFields(OxyPlot.ListFiller{OxyPlot.Series.ScatterErrorPoint})">
+            <summary>
+            Defines the data fields used by the code that reflects on the <see cref="P:OxyPlot.Series.ItemsSeries.ItemsSource"/>.
+            </summary>
+            <param name="filler">The list filler.</param>
+        </member>
+        <member name="P:OxyPlot.Series.ScatterErrorSeries.DataFieldErrorX">
+            <summary>
+            Gets or sets the data field for the X error property.
+            </summary>
+            <value>
+            The data field.
+            </value>
+        </member>
+        <member name="P:OxyPlot.Series.ScatterErrorSeries.DataFieldErrorY">
+            <summary>
+            Gets or sets the data field for the Y error property.
+            </summary>
+            <value>
+            The data field.
+            </value>
+        </member>
+        <member name="P:OxyPlot.Series.ScatterErrorSeries.ErrorBarColor">
+            <summary>
+            Gets or sets the color of the error bar.
+            </summary>
+            <value>
+            The color of the error bar.
+            </value>
+        </member>
+        <member name="P:OxyPlot.Series.ScatterErrorSeries.ErrorBarStopWidth">
+            <summary>
+            Gets or sets the width of the error bar stop.
+            </summary>
+            <value>
+            The width of the error bar stop.
+            </value>
+        </member>
+        <member name="P:OxyPlot.Series.ScatterErrorSeries.ErrorBarStrokeThickness">
+            <summary>
+            Gets or sets the error bar stroke thickness.
+            </summary>
+            <value>
+            The error bar stroke thickness.
+            </value>
+        </member>
+        <member name="P:OxyPlot.Series.ScatterErrorSeries.MinimumErrorSize">
+            <summary>
+            Gets or sets the minimum size (relative to <see cref="P:OxyPlot.Series.ScatterSeries`1.MarkerSize"/>) of the error bars to be shown.
+            </summary>
+            <value>
+            The minimum size of the error.
+            </value>
+        </member>
+        <member name="T:OxyPlot.ArrayExtensions">
+            <summary>
+            Provides useful extension methods for arrays.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.ArrayExtensions.Max2D(System.Double[0:,0:])">
+            <summary>
+            Finds the maximum value in the specified 2D array (NaN values not included).
+            </summary>
+            <param name="array">The array.</param>
+            <returns>The maximum value.</returns>
+        </member>
+        <member name="M:OxyPlot.ArrayExtensions.Min2D(System.Double[0:,0:],System.Boolean)">
+            <summary>
+            Finds the minimum value in the specified 2D array.
+            </summary>
+            <param name="array">The array.</param>
+            <param name="excludeNaN">Exclude NaN values if set to <c>true</c>.</param>
+            <returns>The minimum value.</returns>
+        </member>
+        <member name="T:OxyPlot.EnumerableExtensions">
+            <summary>
+            Provides useful extension methods for enumerable.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.EnumerableExtensions.Reverse``1(System.Collections.Generic.IEnumerable{``0})">
+            <summary>
+            Inverts the order of the elements in a sequence.
+            </summary>
+            <typeparam name="TSource">The type of the elements of source.</typeparam>
+            <param name="source">A sequence of values to reverse.</param>
+            <returns>A sequence whose elements correspond to those of the input sequence in reverse order.</returns>
+        </member>
+        <member name="M:OxyPlot.EnumerableExtensions.CreateReverseIterator``1(System.Collections.Generic.IList{``0})">
+            <summary>
+            Creates a reverse iterator for a list.
+            </summary>
+            <typeparam name="TSource">The type of the elements of source.</typeparam>
+            <param name="source">A list of values to reverse</param>
+            <returns>A sequence whose elements correspond to those of the input list in reverse order.</returns>
+        </member>
+        <member name="T:OxyPlot.HashCodeBuilder">
+            <summary>
+            Provides functionality to calculate hash codes.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.HashCodeBuilder.GetHashCode(System.Collections.Generic.IEnumerable{System.Object})">
+            <summary>
+            Calculates a hash code for the specified sequence of items.
+            </summary>
+            <param name="items">A sequence of items.</param>
+            <returns>A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.</returns>
+        </member>
+        <member name="T:OxyPlot.ReflectionPath">
+            <summary>
+            Provides functionality to reflect a path of properties.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.ReflectionPath.items">
+            <summary>
+            The path items.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.ReflectionPath.infos">
+            <summary>
+            The property metadata.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.ReflectionPath.#ctor(System.String)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.ReflectionPath"/> class.
+            </summary>
+            <param name="path">The reflection path.</param>
+        </member>
+        <member name="M:OxyPlot.ReflectionPath.GetValue(System.Object)">
+            <summary>
+            Gets the value for the specified instance.
+            </summary>
+            <param name="instance">The instance.</param>
+            <returns>The value.</returns>
+            <exception cref="T:System.InvalidOperationException">Could not find property.</exception>
+        </member>
+        <member name="T:OxyPlot.XmlWriterBase">
+            <summary>
+            Provides an abstract base class for exporters that write xml.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.XmlWriterBase.w">
+            <summary>
+            The xml writer.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.XmlWriterBase.disposed">
+            <summary>
+            The disposed flag.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.XmlWriterBase.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.XmlWriterBase"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.XmlWriterBase.#ctor(System.IO.Stream)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.XmlWriterBase"/> class.
+            </summary>
+            <param name="stream">The stream.</param>
+        </member>
+        <member name="M:OxyPlot.XmlWriterBase.Close">
+            <summary>
+            Closes this instance.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.XmlWriterBase.Dispose">
+            <summary>
+            Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.XmlWriterBase.Flush">
+            <summary>
+            Flushes this instance.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.XmlWriterBase.WriteAttributeString(System.String,System.String)">
+            <summary>
+            The write attribute string.
+            </summary>
+            <param name="name">The name.</param>
+            <param name="value">The value.</param>
+        </member>
+        <member name="M:OxyPlot.XmlWriterBase.WriteAttributeString(System.String,System.String,System.String,System.String)">
+            <summary>
+            Writes an attribute string with a prefix.
+            </summary>
+            <param name="prefix">The prefix.</param>
+            <param name="name">The name.</param>
+            <param name="ns">The constant.</param>
+            <param name="value">The value.</param>
+        </member>
+        <member name="M:OxyPlot.XmlWriterBase.WriteDocType(System.String,System.String,System.String,System.String)">
+            <summary>
+            The write doc type.
+            </summary>
+            <param name="name">The name of the DOCTYPE. This must be non-empty.</param>
+            <param name="pubid">If non-<c>null</c> it also writes PUBLIC "pubid" "sysid" where pubid and sysid are replaced with the value of the given arguments.</param>
+            <param name="sysid">If pubid is <c>null</c> and sysid is non-<c>null</c> it writes SYSTEM "sysid" where sysid is replaced with the value of this argument.</param>
+            <param name="subset">If non-<c>null</c> it writes [subset] where subset is replaced with the value of this argument.</param>
+        </member>
+        <member name="M:OxyPlot.XmlWriterBase.WriteElementString(System.String,System.String)">
+            <summary>
+            The write element string.
+            </summary>
+            <param name="name">The name.</param>
+            <param name="text">The text.</param>
+        </member>
+        <member name="M:OxyPlot.XmlWriterBase.WriteEndDocument">
+            <summary>
+            The write end document.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.XmlWriterBase.WriteEndElement">
+            <summary>
+            The write end element.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.XmlWriterBase.WriteRaw(System.String)">
+            <summary>
+            The write raw.
+            </summary>
+            <param name="text">The text.</param>
+        </member>
+        <member name="M:OxyPlot.XmlWriterBase.WriteStartDocument(System.Boolean)">
+            <summary>
+            The write start document.
+            </summary>
+            <param name="standalone">The standalone.</param>
+        </member>
+        <member name="M:OxyPlot.XmlWriterBase.WriteStartElement(System.String)">
+            <summary>
+            The write start element.
+            </summary>
+            <param name="name">The name.</param>
+        </member>
+        <member name="M:OxyPlot.XmlWriterBase.WriteStartElement(System.String,System.String)">
+            <summary>
+            The write start element.
+            </summary>
+            <param name="name">The name.</param>
+            <param name="ns">The ns.</param>
+        </member>
+        <member name="M:OxyPlot.XmlWriterBase.WriteString(System.String)">
+            <summary>
+            The write string.
+            </summary>
+            <param name="text">The text.</param>
+        </member>
+        <member name="M:OxyPlot.XmlWriterBase.Dispose(System.Boolean)">
+            <summary>
+            Releases unmanaged and - optionally - managed resources
+            </summary>
+            <param name="disposing"><c>true</c> to release both managed and unmanaged resources; <c>false</c> to release only unmanaged resources.</param>
+        </member>
+        <member name="T:OxyPlot.BinaryReaderExtensions">
+            <summary>
+            Provides extension methods to the <see cref="T:System.IO.BinaryReader"/>.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.BinaryReaderExtensions.ReadString(System.IO.BinaryReader,System.Int32,System.Text.Encoding)">
+            <summary>
+            Reads a string of the specified length (in bytes).
+            </summary>
+            <param name="r">The reader.</param>
+            <param name="length">The length.</param>
+            <param name="encoding">The encoding.</param>
+            <returns>The string.</returns>
+        </member>
+        <member name="M:OxyPlot.BinaryReaderExtensions.ReadUInt32(System.IO.BinaryReader,System.Boolean)">
+            <summary>
+            Reads an unsigned 32-bit integer.
+            </summary>
+            <param name="r">The reader.</param>
+            <param name="isLittleEndian">Read as little endian (Intel convention) if set to <c>true</c>.</param>
+            <returns>The unsigned integer.</returns>
+        </member>
+        <member name="M:OxyPlot.BinaryReaderExtensions.ReadInt32(System.IO.BinaryReader,System.Boolean)">
+            <summary>
+            Reads a signed 32-bit integer.
+            </summary>
+            <param name="r">The reader.</param>
+            <param name="isLittleEndian">Read as little endian (Intel convention) if set to <c>true</c>.</param>
+            <returns>The signed integer.</returns>
+        </member>
+        <member name="M:OxyPlot.BinaryReaderExtensions.ReadUInt16(System.IO.BinaryReader,System.Boolean)">
+            <summary>
+            Reads an unsigned 16-bit integer.
+            </summary>
+            <param name="r">The reader.</param>
+            <param name="isLittleEndian">Read as little endian (Intel convention) if set to <c>true</c>.</param>
+            <returns>The unsigned integer.</returns>
+        </member>
+        <member name="M:OxyPlot.BinaryReaderExtensions.ReadDouble(System.IO.BinaryReader,System.Boolean)">
+            <summary>
+            Reads an 64-bit floating point value.
+            </summary>
+            <param name="r">The reader.</param>
+            <param name="isLittleEndian">Read as little endian (Intel convention) if set to <c>true</c>.</param>
+            <returns>The floating point number.</returns>
+        </member>
+        <member name="M:OxyPlot.BinaryReaderExtensions.ReadUInt32Array(System.IO.BinaryReader,System.Int32,System.Boolean)">
+            <summary>
+            Reads an array of unsigned 32-bit integers.
+            </summary>
+            <param name="r">The reader.</param>
+            <param name="count">The number of values to read.</param>
+            <param name="isLittleEndian">Read as little endian (Intel convention) if set to <c>true</c>.</param>
+            <returns>The unsigned integer array.</returns>
+        </member>
+        <member name="M:OxyPlot.BinaryReaderExtensions.ReadUInt16Array(System.IO.BinaryReader,System.Int32,System.Boolean)">
+            <summary>
+            Reads an array of unsigned 16-bit integers.
+            </summary>
+            <param name="r">The reader.</param>
+            <param name="count">The number of values to read.</param>
+            <param name="isLittleEndian">Read as little endian (Intel convention) if set to <c>true</c>.</param>
+            <returns>The unsigned integer array.</returns>
+        </member>
+        <member name="M:OxyPlot.BinaryReaderExtensions.ReadBigEndianUInt32(System.IO.BinaryReader)">
+            <summary>
+            Reads a big endian (Motorola convention) unsigned 32-bit integer.
+            </summary>
+            <param name="r">The reader.</param>
+            <returns>The unsigned integer.</returns>
+        </member>
+        <member name="M:OxyPlot.BinaryReaderExtensions.ReadBigEndianInt32(System.IO.BinaryReader)">
+            <summary>
+            Reads a big endian (Motorola convention) signed 32-bit integer.
+            </summary>
+            <param name="r">The reader.</param>
+            <returns>The signed integer.</returns>
+        </member>
+        <member name="M:OxyPlot.BinaryReaderExtensions.ReadBigEndianUInt16(System.IO.BinaryReader)">
+            <summary>
+            Reads a big endian (Motorola convention) unsigned 16-bit integer.
+            </summary>
+            <param name="r">The reader.</param>
+            <returns>The unsigned integer.</returns>
+        </member>
+        <member name="M:OxyPlot.BinaryReaderExtensions.ReadBigEndianDouble(System.IO.BinaryReader)">
+            <summary>
+            Reads a big endian (Motorola convention) 64-bit floating point number.
+            </summary>
+            <param name="r">The reader.</param>
+            <returns>A <see cref="T:System.Double"/>.</returns>
+        </member>
+        <member name="T:OxyPlot.ListFiller`1">
+            <summary>
+            Provides functionality to fill a list by specified properties of another list.
+            </summary>
+            <typeparam name="T">The target list item type.</typeparam>
+            <remarks>This class uses reflection.</remarks>
+        </member>
+        <member name="F:OxyPlot.ListFiller`1.properties">
+            <summary>
+            The properties.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.ListFiller`1.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.ListFiller`1"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.ListFiller`1.Add(System.String,System.Action{`0,System.Object})">
+            <summary>
+            Adds a setter for the specified property.
+            </summary>
+            <param name="propertyName">Name of the property.</param>
+            <param name="setter">The setter.</param>
+        </member>
+        <member name="M:OxyPlot.ListFiller`1.FillT(System.Collections.Generic.IList{`0},System.Collections.IEnumerable)">
+            <summary>
+            Fills the specified target list.
+            </summary>
+            <param name="target">The target.</param>
+            <param name="source">The source.</param>
+        </member>
+        <member name="M:OxyPlot.ListFiller`1.Fill(System.Collections.IList,System.Collections.IEnumerable)">
+            <summary>
+            Fills the specified target list.
+            </summary>
+            <param name="target">The target.</param>
+            <param name="source">The source list.</param>
+        </member>
+        <member name="T:OxyPlot.StreamExtensions">
+            <summary>
+            Provides useful extension methods for streams.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.StreamExtensions.CopyTo(System.IO.Stream,System.IO.Stream)">
+            <summary>
+            Copies to the specified stream.
+            </summary>
+            <param name="input">The input stream.</param>
+            <param name="output">The output stream.</param>
+        </member>
+        <member name="T:OxyPlot.StringHelper">
+            <summary>
+            Provides extended string formatting functionality.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.StringHelper.FormattingExpression">
+            <summary>
+            The formatting expression.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.StringHelper.Format(System.IFormatProvider,System.String,System.Object,System.Object[])">
+            <summary>
+            Replaces the format items in the specified string.
+            </summary>
+            <param name="provider">The culture specific format provider.</param>
+            <param name="formatString">The format string.</param>
+            <param name="item">The item.</param>
+            <param name="values">The values.</param>
+            <returns>The formatted string.</returns>
+            <remarks>The format string and values works as in <c>String.Format</c>.
+            In addition, you can format properties of the item object by using the syntax
+            <c>{PropertyName:Formatstring}</c>.
+            E.g. if you have a "Value" property in your item's class, use <c>"{Value:0.00}"</c> to output the value with two digits.
+            Note that this formatting is using reflection and does not have the same performance as string.Format.</remarks>
+        </member>
+        <member name="T:OxyPlot.FractionHelper">
+            <summary>
+            Provides functionality to generate fraction strings from double values.
+            </summary>
+            <remarks>Examples: "3/4", "PI/2"</remarks>
+        </member>
+        <member name="M:OxyPlot.FractionHelper.ConvertToFractionString(System.Double,System.Double,System.String,System.Double,System.IFormatProvider,System.String)">
+            <summary>
+            Converts a double to a fraction string.
+            </summary>
+            <param name="value">The value.</param>
+            <param name="unit">The unit.</param>
+            <param name="unitSymbol">The unit symbol.</param>
+            <param name="eps">The tolerance.</param>
+            <param name="formatProvider">The format Provider.</param>
+            <param name="formatString">The format string.</param>
+            <returns>The convert to fraction string.</returns>
+        </member>
+        <member name="T:OxyPlot.ArrayBuilder">
+            <summary>
+            Provides functionality to build arrays.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.ArrayBuilder.CreateVector(System.Double,System.Double,System.Int32)">
+            <summary>
+            Creates a vector.
+            </summary>
+            <param name="x0">The first value.</param>
+            <param name="x1">The last value.</param>
+            <param name="n">The number of steps.</param>
+            <returns>A vector.</returns>
+        </member>
+        <member name="M:OxyPlot.ArrayBuilder.CreateVector(System.Double,System.Double,System.Double)">
+            <summary>
+            Creates a vector.
+            </summary>
+            <param name="x0">The first value.</param>
+            <param name="x1">The last value.</param>
+            <param name="dx">The step size.</param>
+            <returns>A vector.</returns>
+        </member>
+        <member name="M:OxyPlot.ArrayBuilder.Evaluate(System.Func{System.Double,System.Double,System.Double},System.Double[],System.Double[])">
+            <summary>
+            Evaluates the specified function.
+            </summary>
+            <param name="f">The function.</param>
+            <param name="x">The x values.</param>
+            <param name="y">The y values.</param>
+            <returns>Array of evaluations. The value of f(x_i,y_j) will be placed at index [i, j].</returns>
+        </member>
+        <member name="M:OxyPlot.ArrayBuilder.Fill(System.Double[],System.Double)">
+            <summary>
+            Fills the array with the specified value.
+            </summary>
+            <param name="array">The array to fill.</param>
+            <param name="value">The value.</param>
+        </member>
+        <member name="M:OxyPlot.ArrayBuilder.Fill2D(System.Double[0:,0:],System.Double)">
+            <summary>
+            Fills the two-dimensional array with the specified value.
+            </summary>
+            <param name="array">The two-dimensional array.</param>
+            <param name="value">The value.</param>
+        </member>
+        <member name="T:OxyPlot.ReflectionExtensions">
+            <summary>
+            Provides extension methods based on reflection.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.ReflectionExtensions.AddRange``1(System.Collections.Generic.List{``0},System.Collections.IEnumerable,System.String)">
+            <summary>
+            Fills a target by the specified property of a source target/enumerable.
+            </summary>
+            <typeparam name="T">The type of the destination target items (and the source property).</typeparam>
+            <param name="target">The target list to be filled.</param>
+            <param name="source">The source target.</param>
+            <param name="propertyName">The property name.</param>
+            <exception cref="T:System.InvalidOperationException">Could not find property.</exception>
+        </member>
+        <member name="M:OxyPlot.ReflectionExtensions.AddFormattedRange(System.Collections.Generic.List{System.String},System.Collections.IEnumerable,System.String,System.String,System.IFormatProvider)">
+            <summary>
+            Fills a formatted string collection by the specified property of a source enumerable.
+            </summary>
+            <param name="target">The target list to be filled.</param>
+            <param name="source">The source target.</param>
+            <param name="propertyName">The property name.</param>
+            <param name="formatString">The format string.</param>
+            <param name="provider">The provider.</param>
+            <exception cref="T:System.InvalidOperationException">Could not find property.</exception>
+        </member>
+        <member name="M:OxyPlot.ReflectionExtensions.AddRange(System.Collections.Generic.List{OxyPlot.DataPoint},System.Collections.IEnumerable,System.String,System.String)">
+            <summary>
+            Adds data points from the specified source to the specified destination.
+            </summary>
+            <param name="target">The destination target.</param>
+            <param name="itemsSource">The source.</param>
+            <param name="dataFieldX">The x-coordinate data field.</param>
+            <param name="dataFieldY">The y-coordinate data field.</param>
+        </member>
+        <member name="T:OxyPlot.Conrec">
+            <summary>
+            Provides functionality to create contours from a triangular mesh.
+            </summary>
+            <remarks><para>
+            Ported from C / Fortran code by Paul Bourke.
+            See <a href="http://paulbourke.net/papers/conrec/">Conrec</a> for
+            full description of code and the original source.
+            </para>
+            <para>
+            Contouring aids in visualizing three dimensional surfaces on a two dimensional
+            medium (on paper or in this case a computer graphics screen). Two most common
+            applications are displaying topological features of an area on a map or the air
+            pressure on a weather map. In all cases some parameter is plotted as a function
+            of two variables, the longitude and latitude or x and y axis. One problem with
+            computer contouring is the process is usually CPU intensive and the algorithms
+            often use advanced mathematical techniques making them susceptible to error.
+            </para></remarks>
+        </member>
+        <member name="M:OxyPlot.Conrec.Contour(System.Double[0:,0:],System.Double[],System.Double[],System.Double[],OxyPlot.Conrec.RendererDelegate)">
+            <summary>
+            Contour is a contouring subroutine for rectangularily spaced data
+            It emits calls to a line drawing subroutine supplied by the user
+            which draws a contour map corresponding to data on a randomly
+            spaced rectangular grid. The coordinates emitted are in the same
+            units given in the x() and y() arrays.
+            Any number of contour levels may be specified but they must be
+            in order of increasing value.
+            </summary>
+            <param name="d">Matrix of data to contour.</param>
+            <param name="x">Data matrix column coordinates.</param>
+            <param name="y">Data matrix row coordinates.</param>
+            <param name="z">Contour levels in increasing order.</param>
+            <param name="renderer">The renderer.</param>
+        </member>
+        <member name="T:OxyPlot.Conrec.RendererDelegate">
+            <summary>
+            Renderer delegate
+            </summary>
+            <param name="x1">Start point x-coordinate</param>
+            <param name="y1">Start point y-coordinate</param>
+            <param name="x2">End point x-coordinate</param>
+            <param name="y2">End point y-coordinate</param>
+            <param name="z">Contour level</param>
+        </member>
+        <member name="T:OxyPlot.OxyImage">
+            <summary>
+            Represents an image.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyImage.data">
+            <summary>
+            The image data.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.OxyImage.pixels">
+            <summary>
+            The pixels
+            </summary>
+        </member>
+        <member name="M:OxyPlot.OxyImage.#ctor(System.IO.Stream)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.OxyImage"/> class from the specified stream.
+            </summary>
+            <param name="s">A stream that provides the image data.</param>
+        </member>
+        <member name="M:OxyPlot.OxyImage.#ctor(System.Byte[])">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.OxyImage"/> class from a byte array.
+            </summary>
+            <param name="bytes">The image bytes.</param>
+        </member>
+        <member name="M:OxyPlot.OxyImage.Create(System.Byte[0:,0:],OxyPlot.OxyColor[],OxyPlot.ImageFormat,OxyPlot.ImageEncoderOptions)">
+            <summary>
+            Creates an image from 8-bit indexed pixels.
+            </summary>
+            <param name="pixels">The pixels indexed as [x,y]. [0,0] is top-left.</param>
+            <param name="palette">The palette.</param>
+            <param name="format">The image format.</param>
+            <param name="encoderOptions">The encoder options.</param>
+            <returns>An <see cref="T:OxyPlot.OxyImage"/></returns>
+        </member>
+        <member name="M:OxyPlot.OxyImage.Create(OxyPlot.OxyColor[0:,0:],OxyPlot.ImageFormat,OxyPlot.ImageEncoderOptions)">
+            <summary>
+            Creates an image from 32-bit <c>true</c>-color pixels.
+            </summary>
+            <param name="pixels">The pixels indexed as [x,y]. [0,0] is top-left.</param>
+            <param name="format">The image format.</param>
+            <param name="encoderOptions">The encoder options.</param>
+            <returns>An <see cref="T:OxyPlot.OxyImage"/></returns>
+        </member>
+        <member name="M:OxyPlot.OxyImage.GetData">
+            <summary>
+            Gets the image data.
+            </summary>
+            <returns>The image data as a byte array.</returns>
+        </member>
+        <member name="M:OxyPlot.OxyImage.GetPixels">
+            <summary>
+            Gets the pixels of the image.
+            </summary>
+            <returns>The pixels in an array [width,height]. [0,0] is top-left.</returns>
+        </member>
+        <member name="M:OxyPlot.OxyImage.GetDecoder(OxyPlot.ImageFormat)">
+            <summary>
+            Gets the <see cref="T:OxyPlot.IImageDecoder"/> for the specified format.
+            </summary>
+            <param name="format">The image format.</param>
+            <returns>The <see cref="T:OxyPlot.IImageDecoder"/>.</returns>
+        </member>
+        <member name="M:OxyPlot.OxyImage.GetEncoder(OxyPlot.ImageFormat,OxyPlot.ImageEncoderOptions)">
+            <summary>
+            Gets the <see cref="T:OxyPlot.IImageEncoder"/> for the specified format.
+            </summary>
+            <param name="format">The image format.</param>
+            <param name="encoderOptions">The image encoder options.</param>
+            <returns>The <see cref="T:OxyPlot.IImageEncoder"/>.</returns>
+        </member>
+        <member name="M:OxyPlot.OxyImage.GetImageFormat(System.Byte[])">
+            <summary>
+            Gets the image format.
+            </summary>
+            <param name="bytes">The image bytes.</param>
+            <returns>The <see cref="T:OxyPlot.ImageFormat"/></returns>
+        </member>
+        <member name="M:OxyPlot.OxyImage.GetBytes(System.IO.Stream)">
+            <summary>
+            Gets the byte array from the specified stream.
+            </summary>
+            <param name="s">The stream.</param>
+            <returns>A byte array.</returns>
+        </member>
+        <member name="M:OxyPlot.OxyImage.UpdateImageInfo">
+            <summary>
+            Updates the image information.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.OxyImage.Format">
+            <summary>
+            Gets the image format.
+            </summary>
+            <value>The format.</value>
+        </member>
+        <member name="P:OxyPlot.OxyImage.Width">
+            <summary>
+            Gets the width of the image.
+            </summary>
+            <value>The width.</value>
+        </member>
+        <member name="P:OxyPlot.OxyImage.Height">
+            <summary>
+            Gets the height of the image.
+            </summary>
+            <value>The height.</value>
+        </member>
+        <member name="P:OxyPlot.OxyImage.BitsPerPixel">
+            <summary>
+            Gets the number of bits per pixel.
+            </summary>
+            <value>The bits per pixel.</value>
+        </member>
+        <member name="P:OxyPlot.OxyImage.DpiX">
+            <summary>
+            Gets the horizontal resolution of the image.
+            </summary>
+            <value>The resolution in dots per inch (dpi).</value>
+        </member>
+        <member name="P:OxyPlot.OxyImage.DpiY">
+            <summary>
+            Gets the vertical resolution of the image.
+            </summary>
+            <value>The resolution in dots per inch (dpi).</value>
+        </member>
+        <member name="T:OxyPlot.OxyImageInfo">
+            <summary>
+            Provides information about an <see cref="T:OxyPlot.OxyImage"/>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.OxyImageInfo.Width">
+            <summary>
+            Gets or sets the width in pixels.
+            </summary>
+            <value>The width.</value>
+        </member>
+        <member name="P:OxyPlot.OxyImageInfo.Height">
+            <summary>
+            Gets or sets the height in pixels.
+            </summary>
+            <value>The height.</value>
+        </member>
+        <member name="P:OxyPlot.OxyImageInfo.BitsPerPixel">
+            <summary>
+            Gets or sets the bits per pixel.
+            </summary>
+            <value>The bits per pixel.</value>
+        </member>
+        <member name="P:OxyPlot.OxyImageInfo.DpiX">
+            <summary>
+            Gets or sets the horizontal resolution of the image.
+            </summary>
+            <value>The resolution in dots per inch (dpi).</value>
+        </member>
+        <member name="P:OxyPlot.OxyImageInfo.DpiY">
+            <summary>
+            Gets or sets the vertical resolution of the image.
+            </summary>
+            <value>The resolution in dots per inch (dpi).</value>
+        </member>
+        <member name="T:OxyPlot.ImageEncoderOptions">
+            <summary>
+            Provides an abstract base class for image encoder options.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.ImageEncoderOptions.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.ImageEncoderOptions"/> class.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.ImageEncoderOptions.DpiX">
+            <summary>
+            Gets or sets the horizontal resolution (in dots per inch).
+            </summary>
+            <value>The resolution. The default value is 96 dpi.</value>
+        </member>
+        <member name="P:OxyPlot.ImageEncoderOptions.DpiY">
+            <summary>
+            Gets or sets the vertical resolution (in dots per inch).
+            </summary>
+            <value>The resolution. The default value is 96 dpi.</value>
+        </member>
+        <member name="T:OxyPlot.ImageFormat">
+            <summary>
+            Defines the image format.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.ImageFormat.Png">
+            <summary>
+            The image is a PNG image.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.ImageFormat.Bmp">
+            <summary>
+            The image is a bitmap image.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.ImageFormat.Jpeg">
+            <summary>
+            The image is a JPEG image.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.ImageFormat.Unknown">
+            <summary>
+            The image format is unknown.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.IImageDecoder">
+            <summary>
+            Specifies functionality to decode an image.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.IImageDecoder.GetImageInfo(System.Byte[])">
+            <summary>
+            Gets information about the image in the specified byte array.
+            </summary>
+            <param name="bytes">The image data.</param>
+            <returns>An <see cref="T:OxyPlot.OxyImageInfo"/> structure.</returns>
+        </member>
+        <member name="M:OxyPlot.IImageDecoder.Decode(System.Byte[])">
+            <summary>
+            Decodes an image from the specified byte array.
+            </summary>
+            <param name="bytes">The image data.</param>
+            <returns>The 32-bit pixel data. The indexing is [x,y] where [0,0] is top-left.</returns>
+        </member>
+        <member name="T:OxyPlot.IImageEncoder">
+            <summary>
+            Specifies functionality to encode an image.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.IImageEncoder.Encode(OxyPlot.OxyColor[0:,0:])">
+            <summary>
+            Encodes the specified pixels.
+            </summary>
+            <param name="pixels">The pixel data. The indexing is [x,y] where [0,0] is top-left.</param>
+            <returns>The image data.</returns>
+        </member>
+        <member name="M:OxyPlot.IImageEncoder.Encode(System.Byte[0:,0:],OxyPlot.OxyColor[])">
+            <summary>
+            Encodes the specified 8-bit indexed pixels.
+            </summary>
+            <param name="pixels">The indexed pixel data. The indexing is [x,y] where [0,0] is top-left.</param>
+            <param name="palette">The palette.</param>
+            <returns>The image data.</returns>
+        </member>
+        <member name="T:OxyPlot.BmpDecoder">
+            <summary>
+            Implements support for decoding bmp images.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.BmpDecoder.GetImageInfo(System.Byte[])">
+            <summary>
+            Gets information about the image in the specified byte array.
+            </summary>
+            <param name="bytes">The image data.</param>
+            <returns>
+            An <see cref="T:OxyPlot.OxyImageInfo"/> structure.
+            </returns>
+        </member>
+        <member name="M:OxyPlot.BmpDecoder.Decode(System.Byte[])">
+            <summary>
+            Decodes an image from the specified byte array.
+            </summary>
+            <param name="bytes">The image data.</param>
+            <returns>
+            The 32-bit pixel data.
+            </returns>
+        </member>
+        <member name="T:OxyPlot.BmpEncoder">
+            <summary>
+            Implements support for encoding bmp images.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.BmpEncoder.options">
+            <summary>
+            The options
+            </summary>
+        </member>
+        <member name="M:OxyPlot.BmpEncoder.#ctor(OxyPlot.BmpEncoderOptions)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.BmpEncoder"/> class.
+            </summary>
+            <param name="options">The options.</param>
+        </member>
+        <member name="M:OxyPlot.BmpEncoder.Encode(OxyPlot.OxyColor[0:,0:])">
+            <summary>
+            Encodes the specified image data to png.
+            </summary>
+            <param name="pixels">The pixel data (bottom line first).</param>
+            <returns>The png image data.</returns>
+        </member>
+        <member name="M:OxyPlot.BmpEncoder.Encode(System.Byte[0:,0:],OxyPlot.OxyColor[])">
+            <summary>
+            Encodes the specified 8-bit indexed pixels.
+            </summary>
+            <param name="pixels">The pixels.</param>
+            <param name="palette">The palette.</param>
+            <returns>The image data.</returns>
+        </member>
+        <member name="M:OxyPlot.BmpEncoder.WriteBitmapInfoHeader(System.IO.BinaryWriter,System.Int32,System.Int32,System.Int32,System.Int32,System.Double,System.Double,System.Int32)">
+            <summary>
+            Writes the bitmap info header.
+            </summary>
+            <param name="w">The writer.</param>
+            <param name="width">The width.</param>
+            <param name="height">The height.</param>
+            <param name="bitsPerPixel">The number of bits per pixel.</param>
+            <param name="length">The length of the pixel data.</param>
+            <param name="dpix">The horizontal resolution (dpi).</param>
+            <param name="dpiy">The vertical resolution (dpi).</param>
+            <param name="colors">The number of colors.</param>
+        </member>
+        <member name="M:OxyPlot.BmpEncoder.WriteBitmapV4Header(System.IO.BinaryWriter,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
+            <summary>
+            Writes the bitmap V4 header.
+            </summary>
+            <param name="w">The writer.</param>
+            <param name="width">The width.</param>
+            <param name="height">The height.</param>
+            <param name="bitsPerPixel">The number of bits per pixel.</param>
+            <param name="length">The length.</param>
+            <param name="dpi">The resolution.</param>
+            <param name="colors">The number of colors.</param>
+        </member>
+        <member name="T:OxyPlot.BmpEncoderOptions">
+            <summary>
+            Represents options for the <see cref="T:OxyPlot.BmpEncoder"/>.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.PngDecoder">
+            <summary>
+            Implements support for decoding png images.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.PngDecoder.GetImageInfo(System.Byte[])">
+            <summary>
+            Gets information about the image in the specified byte array.
+            </summary>
+            <param name="bytes">The image data.</param>
+            <returns>An <see cref="T:OxyPlot.OxyImageInfo"/> structure.</returns>
+            <exception cref="T:System.FormatException">Wrong length of pHYs chunk.</exception>
+        </member>
+        <member name="M:OxyPlot.PngDecoder.Decode(System.Byte[])">
+            <summary>
+            Decodes an image from the specified byte array.
+            </summary>
+            <param name="bytes">The image data.</param>
+            <returns>The 32-bit pixel data, indexed as [x,y].</returns>
+        </member>
+        <member name="M:OxyPlot.PngDecoder.Deflate(System.Byte[])">
+            <summary>
+            Deflates the specified bytes.
+            </summary>
+            <param name="bytes">The bytes.</param>
+            <returns>The deflated bytes.</returns>
+        </member>
+        <member name="T:OxyPlot.ColorType">
+            <summary>
+            Defines the color type
+            </summary>
+        </member>
+        <member name="F:OxyPlot.ColorType.GrayScale">
+            <summary>
+            Gray scale
+            </summary>
+        </member>
+        <member name="F:OxyPlot.ColorType.TrueColor">
+            <summary>
+            True color
+            </summary>
+        </member>
+        <member name="F:OxyPlot.ColorType.IndexedColor">
+            <summary>
+            Indexed color
+            </summary>
+        </member>
+        <member name="F:OxyPlot.ColorType.GrayScaleWithAlpha">
+            <summary>
+            Gray scale with alpha
+            </summary>
+        </member>
+        <member name="F:OxyPlot.ColorType.TrueColorWithAlpha">
+            <summary>
+            True color with alpha
+            </summary>
+        </member>
+        <member name="T:OxyPlot.CompressionMethod">
+            <summary>
+            Defines the compression method.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.CompressionMethod.Deflate">
+            <summary>
+            DEFLATE compression
+            </summary>
+        </member>
+        <member name="T:OxyPlot.FilterMethod">
+            <summary>
+            Defines the filter method.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.FilterMethod.None">
+            <summary>
+            No filter.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.FilterMethod.Sub">
+            <summary>
+            Sub filter
+            </summary>
+        </member>
+        <member name="F:OxyPlot.FilterMethod.Up">
+            <summary>
+            Up filter
+            </summary>
+        </member>
+        <member name="F:OxyPlot.FilterMethod.Avg">
+            <summary>
+            Average filter
+            </summary>
+        </member>
+        <member name="F:OxyPlot.FilterMethod.Paeth">
+            <summary>
+            Paeth filter
+            </summary>
+        </member>
+        <member name="T:OxyPlot.InterlaceMethod">
+            <summary>
+            Defines interlace methods (chapter 8.2)
+            </summary>
+        </member>
+        <member name="F:OxyPlot.InterlaceMethod.None">
+            <summary>
+            The <c>null</c> method, pixels are extracted sequentially from left to right, and scan lines sequentially from top to bottom.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.InterlaceMethod.Adam7">
+            <summary>
+            Adam7, defines seven distinct passes over the image. Each pass transmits a subset of the pixels in the reference image.
+            The pass in which each pixel is transmitted (numbered from 1 to 7) is defined by replicating a 8-by-8 pattern over the
+            entire image, starting at the upper left corner.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.PngEncoder">
+            <summary>
+            Implements support for encoding png images.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.PngEncoder.CrcTable">
+            <summary>
+            The CRC table
+            </summary>
+        </member>
+        <member name="F:OxyPlot.PngEncoder.options">
+            <summary>
+            The options
+            </summary>
+        </member>
+        <member name="M:OxyPlot.PngEncoder.#cctor">
+            <summary>
+            Initializes static members of the <see cref="T:OxyPlot.PngEncoder"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.PngEncoder.#ctor(OxyPlot.PngEncoderOptions)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.PngEncoder"/> class.
+            </summary>
+            <param name="options">The options.</param>
+        </member>
+        <member name="M:OxyPlot.PngEncoder.Encode(OxyPlot.OxyColor[0:,0:])">
+            <summary>
+            Encodes the specified image data to png.
+            </summary>
+            <param name="pixels">The pixel data indexed as [x,y] (bottom line first).</param>
+            <returns>The png image data.</returns>
+        </member>
+        <member name="M:OxyPlot.PngEncoder.Encode(System.Byte[0:,0:],OxyPlot.OxyColor[])">
+            <summary>
+            Encodes the specified 8-bit indexed pixels.
+            </summary>
+            <param name="pixels">The pixels.</param>
+            <param name="palette">The palette.</param>
+            <returns>The image data.</returns>
+        </member>
+        <member name="M:OxyPlot.PngEncoder.Adler32(System.Collections.Generic.IEnumerable{System.Byte})">
+            <summary>
+            Calculates the Adler-32 check sum.
+            </summary>
+            <param name="data">The data.</param>
+            <returns>The check sum.</returns>
+        </member>
+        <member name="M:OxyPlot.PngEncoder.CreateHeaderData(System.Int32,System.Int32)">
+            <summary>
+            Creates the header data.
+            </summary>
+            <param name="width">The width.</param>
+            <param name="height">The height.</param>
+            <returns>The header.</returns>
+        </member>
+        <member name="M:OxyPlot.PngEncoder.CreatePhysicalDimensionsData(System.Double,System.Double)">
+            <summary>
+            Creates the physical dimensions data.
+            </summary>
+            <param name="dpix">The horizontal resolution.</param>
+            <param name="dpiy">The vertical resolution.</param>
+            <returns>The data.</returns>
+        </member>
+        <member name="M:OxyPlot.PngEncoder.CreateUncompressedBlocks(System.Byte[])">
+            <summary>
+            Creates the uncompressed blocks.
+            </summary>
+            <param name="bytes">The data.</param>
+            <returns>The output data.</returns>
+        </member>
+        <member name="M:OxyPlot.PngEncoder.UpdateCrc(System.UInt64,System.Collections.Generic.IEnumerable{System.Byte})">
+            <summary>
+            Updates the CRC check sum.
+            </summary>
+            <param name="crc">The input CRC.</param>
+            <param name="data">The data.</param>
+            <returns>The updated CRC.</returns>
+        </member>
+        <member name="M:OxyPlot.PngEncoder.WriteBigEndian(System.IO.BinaryWriter,System.Int32)">
+            <summary>
+            Writes the integer value with big endian byte order.
+            </summary>
+            <param name="w">The writer.</param>
+            <param name="value">The value.</param>
+        </member>
+        <member name="M:OxyPlot.PngEncoder.WriteBigEndian(System.IO.BinaryWriter,System.UInt32)">
+            <summary>
+            Writes the unsigned integer value with big endian byte order.
+            </summary>
+            <param name="w">The writer.</param>
+            <param name="value">The value.</param>
+        </member>
+        <member name="M:OxyPlot.PngEncoder.WriteChunk(System.IO.BinaryWriter,System.String,System.Byte[])">
+            <summary>
+            Writes a png chunk.
+            </summary>
+            <param name="w">The writer.</param>
+            <param name="type">The chunk type.</param>
+            <param name="data">The chunk data.</param>
+        </member>
+        <member name="T:OxyPlot.PngEncoder.MemoryWriter">
+            <summary>
+            Provides a binary writer that writes to memory.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.PngEncoder.MemoryWriter.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.PngEncoder.MemoryWriter"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.PngEncoder.MemoryWriter.ToArray">
+            <summary>
+            Gets the content as a byte array.
+            </summary>
+            <returns>The byte array.</returns>
+        </member>
+        <member name="T:OxyPlot.PngEncoderOptions">
+            <summary>
+            Represents options for the <see cref="T:OxyPlot.PngEncoder"/>.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Arrays">
+            <summary>
+            Provides utilities for <see cref="T:System.Array"/>s.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Arrays.CopyOfRange``1(``0[],System.Int32,System.Int32)">
+            <summary>
+            Copies a range of the specified <see cref="T:System.Array"/>.
+            </summary>
+            <typeparam name="T">The type of the array items.</typeparam>
+            <param name="source">The source array.</param>
+            <param name="from">The start index.</param>
+            <param name="to">The end index.</param>
+            <returns>An <see cref="T:System.Array"/> containing the items from index <paramref name="from"/> to index <paramref name="to"/>.</returns>
+        </member>
+        <member name="M:OxyPlot.Arrays.CopyOf``1(``0[],System.Int32)">
+            <summary>
+            Copies the first items of the specified <see cref="T:System.Array"/>.
+            </summary>
+            <typeparam name="T">The type of the array items.</typeparam>
+            <param name="source">The source array.</param>
+            <param name="newLength">The number of items to copy.</param>
+            <returns>An <see cref="T:System.Array"/> containing the items from index 0 to index <paramref name="newLength"/>.</returns>
+        </member>
+        <member name="M:OxyPlot.Arrays.Fill``1(``0[],System.Int32,System.Int32,``0)">
+            <summary>
+            Fills the specified array with values in the specified range.
+            </summary>
+            <typeparam name="T">The type of the array items.</typeparam>
+            <param name="source">The source array.</param>
+            <param name="i0">The start index.</param>
+            <param name="i1">The end index.</param>
+            <param name="v">The value to fill.</param>
+        </member>
+        <member name="T:OxyPlot.BitReader">
+            <summary>
+            Implements a binary reader that can read bits.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.BitReader.Read">
+            <summary>
+            Reads a byte from the stream.
+            </summary>
+            <returns>The byte.</returns>
+        </member>
+        <member name="M:OxyPlot.BitReader.ReadNoEof">
+            <summary>
+            Reads a bit from the stream.
+            </summary>
+            <returns>Returns 0 or 1 if a bit is available, or throws an EOFException if the end of stream is reached.</returns>
+        </member>
+        <member name="M:OxyPlot.BitReader.Close">
+            <summary>
+            Closes this stream and the underlying InputStream.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.BitReader.GetBitPosition">
+            <summary>
+            Returns the current bit position, which is between 0 and 7 inclusive. The number of bits remaining in the current byte is 8 minus this number.
+            </summary>
+            <returns>The bit position.</returns>
+        </member>
+        <member name="M:OxyPlot.BitReader.ReadByte">
+            <summary>
+            Discards the remainder of the current byte and reads the next byte from the stream.
+            </summary>
+            <returns>The byte.</returns>
+        </member>
+        <member name="M:OxyPlot.BitReader.ReadBits(System.Int32)">
+            <summary>
+            Reads the specified number of bits.
+            </summary>
+            <param name="bits">The number of bits.</param>
+            <returns>The bits.</returns>
+            <exception cref="T:System.IO.IOException">Reading past EOF.</exception>
+        </member>
+        <member name="T:OxyPlot.ByteBitReader">
+            <summary>
+            The byte bit reader.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.ByteBitReader.input">
+            <summary>
+            The input.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.ByteBitReader.bitPosition">
+            <summary>
+            The bit position.
+            </summary>
+            <remarks>Either in the range 0x00 to 0xFF, or -1 if the end of stream is reached</remarks>
+        </member>
+        <member name="F:OxyPlot.ByteBitReader.disposed">
+            <summary>
+            The disposed flag.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.ByteBitReader.isEndOfStream">
+            <summary>
+            The is end of stream.
+            </summary>
+            <remarks>Always between 1 and 8, inclusive</remarks>
+        </member>
+        <member name="F:OxyPlot.ByteBitReader.nextBits">
+            <summary>
+            The next bits.
+            </summary>
+            <remarks>Underlying byte stream to read from</remarks>
+        </member>
+        <member name="M:OxyPlot.ByteBitReader.#ctor(System.IO.Stream)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.ByteBitReader"/> class.
+            </summary>
+            <param name="s">The arguments.</param>
+            <exception cref="T:System.ArgumentException">Argument is <c>null</c></exception>
+        </member>
+        <member name="M:OxyPlot.ByteBitReader.Dispose">
+            <summary>
+            Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.ByteBitReader.Read">
+            <summary>
+            Reads a bit from the stream. Returns 0 or 1 if a bit is available, or -1 if the end of stream is reached. The end of stream always occurs on a byte boundary.
+            </summary>
+            <returns>The <see cref="T:System.Int32"/>.</returns>
+        </member>
+        <member name="M:OxyPlot.ByteBitReader.ReadNoEof">
+            <summary>
+            Reads a bit from the stream. Returns 0 or 1 if a bit is available, or throws an EOFException if the end of stream is reached.
+            </summary>
+            <returns>The <see cref="T:System.Int32"/>.</returns>
+        </member>
+        <member name="M:OxyPlot.ByteBitReader.GetBitPosition">
+            <summary>
+            Gets the bit position.
+            </summary>
+            <returns>The <see cref="T:System.Int32"/>.</returns>
+        </member>
+        <member name="M:OxyPlot.ByteBitReader.ReadByte">
+            <summary>
+            Discards the remainder of the current byte and reads the next byte from the stream.
+            </summary>
+            <returns>The <see cref="T:System.Int32"/>.</returns>
+        </member>
+        <member name="M:OxyPlot.ByteBitReader.Close">
+            <summary>
+            Closes this stream and the underlying InputStream.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.ByteBitReader.Dispose(System.Boolean)">
+            <summary>
+            Releases unmanaged and - optionally - managed resources
+            </summary>
+            <param name="disposing"><c>true</c> to release both managed and unmanaged resources; <c>false</c> to release only unmanaged resources.</param>
+        </member>
+        <member name="T:OxyPlot.CanonicalCode">
+            <summary>
+            A canonical Huffman code. Immutable. Code length 0 means no code.
+            </summary>
+            <remarks><p>
+            The code is a c# port of the DEFLATE project by Nayuki Minase at <a href="https://github.com/nayuki/DEFLATE">github</a>.
+            Original source code: <a href="https://github.com/nayuki/DEFLATE/blob/master/src/nayuki/deflate/CircularDictionary.java">CircularDictionary.java</a>.
+            </p>
+            <p>
+            A canonical Huffman code only describes the code length of each symbol. The codes can be reconstructed from this information. In this implementation, symbols with lower code lengths, breaking ties by lower symbols, are assigned lexicographically lower codes.
+            Example:
+            Code lengths (canonical code):
+            Symbol A: 1
+            Symbol B: 3
+            Symbol C: 0 (no code)
+            Symbol D: 2
+            Symbol E: 3
+            Huffman codes (generated from canonical code):
+            Symbol A: 0
+            Symbol B: 110
+            Symbol C: None
+            Symbol D: 10
+            Symbol E: 111
+            </p></remarks>
+        </member>
+        <member name="F:OxyPlot.CanonicalCode.codeLengths">
+            <summary>
+            The code lengths
+            </summary>
+        </member>
+        <member name="M:OxyPlot.CanonicalCode.#ctor(System.Int32[])">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.CanonicalCode"/> class.
+            </summary>
+            <param name="codeLengths">The code lengths.</param>
+            <remarks>The constructor does not check that the array of code lengths results in a complete Huffman tree, being neither underfilled nor overfilled.</remarks>
+        </member>
+        <member name="M:OxyPlot.CanonicalCode.#ctor(OxyPlot.CodeTree,System.Int32)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.CanonicalCode"/> class based on the given code tree.
+            </summary>
+            <param name="tree">The tree.</param>
+            <param name="symbolLimit">The symbol limit.</param>
+        </member>
+        <member name="M:OxyPlot.CanonicalCode.GetSymbolLimit">
+            <summary>
+            Gets the symbol limit.
+            </summary>
+            <returns>The limit.</returns>
+        </member>
+        <member name="M:OxyPlot.CanonicalCode.GetCodeLength(System.Int32)">
+            <summary>
+            Gets the length of the code.
+            </summary>
+            <param name="symbol">The symbol.</param>
+            <returns>The length.</returns>
+            <exception cref="T:System.Exception">Symbol out of range</exception>
+        </member>
+        <member name="M:OxyPlot.CanonicalCode.ToCodeTree">
+            <summary>
+            Converts the canonical code to a code tree.
+            </summary>
+            <returns>The code tree.</returns>
+            <exception cref="T:System.Exception">This canonical code does not represent a Huffman code tree
+            or
+            This canonical code does not represent a Huffman code tree</exception>
+        </member>
+        <member name="M:OxyPlot.CanonicalCode.BuildCodeLengths(OxyPlot.Node,System.Int32)">
+            <summary>
+            Builds the code lengths.
+            </summary>
+            <param name="node">The node.</param>
+            <param name="depth">The depth.</param>
+            <exception cref="T:System.Exception">Symbol has more than one code
+            or
+            Symbol exceeds symbol limit
+            or
+            Illegal node type</exception>
+        </member>
+        <member name="T:OxyPlot.CircularDictionary">
+            <summary>
+            Provides a circular dictionary.
+            </summary>
+            <remarks>The code is a c# port of the DEFLATE project by Nayuki Minase at <a href="https://github.com/nayuki/DEFLATE">github</a>.
+            Original source code: <a href="https://github.com/nayuki/DEFLATE/blob/master/src/nayuki/deflate/CircularDictionary.java">CircularDictionary.java</a>.</remarks>
+        </member>
+        <member name="F:OxyPlot.CircularDictionary.data">
+            <summary>
+            The data
+            </summary>
+        </member>
+        <member name="F:OxyPlot.CircularDictionary.mask">
+            <summary>
+            The mask
+            </summary>
+        </member>
+        <member name="F:OxyPlot.CircularDictionary.index">
+            <summary>
+            The index
+            </summary>
+        </member>
+        <member name="M:OxyPlot.CircularDictionary.#ctor(System.Int32)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.CircularDictionary"/> class.
+            </summary>
+            <param name="size">The size of the dictionary.</param>
+        </member>
+        <member name="M:OxyPlot.CircularDictionary.Append(System.Int32)">
+            <summary>
+            Appends the specified byte.
+            </summary>
+            <param name="b">The byte.</param>
+        </member>
+        <member name="M:OxyPlot.CircularDictionary.Copy(System.Int32,System.Int32,System.IO.BinaryWriter)">
+            <summary>
+            Copies the specified bytes to the output writer.
+            </summary>
+            <param name="dist">The distance?</param>
+            <param name="len">The length.</param>
+            <param name="w">The writer.</param>
+        </member>
+        <member name="T:OxyPlot.CodeTree">
+            <summary>
+            The code tree.
+            </summary>
+            <remarks>The code is a c# port of Nayuki Minase's DEFLATE project at <a href="https://github.com/nayuki/DEFLATE">GitHub</a>.
+            Original source code: <a href="https://github.com/nayuki/DEFLATE/blob/master/src/nayuki/deflate/CodeTree.java">CodeTree.java</a>.</remarks>
+        </member>
+        <member name="F:OxyPlot.CodeTree.codes">
+            <summary>
+            Stores the code for each symbol, or <c>null</c> if the symbol has no code.
+            For example, if symbol 5 has code 10011, then codes.get(5) is the list [1, 0, 0, 1, 1].
+            </summary>
+        </member>
+        <member name="M:OxyPlot.CodeTree.#ctor(OxyPlot.InternalNode,System.Int32)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.CodeTree"/> class. Every symbol in the tree 'root' must be strictly less than 'symbolLimit'.
+            </summary>
+            <param name="root">The root.</param>
+            <param name="symbolLimit">The symbol limit.</param>
+        </member>
+        <member name="M:OxyPlot.CodeTree.GetCode(System.Int32)">
+            <summary>
+            Gets the code for the specified symbol.
+            </summary>
+            <param name="symbol">The symbol.</param>
+            <returns>A <see cref="T:System.Collections.Generic.List`1"/> of codes.</returns>
+        </member>
+        <member name="M:OxyPlot.CodeTree.ToString">
+            <summary>
+            Returns a string showing all the codes in this tree. The format is subject to change. Useful for debugging.
+            </summary>
+            <returns>The <see cref="T:System.String"/>.</returns>
+        </member>
+        <member name="M:OxyPlot.CodeTree.NodeString(System.String,OxyPlot.Node,System.Text.StringBuilder)">
+            <summary>
+            Appends the code of the specified node to the specified <see cref="T:System.Text.StringBuilder"/>.
+            </summary>
+            <param name="prefix">The prefix.</param>
+            <param name="node">The node.</param>
+            <param name="sb">The string builder.</param>
+            <exception cref="T:System.Exception">Illegal node type</exception>
+        </member>
+        <member name="M:OxyPlot.CodeTree.BuildCodeList(OxyPlot.Node,System.Collections.Generic.List{System.Int32})">
+            <summary>
+            Builds the code list.
+            </summary>
+            <param name="node">The node.</param>
+            <param name="prefix">The prefix.</param>
+        </member>
+        <member name="P:OxyPlot.CodeTree.Root">
+            <summary>
+            Gets the root.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Deflate">
+            <summary>
+            Implements DEFLATE decompression.
+            </summary>
+            <remarks>The code is a c# port of the DEFLATE project by Nayuki Minase at <a href="https://github.com/nayuki/DEFLATE">github</a>.
+            Original source code: <a href="https://github.com/nayuki/DEFLATE/blob/master/src/nayuki/deflate/Decompressor.java"><c>Decompressor.java</c></a>.</remarks>
+        </member>
+        <member name="F:OxyPlot.Deflate.FixedLiteralLengthCode">
+            <summary>
+            The fixed literal length code.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Deflate.FixedDistanceCode">
+            <summary>
+            The fixed distance code.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Deflate.dictionary">
+            <summary>
+            The dictionary.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Deflate.input">
+            <summary>
+            The input.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Deflate.output">
+            <summary>
+            The output.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Deflate.outputStream">
+            <summary>
+            The output stream.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Deflate.disposed">
+            <summary>
+            The disposed flag.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Deflate.#cctor">
+            <summary>
+            Initializes static members of the <see cref="T:OxyPlot.Deflate"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Deflate.#ctor(OxyPlot.BitReader)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Deflate"/> class.
+            </summary>
+            <param name="reader">The reader.</param>
+        </member>
+        <member name="M:OxyPlot.Deflate.Decompress(System.IO.Stream)">
+            <summary>
+            Decompresses the data from the specified <see cref="T:System.IO.Stream"/>.
+            </summary>
+            <param name="input">The input.</param>
+            <returns>An array of <see cref="T:System.Byte"/>.</returns>
+        </member>
+        <member name="M:OxyPlot.Deflate.Decompress(OxyPlot.BitReader)">
+            <summary>
+            Decompresses the data from the specified <see cref="T:OxyPlot.BitReader"/>.
+            </summary>
+            <param name="input">The input.</param>
+            <returns>An array of <see cref="T:System.Byte"/>.</returns>
+        </member>
+        <member name="M:OxyPlot.Deflate.Decompress(System.Byte[])">
+            <summary>
+            Decompresses the specified data.
+            </summary>
+            <param name="input">The input.</param>
+            <returns>An array of <see cref="T:System.Byte"/>.</returns>
+        </member>
+        <member name="M:OxyPlot.Deflate.Dispose">
+            <summary>
+            Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Deflate.DecodeHuffmanCodes">
+            <summary>
+            For handling dynamic Huffman codes.
+            </summary>
+            <returns>A sequence of <see cref="T:OxyPlot.CodeTree"/> items.</returns>
+        </member>
+        <member name="M:OxyPlot.Deflate.DecompressUncompressedBlock">
+            <summary>
+            Decompress an uncompressed block.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Deflate.DecompressHuffmanBlock(OxyPlot.CodeTree,OxyPlot.CodeTree)">
+            <summary>
+            Decompresses a Huffman block.
+            </summary>
+            <param name="litLenCode">The litLen code.</param>
+            <param name="distCode">The distance code.</param>
+        </member>
+        <member name="M:OxyPlot.Deflate.DecodeSymbol(OxyPlot.CodeTree)">
+            <summary>
+            Decodes the specified symbol.
+            </summary>
+            <param name="code">The code.</param>
+            <returns>The <see cref="T:System.Int32"/>.</returns>
+        </member>
+        <member name="M:OxyPlot.Deflate.DecodeRunLength(System.Int32)">
+            <summary>
+            Decodes the run length.
+            </summary>
+            <param name="sym">The symbol.</param>
+            <returns>The <see cref="T:System.Int32"/>.</returns>
+        </member>
+        <member name="M:OxyPlot.Deflate.DecodeDistance(System.Int32)">
+            <summary>
+            Decodes distance.
+            </summary>
+            <param name="sym">The symbol.</param>
+            <returns>The <see cref="T:System.Int32"/>.</returns>
+        </member>
+        <member name="M:OxyPlot.Deflate.Dispose(System.Boolean)">
+            <summary>
+            Releases unmanaged and - optionally - managed resources
+            </summary>
+            <param name="disposing"><c>true</c> to release both managed and unmanaged resources; <c>false</c> to release only unmanaged resources.</param>
+        </member>
+        <member name="M:OxyPlot.Deflate.ReadInt(System.Int32)">
+            <summary>
+            Reads the specified number of bits.
+            </summary>
+            <param name="numBits">The number of bits to read.</param>
+            <returns>The <see cref="T:System.Int32"/>.</returns>
+        </member>
+        <member name="T:OxyPlot.InternalNode">
+            <summary>
+            Represents an internal node.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Node">
+            <summary>
+            Defines the node abstract class.
+            </summary>
+            <remarks>Package-private (internal) to prevent accidental sub-classing outside of this package</remarks>
+        </member>
+        <member name="M:OxyPlot.InternalNode.#ctor(OxyPlot.Node,OxyPlot.Node)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.InternalNode"/> class.
+            </summary>
+            <param name="leftChild">The left child.</param>
+            <param name="rightChild">The right child.</param>
+        </member>
+        <member name="P:OxyPlot.InternalNode.LeftChild">
+            <summary>
+            Gets the left child.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.InternalNode.RightChild">
+            <summary>
+            Gets the right child.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Leaf">
+            <summary>
+            Represents a leaf.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Leaf.#ctor(System.Int32)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Leaf"/> class.
+            </summary>
+            <param name="symbol">The symbol.</param>
+            <exception cref="T:System.ArgumentException">Illegal symbol value;symbol</exception>
+        </member>
+        <member name="P:OxyPlot.Leaf.Symbol">
+            <summary>
+            Gets the symbol.
+            </summary>
+            <value>The symbol.</value>
+        </member>
+        <member name="T:OxyPlot.SvgRenderContext">
+            <summary>
+            Provides a render context for scalable vector graphics output.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.SvgRenderContext.w">
+            <summary>
+            The writer.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.SvgRenderContext.disposed">
+            <summary>
+            The disposed flag.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.SvgRenderContext.#ctor(System.IO.Stream,System.Double,System.Double,System.Boolean,OxyPlot.IRenderContext,OxyPlot.OxyColor)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.SvgRenderContext"/> class.
+            </summary>
+            <param name="s">The s.</param>
+            <param name="width">The width.</param>
+            <param name="height">The height.</param>
+            <param name="isDocument">Create an SVG document if set to <c>true</c>.</param>
+            <param name="textMeasurer">The text measurer.</param>
+            <param name="background">The background.</param>
+        </member>
+        <member name="M:OxyPlot.SvgRenderContext.Close">
+            <summary>
+            Closes the svg writer.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.SvgRenderContext.Complete">
+            <summary>
+            Completes the svg element.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.SvgRenderContext.Dispose">
+            <summary>
+            Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.SvgRenderContext.DrawEllipse(OxyPlot.OxyRect,OxyPlot.OxyColor,OxyPlot.OxyColor,System.Double)">
+            <summary>
+            Draws an ellipse.
+            </summary>
+            <param name="rect">The rectangle.</param>
+            <param name="fill">The fill color.</param>
+            <param name="stroke">The stroke color.</param>
+            <param name="thickness">The thickness.</param>
+        </member>
+        <member name="M:OxyPlot.SvgRenderContext.DrawLine(System.Collections.Generic.IList{OxyPlot.ScreenPoint},OxyPlot.OxyColor,System.Double,System.Double[],OxyPlot.LineJoin,System.Boolean)">
+            <summary>
+            Draws the polyline from the specified points.
+            </summary>
+            <param name="points">The points.</param>
+            <param name="stroke">The stroke color.</param>
+            <param name="thickness">The stroke thickness.</param>
+            <param name="dashArray">The dash array.</param>
+            <param name="lineJoin">The line join type.</param>
+            <param name="aliased">if set to <c>true</c> the shape will be aliased.</param>
+        </member>
+        <member name="M:OxyPlot.SvgRenderContext.DrawPolygon(System.Collections.Generic.IList{OxyPlot.ScreenPoint},OxyPlot.OxyColor,OxyPlot.OxyColor,System.Double,System.Double[],OxyPlot.LineJoin,System.Boolean)">
+            <summary>
+            Draws the polygon from the specified points. The polygon can have stroke and/or fill.
+            </summary>
+            <param name="points">The points.</param>
+            <param name="fill">The fill color.</param>
+            <param name="stroke">The stroke color.</param>
+            <param name="thickness">The stroke thickness.</param>
+            <param name="dashArray">The dash array.</param>
+            <param name="lineJoin">The line join type.</param>
+            <param name="aliased">if set to <c>true</c> the shape will be aliased.</param>
+        </member>
+        <member name="M:OxyPlot.SvgRenderContext.DrawRectangle(OxyPlot.OxyRect,OxyPlot.OxyColor,OxyPlot.OxyColor,System.Double)">
+            <summary>
+            Draws the rectangle.
+            </summary>
+            <param name="rect">The rectangle.</param>
+            <param name="fill">The fill color.</param>
+            <param name="stroke">The stroke color.</param>
+            <param name="thickness">The stroke thickness.</param>
+        </member>
+        <member name="M:OxyPlot.SvgRenderContext.DrawText(OxyPlot.ScreenPoint,System.String,OxyPlot.OxyColor,System.String,System.Double,System.Double,System.Double,OxyPlot.HorizontalAlignment,OxyPlot.VerticalAlignment,System.Nullable{OxyPlot.OxySize})">
+            <summary>
+            Draws the text.
+            </summary>
+            <param name="p">The p.</param>
+            <param name="text">The text.</param>
+            <param name="c">The c.</param>
+            <param name="fontFamily">The font family.</param>
+            <param name="fontSize">Size of the font.</param>
+            <param name="fontWeight">The font weight.</param>
+            <param name="rotate">The rotate.</param>
+            <param name="halign">The horizontal alignment.</param>
+            <param name="valign">The vertical alignment.</param>
+            <param name="maxSize">Size of the max.</param>
+        </member>
+        <member name="M:OxyPlot.SvgRenderContext.Flush">
+            <summary>
+            Flushes this instance.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.SvgRenderContext.MeasureText(System.String,System.String,System.Double,System.Double)">
+            <summary>
+            Measures the text.
+            </summary>
+            <param name="text">The text.</param>
+            <param name="fontFamily">The font family.</param>
+            <param name="fontSize">Size of the font.</param>
+            <param name="fontWeight">The font weight.</param>
+            <returns>The text size.</returns>
+        </member>
+        <member name="M:OxyPlot.SvgRenderContext.DrawImage(OxyPlot.OxyImage,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Boolean)">
+            <summary>
+            Draws the specified portion of the specified <see cref="T:OxyPlot.OxyImage"/> at the specified location and with the specified size.
+            </summary>
+            <param name="source">The source.</param>
+            <param name="srcX">The x-coordinate of the upper-left corner of the portion of the source image to draw.</param>
+            <param name="srcY">The y-coordinate of the upper-left corner of the portion of the source image to draw.</param>
+            <param name="srcWidth">Width of the portion of the source image to draw.</param>
+            <param name="srcHeight">Height of the portion of the source image to draw.</param>
+            <param name="destX">The x-coordinate of the upper-left corner of drawn image.</param>
+            <param name="destY">The y-coordinate of the upper-left corner of drawn image.</param>
+            <param name="destWidth">The width of the drawn image.</param>
+            <param name="destHeight">The height of the drawn image.</param>
+            <param name="opacity">The opacity.</param>
+            <param name="interpolate">Interpolate if set to <c>true</c>.</param>
+        </member>
+        <member name="M:OxyPlot.SvgRenderContext.Dispose(System.Boolean)">
+            <summary>
+            Releases unmanaged and - optionally - managed resources
+            </summary>
+            <param name="disposing"><c>true</c> to release both managed and unmanaged resources; <c>false</c> to release only unmanaged resources.</param>
+        </member>
+        <member name="P:OxyPlot.SvgRenderContext.TextMeasurer">
+            <summary>
+            Gets or sets the text measurer.
+            </summary>
+            <value>The text measurer.</value>
+        </member>
+        <member name="T:OxyPlot.SvgWriter">
+            <summary>
+            Represents a writer that provides easy generation of Scalable Vector Graphics files.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.SvgWriter.endIsWritten">
+            <summary>
+            The end is written.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.SvgWriter.clipPath">
+            <summary>
+            The clip path
+            </summary>
+        </member>
+        <member name="F:OxyPlot.SvgWriter.clipPathNumber">
+            <summary>
+            The clip path number
+            </summary>
+        </member>
+        <member name="M:OxyPlot.SvgWriter.#ctor(System.IO.Stream,System.Double,System.Double,System.Boolean)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.SvgWriter"/> class.
+            </summary>
+            <param name="stream">The stream.</param>
+            <param name="width">The width (in user units).</param>
+            <param name="height">The height (in user units).</param>
+            <param name="isDocument">if set to <c>true</c>, the writer will write the xml headers (?xml and !DOCTYPE).</param>
+        </member>
+        <member name="M:OxyPlot.SvgWriter.Close">
+            <summary>
+            Closes the svg document.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.SvgWriter.Complete">
+            <summary>
+            Writes the end of the document.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.SvgWriter.CreateStyle(OxyPlot.OxyColor,OxyPlot.OxyColor,System.Double,System.Double[],OxyPlot.LineJoin)">
+            <summary>
+            Creates a style.
+            </summary>
+            <param name="fill">The fill color.</param>
+            <param name="stroke">The stroke color.</param>
+            <param name="thickness">The stroke thickness (in user units).</param>
+            <param name="dashArray">The line dash array.</param>
+            <param name="lineJoin">The line join type.</param>
+            <returns>A style string.</returns>
+        </member>
+        <member name="M:OxyPlot.SvgWriter.WriteEllipse(System.Double,System.Double,System.Double,System.Double,System.String)">
+            <summary>
+            Writes an ellipse.
+            </summary>
+            <param name="x">The x-coordinate of the center.</param>
+            <param name="y">The y-coordinate of the center.</param>
+            <param name="width">The width.</param>
+            <param name="height">The height.</param>
+            <param name="style">The style.</param>
+        </member>
+        <member name="M:OxyPlot.SvgWriter.BeginClip(System.Double,System.Double,System.Double,System.Double)">
+            <summary>
+            Sets a clipping rectangle.
+            </summary>
+            <param name="x">The x coordinate of the clipping rectangle.</param>
+            <param name="y">The y coordinate of the clipping rectangle.</param>
+            <param name="width">The width of the clipping rectangle.</param>
+            <param name="height">The height of the clipping rectangle.</param>
+        </member>
+        <member name="M:OxyPlot.SvgWriter.EndClip">
+            <summary>
+            Resets the clipping rectangle.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.SvgWriter.WriteImage(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,OxyPlot.OxyImage)">
+            <summary>
+            Writes a portion of the specified image.
+            </summary>
+            <param name="srcX">The x-coordinate of the upper-left corner of the portion of the source image to draw.</param>
+            <param name="srcY">The y-coordinate of the upper-left corner of the portion of the source image to draw.</param>
+            <param name="srcWidth">Width of the portion of the source image to draw.</param>
+            <param name="srcHeight">Height of the portion of the source image to draw.</param>
+            <param name="destX">The destination x-coordinate.</param>
+            <param name="destY">The destination y-coordinate.</param>
+            <param name="destWidth">Width of the destination rectangle.</param>
+            <param name="destHeight">Height of the destination rectangle.</param>
+            <param name="image">The image.</param>
+        </member>
+        <member name="M:OxyPlot.SvgWriter.WriteImage(System.Double,System.Double,System.Double,System.Double,OxyPlot.OxyImage)">
+            <summary>
+            Writes the specified image.
+            </summary>
+            <param name="x">The x-coordinate.</param>
+            <param name="y">The y-coordinate.</param>
+            <param name="width">The width of the image.</param>
+            <param name="height">The height of the image.</param>
+            <param name="image">The image.</param>
+        </member>
+        <member name="M:OxyPlot.SvgWriter.WriteLine(OxyPlot.ScreenPoint,OxyPlot.ScreenPoint,System.String)">
+            <summary>
+            Writes a line.
+            </summary>
+            <param name="p1">The first point.</param>
+            <param name="p2">The second point.</param>
+            <param name="style">The style.</param>
+        </member>
+        <member name="M:OxyPlot.SvgWriter.WritePolygon(System.Collections.Generic.IEnumerable{OxyPlot.ScreenPoint},System.String)">
+            <summary>
+            Writes a polygon.
+            </summary>
+            <param name="points">The points.</param>
+            <param name="style">The style.</param>
+        </member>
+        <member name="M:OxyPlot.SvgWriter.WritePolyline(System.Collections.Generic.IEnumerable{OxyPlot.ScreenPoint},System.String)">
+            <summary>
+            Writes a polyline.
+            </summary>
+            <param name="pts">The points.</param>
+            <param name="style">The style.</param>
+        </member>
+        <member name="M:OxyPlot.SvgWriter.WriteRectangle(System.Double,System.Double,System.Double,System.Double,System.String)">
+            <summary>
+            Writes a rectangle.
+            </summary>
+            <param name="x">The x coordinate.</param>
+            <param name="y">The y coordinate.</param>
+            <param name="width">The width.</param>
+            <param name="height">The height.</param>
+            <param name="style">The style.</param>
+        </member>
+        <member name="M:OxyPlot.SvgWriter.WriteText(OxyPlot.ScreenPoint,System.String,OxyPlot.OxyColor,System.String,System.Double,System.Double,System.Double,OxyPlot.HorizontalAlignment,OxyPlot.VerticalAlignment)">
+            <summary>
+            Writes text.
+            </summary>
+            <param name="position">The position.</param>
+            <param name="text">The text.</param>
+            <param name="fill">The text color.</param>
+            <param name="fontFamily">The font family.</param>
+            <param name="fontSize">The font size (in user units).</param>
+            <param name="fontWeight">The font weight.</param>
+            <param name="rotate">The rotation angle.</param>
+            <param name="halign">The horizontal alignment.</param>
+            <param name="valign">The vertical alignment.</param>
+        </member>
+        <member name="M:OxyPlot.SvgWriter.ColorToString(OxyPlot.OxyColor)">
+            <summary>
+            Converts a color to a svg color string.
+            </summary>
+            <param name="color">The color.</param>
+            <returns>The color string.</returns>
+        </member>
+        <member name="M:OxyPlot.SvgWriter.WriteAttributeString(System.String,System.Double)">
+            <summary>
+            Writes an double attribute.
+            </summary>
+            <param name="name">The name.</param>
+            <param name="value">The value.</param>
+        </member>
+        <member name="M:OxyPlot.SvgWriter.WriteClipPathAttribute">
+            <summary>
+            Writes the clip path attribute.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.SvgWriter.GetAutoValue(System.Double,System.String)">
+            <summary>
+            Converts a value to a string or to the specified "auto" string if the value is NaN.
+            </summary>
+            <param name="value">The value.</param>
+            <param name="auto">The string to return if value is NaN.</param>
+            <returns>A string.</returns>
+        </member>
+        <member name="M:OxyPlot.SvgWriter.PointsToString(System.Collections.Generic.IEnumerable{OxyPlot.ScreenPoint})">
+            <summary>
+            Converts a list of points to a string.
+            </summary>
+            <param name="points">The points.</param>
+            <returns>A string.</returns>
+        </member>
+        <member name="M:OxyPlot.SvgWriter.WriteHeader(System.Double,System.Double)">
+            <summary>
+            Writes the header.
+            </summary>
+            <param name="width">The width.</param>
+            <param name="height">The height.</param>
+        </member>
+        <member name="P:OxyPlot.SvgWriter.IsDocument">
+            <summary>
+            Gets or sets a value indicating whether this writer should produce a stand-alone document.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.SvgWriter.NumberFormat">
+            <summary>
+            Gets or sets the number format.
+            </summary>
+            <value>The number format.</value>
+        </member>
+        <member name="T:OxyPlot.SvgExporter">
+            <summary>
+            Provides functionality to export plots to scalable vector graphics.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.SvgExporter.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.SvgExporter"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.SvgExporter.Export(OxyPlot.IPlotModel,System.IO.Stream,System.Double,System.Double,System.Boolean,OxyPlot.IRenderContext)">
+            <summary>
+            Exports the specified model to a stream.
+            </summary>
+            <param name="model">The model.</param>
+            <param name="stream">The output stream.</param>
+            <param name="width">The width (points).</param>
+            <param name="height">The height (points).</param>
+            <param name="isDocument">if set to <c>true</c>, the xml headers will be included (?xml and !DOCTYPE).</param>
+            <param name="textMeasurer">The text measurer.</param>
+        </member>
+        <member name="M:OxyPlot.SvgExporter.ExportToString(OxyPlot.IPlotModel,System.Double,System.Double,System.Boolean,OxyPlot.IRenderContext)">
+            <summary>
+            Exports to string.
+            </summary>
+            <param name="model">The model.</param>
+            <param name="width">The width (points).</param>
+            <param name="height">The height (points).</param>
+            <param name="isDocument">if set to <c>true</c>, the xml headers will be included (?xml and !DOCTYPE).</param>
+            <param name="textMeasurer">The text measurer.</param>
+            <returns>The plot as a svg string.</returns>
+        </member>
+        <member name="M:OxyPlot.SvgExporter.Export(OxyPlot.IPlotModel,System.IO.Stream)">
+            <summary>
+            Exports the specified <see cref="T:OxyPlot.PlotModel"/> to a <see cref="T:System.IO.Stream"/>.
+            </summary>
+            <param name="model">The model to export.</param>
+            <param name="stream">The target stream.</param>
+        </member>
+        <member name="M:OxyPlot.SvgExporter.ExportToString(OxyPlot.IPlotModel)">
+            <summary>
+            Exports the specified <see cref="T:OxyPlot.PlotModel"/> to a string.
+            </summary>
+            <param name="model">The model.</param>
+            <returns>the SVG content as a string.</returns>
+        </member>
+        <member name="P:OxyPlot.SvgExporter.Width">
+            <summary>
+            Gets or sets the width (in user units) of the output area.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.SvgExporter.Height">
+            <summary>
+            Gets or sets the height (in user units) of the output area.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.SvgExporter.IsDocument">
+            <summary>
+            Gets or sets a value indicating whether the xml headers should be included.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.SvgExporter.TextMeasurer">
+            <summary>
+            Gets or sets the text measurer.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Annotations.NamespaceDoc">
+            <summary>
+            The OxyPlot.Annotations namespace contains the annotations and related types.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Annotations.RectangleAnnotation">
+            <summary>
+            Represents an annotation that shows a rectangle.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Annotations.RectangleAnnotation.screenRectangle">
+            <summary>
+            The rectangle transformed to screen coordinates.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Annotations.RectangleAnnotation.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Annotations.RectangleAnnotation"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Annotations.RectangleAnnotation.Render(OxyPlot.IRenderContext)">
+            <summary>
+            Renders the polygon annotation.
+            </summary>
+            <param name="rc">The render context.</param>
+        </member>
+        <member name="M:OxyPlot.Annotations.RectangleAnnotation.HitTestOverride(OxyPlot.HitTestArguments)">
+            <summary>
+            When overridden in a derived class, tests if the plot element is hit by the specified point.
+            </summary>
+            <param name="args">The hit test arguments.</param>
+            <returns>
+            The result of the hit test.
+            </returns>
+        </member>
+        <member name="P:OxyPlot.Annotations.RectangleAnnotation.MinimumX">
+            <summary>
+            Gets or sets the minimum X.
+            </summary>
+            <value>The minimum X.</value>
+        </member>
+        <member name="P:OxyPlot.Annotations.RectangleAnnotation.MaximumX">
+            <summary>
+            Gets or sets the maximum X.
+            </summary>
+            <value>The maximum X.</value>
+        </member>
+        <member name="P:OxyPlot.Annotations.RectangleAnnotation.MinimumY">
+            <summary>
+            Gets or sets the minimum Y.
+            </summary>
+            <value>The minimum Y.</value>
+        </member>
+        <member name="P:OxyPlot.Annotations.RectangleAnnotation.MaximumY">
+            <summary>
+            Gets or sets the maximum Y.
+            </summary>
+            <value>The maximum Y.</value>
+        </member>
+        <member name="T:OxyPlot.Annotations.TextAnnotation">
+            <summary>
+            Represents an annotation that shows text.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Annotations.TextAnnotation.actualBounds">
+            <summary>
+            The actual bounds of the text.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Annotations.TextAnnotation.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Annotations.TextAnnotation"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Annotations.TextAnnotation.Render(OxyPlot.IRenderContext)">
+            <summary>
+            Renders the text annotation.
+            </summary>
+            <param name="rc">The render context.</param>
+        </member>
+        <member name="M:OxyPlot.Annotations.TextAnnotation.HitTestOverride(OxyPlot.HitTestArguments)">
+            <summary>
+            When overridden in a derived class, tests if the plot element is hit by the specified point.
+            </summary>
+            <param name="args">The hit test arguments.</param>
+            <returns>
+            The result of the hit test.
+            </returns>
+        </member>
+        <member name="M:OxyPlot.Annotations.TextAnnotation.GetTextBounds(OxyPlot.ScreenPoint,OxyPlot.OxySize,OxyPlot.OxyThickness,System.Double,OxyPlot.HorizontalAlignment,OxyPlot.VerticalAlignment)">
+            <summary>
+            Gets the coordinates of the (rotated) background rectangle.
+            </summary>
+            <param name="position">The position.</param>
+            <param name="size">The size.</param>
+            <param name="padding">The padding.</param>
+            <param name="rotation">The rotation.</param>
+            <param name="horizontalAlignment">The horizontal alignment.</param>
+            <param name="verticalAlignment">The vertical alignment.</param>
+            <returns>The background rectangle coordinates.</returns>
+        </member>
+        <member name="P:OxyPlot.Annotations.TextAnnotation.Background">
+            <summary>
+            Gets or sets the fill color of the background rectangle.
+            </summary>
+            <value>The background.</value>
+        </member>
+        <member name="P:OxyPlot.Annotations.TextAnnotation.Offset">
+            <summary>
+            Gets or sets the position offset (screen coordinates).
+            </summary>
+            <value>The offset.</value>
+        </member>
+        <member name="P:OxyPlot.Annotations.TextAnnotation.Padding">
+            <summary>
+            Gets or sets the padding of the background rectangle.
+            </summary>
+            <value>The padding.</value>
+        </member>
+        <member name="P:OxyPlot.Annotations.TextAnnotation.Stroke">
+            <summary>
+            Gets or sets the stroke color of the background rectangle.
+            </summary>
+            <value>The stroke color.</value>
+        </member>
+        <member name="P:OxyPlot.Annotations.TextAnnotation.StrokeThickness">
+            <summary>
+            Gets or sets the stroke thickness of the background rectangle.
+            </summary>
+            <value>The stroke thickness.</value>
+        </member>
+        <member name="T:OxyPlot.Annotations.PolygonAnnotation">
+            <summary>
+            Represents an annotation that shows a polygon.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Annotations.PolygonAnnotation.screenPoints">
+            <summary>
+            The polygon points transformed to screen coordinates.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Annotations.PolygonAnnotation.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Annotations.PolygonAnnotation"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Annotations.PolygonAnnotation.Render(OxyPlot.IRenderContext)">
+            <summary>
+            Renders the polygon annotation.
+            </summary>
+            <param name="rc">The render context.</param>
+        </member>
+        <member name="M:OxyPlot.Annotations.PolygonAnnotation.HitTestOverride(OxyPlot.HitTestArguments)">
+            <summary>
+            When overridden in a derived class, tests if the plot element is hit by the specified point.
+            </summary>
+            <param name="args">The hit test arguments.</param>
+            <returns>
+            The result of the hit test.
+            </returns>
+        </member>
+        <member name="P:OxyPlot.Annotations.PolygonAnnotation.LineJoin">
+            <summary>
+            Gets or sets the line join.
+            </summary>
+            <value>The line join.</value>
+        </member>
+        <member name="P:OxyPlot.Annotations.PolygonAnnotation.LineStyle">
+            <summary>
+            Gets or sets the line style.
+            </summary>
+            <value>The line style.</value>
+        </member>
+        <member name="P:OxyPlot.Annotations.PolygonAnnotation.Points">
+            <summary>
+            Gets the points.
+            </summary>
+            <value>The points.</value>
+        </member>
+        <member name="T:OxyPlot.Annotations.LineAnnotation">
+            <summary>
+            Represents an annotation that shows a straight line.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Annotations.PathAnnotation">
+            <summary>
+            Provides an abstract base class for all annotations that contain paths (lines, functions or polylines).
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Annotations.PathAnnotation.aliased">
+            <summary>
+            Defines whether or not the path should be aliased.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Annotations.PathAnnotation.actualMinimumX">
+            <summary>
+            The actual minimum value on the x axis.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Annotations.PathAnnotation.actualMinimumY">
+            <summary>
+            The actual minimum value on the y axis.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Annotations.PathAnnotation.actualMaximumX">
+            <summary>
+            The actual maximum value on the x axis.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Annotations.PathAnnotation.actualMaximumY">
+            <summary>
+            The actual maximum value on the y axis.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Annotations.PathAnnotation.screenPoints">
+            <summary>
+            The points of the line, transformed to screen coordinates.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Annotations.PathAnnotation.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Annotations.PathAnnotation"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Annotations.PathAnnotation.Render(OxyPlot.IRenderContext)">
+            <summary>
+            Renders the annotation on the specified context.
+            </summary>
+            <param name="rc">The render context.</param>
+        </member>
+        <member name="M:OxyPlot.Annotations.PathAnnotation.HitTestOverride(OxyPlot.HitTestArguments)">
+            <summary>
+            When overridden in a derived class, tests if the plot element is hit by the specified point.
+            </summary>
+            <param name="args">The hit test arguments.</param>
+            <returns>
+            The result of the hit test.
+            </returns>
+        </member>
+        <member name="M:OxyPlot.Annotations.PathAnnotation.GetScreenPoints">
+            <summary>
+            Gets the screen points.
+            </summary>
+            <returns>The list of points to display on screen for this path.</returns>
+        </member>
+        <member name="M:OxyPlot.Annotations.PathAnnotation.CalculateActualMinimumsMaximums">
+            <summary>
+            Calculates the actual minimums and maximums.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Annotations.PathAnnotation.GetPointAtRelativeDistance(System.Collections.Generic.IList{OxyPlot.ScreenPoint},System.Double,System.Double,OxyPlot.ScreenPoint@,System.Double@)">
+            <summary>
+            Gets the point on a curve at the specified relative distance along the curve.
+            </summary>
+            <param name="pts">The curve points.</param>
+            <param name="p">The relative distance along the curve.</param>
+            <param name="margin">The margins.</param>
+            <param name="position">The position.</param>
+            <param name="angle">The angle.</param>
+            <returns>True if a position was found.</returns>
+        </member>
+        <member name="P:OxyPlot.Annotations.PathAnnotation.Color">
+            <summary>
+            Gets or sets the color of the line.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Annotations.PathAnnotation.LineJoin">
+            <summary>
+            Gets or sets the line join.
+            </summary>
+            <value>The line join.</value>
+        </member>
+        <member name="P:OxyPlot.Annotations.PathAnnotation.LineStyle">
+            <summary>
+            Gets or sets the line style.
+            </summary>
+            <value>The line style.</value>
+        </member>
+        <member name="P:OxyPlot.Annotations.PathAnnotation.MaximumX">
+            <summary>
+            Gets or sets the maximum X coordinate for the line.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Annotations.PathAnnotation.MaximumY">
+            <summary>
+            Gets or sets the maximum Y coordinate for the line.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Annotations.PathAnnotation.MinimumX">
+            <summary>
+            Gets or sets the minimum X coordinate for the line.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Annotations.PathAnnotation.MinimumY">
+            <summary>
+            Gets or sets the minimum Y coordinate for the line.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Annotations.PathAnnotation.StrokeThickness">
+            <summary>
+            Gets or sets the stroke thickness.
+            </summary>
+            <value>The stroke thickness.</value>
+        </member>
+        <member name="P:OxyPlot.Annotations.PathAnnotation.TextMargin">
+            <summary>
+            Gets or sets the text margin (along the line).
+            </summary>
+            <value>The text margin.</value>
+        </member>
+        <member name="P:OxyPlot.Annotations.PathAnnotation.TextPadding">
+            <summary>
+            Gets or sets the text padding (in the direction of the text).
+            </summary>
+            <value>The text padding.</value>
+        </member>
+        <member name="P:OxyPlot.Annotations.PathAnnotation.TextOrientation">
+            <summary>
+            Gets or sets the text orientation.
+            </summary>
+            <value>The text orientation.</value>
+        </member>
+        <member name="P:OxyPlot.Annotations.PathAnnotation.TextLinePosition">
+            <summary>
+            Gets or sets the text position relative to the line.
+            </summary>
+            <value>The text position in the interval [0,1].</value>
+            <remarks>Positions smaller than 0.25 are left aligned at the start of the line
+            Positions larger than 0.75 are right aligned at the end of the line
+            Other positions are center aligned at the specified position</remarks>
+        </member>
+        <member name="P:OxyPlot.Annotations.PathAnnotation.ClipText">
+            <summary>
+            Gets or sets a value indicating whether to clip the text within the plot area.
+            </summary>
+            <value><c>true</c> if text should be clipped within the plot area; otherwise, <c>false</c>.</value>
+        </member>
+        <member name="P:OxyPlot.Annotations.PathAnnotation.ClipByXAxis">
+            <summary>
+            Gets or sets a value indicating whether to clip the annotation line by the X axis range.
+            </summary>
+            <value><c>true</c> if clipping by the X axis is enabled; otherwise, <c>false</c>.</value>
+        </member>
+        <member name="P:OxyPlot.Annotations.PathAnnotation.ClipByYAxis">
+            <summary>
+            Gets or sets a value indicating whether to clip the annotation line by the Y axis range.
+            </summary>
+            <value><c>true</c> if clipping by the Y axis is enabled; otherwise, <c>false</c>.</value>
+        </member>
+        <member name="P:OxyPlot.Annotations.PathAnnotation.Aliased">
+            <summary>
+            Gets or sets a value indicating whether the path is aliased.
+            </summary>
+            <value><c>true</c> if is aliased; otherwise, <c>false</c>.</value>
+        </member>
+        <member name="P:OxyPlot.Annotations.PathAnnotation.ActualMinimumX">
+            <summary>
+            Gets or sets the actual minimum value on the x axis.
+            </summary>
+            <value>The actual minimum value on the x axis.</value>
+        </member>
+        <member name="P:OxyPlot.Annotations.PathAnnotation.ActualMinimumY">
+            <summary>
+            Gets or sets the actual minimum value on the y axis.
+            </summary>
+            <value>The actual minimum value on the y axis.</value>
+        </member>
+        <member name="P:OxyPlot.Annotations.PathAnnotation.ActualMaximumX">
+            <summary>
+            Gets or sets the actual maximum value on the x axis.
+            </summary>
+            <value>The actual maximum value on the x axis.</value>
+        </member>
+        <member name="P:OxyPlot.Annotations.PathAnnotation.ActualMaximumY">
+            <summary>
+            Gets or sets the actual maximum value on the y axis.
+            </summary>
+            <value>The actual maximum value on the y axis.</value>
+        </member>
+        <member name="M:OxyPlot.Annotations.LineAnnotation.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Annotations.LineAnnotation"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Annotations.LineAnnotation.GetScreenPoints">
+            <summary>
+            Gets the screen points.
+            </summary>
+            <returns>The list of points to display on screen for this path.</returns>
+        </member>
+        <member name="P:OxyPlot.Annotations.LineAnnotation.Intercept">
+            <summary>
+            Gets or sets the y-intercept when Type is LinearEquation.
+            </summary>
+            <value>The intercept value.</value>
+            <remarks>Linear equation y-intercept (the b in y=mx+b).
+            http://en.wikipedia.org/wiki/Linear_equation</remarks>
+        </member>
+        <member name="P:OxyPlot.Annotations.LineAnnotation.Slope">
+            <summary>
+            Gets or sets the slope when Type is LinearEquation.
+            </summary>
+            <value>The slope value.</value>
+            <remarks>Linear equation slope (the m in y=mx+b)
+            http://en.wikipedia.org/wiki/Linear_equation</remarks>
+        </member>
+        <member name="P:OxyPlot.Annotations.LineAnnotation.Type">
+            <summary>
+            Gets or sets the type of line equation.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Annotations.LineAnnotation.X">
+            <summary>
+            Gets or sets the X position for vertical lines (only for Type==Vertical).
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Annotations.LineAnnotation.Y">
+            <summary>
+            Gets or sets the Y position for horizontal lines (only for Type==Horizontal)
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Annotations.LineAnnotationType">
+            <summary>
+            Specifies the definition of the line in a <see cref="T:OxyPlot.Annotations.LineAnnotation"/>.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Annotations.LineAnnotationType.Horizontal">
+            <summary>
+            Horizontal line given by the Y property
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Annotations.LineAnnotationType.Vertical">
+            <summary>
+            Vertical line given by the X property
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Annotations.LineAnnotationType.LinearEquation">
+            <summary>
+            Linear equation y=mx+b given by the Slope and Intercept properties
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Annotations.AnnotationLayer">
+            <summary>
+            Specifies the layer for an <see cref="T:OxyPlot.Annotations.Annotation"/>.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Annotations.AnnotationLayer.BelowAxes">
+            <summary>
+            Render the annotation below the gridlines of the axes.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Annotations.AnnotationLayer.BelowSeries">
+            <summary>
+            Render the annotation below the series.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Annotations.AnnotationLayer.AboveSeries">
+            <summary>
+            Render the annotation above the series.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Annotations.AnnotationTextOrientation">
+            <summary>
+            Specifies the orientation of the text in an annotation.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Annotations.AnnotationTextOrientation.Horizontal">
+            <summary>
+            Horizontal text.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Annotations.AnnotationTextOrientation.Vertical">
+            <summary>
+            Vertical text.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Annotations.AnnotationTextOrientation.AlongLine">
+            <summary>
+            Oriented along the line.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Annotations.ArrowAnnotation">
+            <summary>
+            Represents an annotation that shows an arrow.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Annotations.ArrowAnnotation.screenEndPoint">
+            <summary>
+            The end point in screen coordinates.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Annotations.ArrowAnnotation.screenStartPoint">
+            <summary>
+            The start point in screen coordinates.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Annotations.ArrowAnnotation.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Annotations.ArrowAnnotation"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Annotations.ArrowAnnotation.Render(OxyPlot.IRenderContext)">
+            <summary>
+            Renders the arrow annotation.
+            </summary>
+            <param name="rc">The render context.</param>
+        </member>
+        <member name="M:OxyPlot.Annotations.ArrowAnnotation.HitTestOverride(OxyPlot.HitTestArguments)">
+            <summary>
+            When overridden in a derived class, tests if the plot element is hit by the specified point.
+            </summary>
+            <param name="args">The hit test arguments.</param>
+            <returns>
+            The result of the hit test.
+            </returns>
+        </member>
+        <member name="P:OxyPlot.Annotations.ArrowAnnotation.ArrowDirection">
+            <summary>
+            Gets or sets the arrow direction.
+            </summary>
+            <remarks>Setting this property overrides the <see cref="P:OxyPlot.Annotations.ArrowAnnotation.StartPoint"/> property.</remarks>
+        </member>
+        <member name="P:OxyPlot.Annotations.ArrowAnnotation.Color">
+            <summary>
+            Gets or sets the color of the arrow.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Annotations.ArrowAnnotation.EndPoint">
+            <summary>
+            Gets or sets the end point of the arrow.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Annotations.ArrowAnnotation.HeadLength">
+            <summary>
+            Gets or sets the length of the head (relative to the stroke thickness) (the default value is 10).
+            </summary>
+            <value>The length of the head.</value>
+        </member>
+        <member name="P:OxyPlot.Annotations.ArrowAnnotation.HeadWidth">
+            <summary>
+            Gets or sets the width of the head (relative to the stroke thickness) (the default value is 3).
+            </summary>
+            <value>The width of the head.</value>
+        </member>
+        <member name="P:OxyPlot.Annotations.ArrowAnnotation.LineJoin">
+            <summary>
+            Gets or sets the line join type.
+            </summary>
+            <value>The line join type.</value>
+        </member>
+        <member name="P:OxyPlot.Annotations.ArrowAnnotation.LineStyle">
+            <summary>
+            Gets or sets the line style.
+            </summary>
+            <value>The line style.</value>
+        </member>
+        <member name="P:OxyPlot.Annotations.ArrowAnnotation.StartPoint">
+            <summary>
+            Gets or sets the start point of the arrow.
+            </summary>
+            <remarks>This property is overridden by the ArrowDirection property, if set.</remarks>
+        </member>
+        <member name="P:OxyPlot.Annotations.ArrowAnnotation.StrokeThickness">
+            <summary>
+            Gets or sets the stroke thickness (the default value is 2).
+            </summary>
+            <value>The stroke thickness.</value>
+        </member>
+        <member name="P:OxyPlot.Annotations.ArrowAnnotation.Veeness">
+            <summary>
+            Gets or sets the 'veeness' of the arrow head (relative to thickness) (the default value is 0).
+            </summary>
+            <value>The 'veeness'.</value>
+        </member>
+        <member name="T:OxyPlot.Annotations.EllipseAnnotation">
+            <summary>
+            Represents an annotation that shows an ellipse.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Annotations.EllipseAnnotation.screenRectangle">
+            <summary>
+            The rectangle transformed to screen coordinates.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Annotations.EllipseAnnotation.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Annotations.EllipseAnnotation"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Annotations.EllipseAnnotation.Render(OxyPlot.IRenderContext)">
+            <summary>
+            Renders the polygon annotation.
+            </summary>
+            <param name="rc">The render context.</param>
+        </member>
+        <member name="M:OxyPlot.Annotations.EllipseAnnotation.HitTestOverride(OxyPlot.HitTestArguments)">
+            <summary>
+            When overridden in a derived class, tests if the plot element is hit by the specified point.
+            </summary>
+            <param name="args">The hit test arguments.</param>
+            <returns>
+            The result of the hit test.
+            </returns>
+        </member>
+        <member name="P:OxyPlot.Annotations.EllipseAnnotation.X">
+            <summary>
+            Gets or sets the x-coordinate of the center.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Annotations.EllipseAnnotation.Y">
+            <summary>
+            Gets or sets the y-coordinate of the center.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Annotations.EllipseAnnotation.Width">
+            <summary>
+            Gets or sets the width of the ellipse.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Annotations.EllipseAnnotation.Height">
+            <summary>
+            Gets or sets the height of the ellipse.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Annotations.FunctionAnnotation">
+            <summary>
+            Represents an annotation that shows a function rendered as a path.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Annotations.FunctionAnnotation.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Annotations.FunctionAnnotation"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Annotations.FunctionAnnotation.GetScreenPoints">
+            <summary>
+            Gets the screen points.
+            </summary>
+            <returns>The list of screen points defined by this function annotation.</returns>
+        </member>
+        <member name="P:OxyPlot.Annotations.FunctionAnnotation.Type">
+            <summary>
+            Gets or sets the type of function. Can be either f(x) or f(y).
+            </summary>
+            <value>The type of the function.</value>
+        </member>
+        <member name="P:OxyPlot.Annotations.FunctionAnnotation.Equation">
+            <summary>
+            Gets or sets the y=f(x) equation when Type is Equation.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Annotations.FunctionAnnotation.Resolution">
+            <summary>
+            Gets or sets the resolution.
+            </summary>
+            <value>The resolution.</value>
+        </member>
+        <member name="T:OxyPlot.Annotations.FunctionAnnotationType">
+            <summary>
+            Defines the definition of function in a <see cref="T:OxyPlot.Annotations.FunctionAnnotation"/>.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Annotations.FunctionAnnotationType.EquationX">
+            <summary>
+            Curve equation x=f(y) given by the Equation property
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Annotations.FunctionAnnotationType.EquationY">
+            <summary>
+            Curve equation y=f(x) given by the Equation property
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Annotations.ImageAnnotation">
+            <summary>
+            Represents an annotation that shows an image.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Annotations.ImageAnnotation.actualBounds">
+            <summary>
+            The actual bounds of the rendered image.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Annotations.ImageAnnotation.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Annotations.ImageAnnotation"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Annotations.ImageAnnotation.Render(OxyPlot.IRenderContext)">
+            <summary>
+            Renders the image annotation.
+            </summary>
+            <param name="rc">The render context.</param>
+        </member>
+        <member name="M:OxyPlot.Annotations.ImageAnnotation.HitTestOverride(OxyPlot.HitTestArguments)">
+            <summary>
+            When overridden in a derived class, tests if the plot element is hit by the specified point.
+            </summary>
+            <param name="args">The hit test arguments.</param>
+            <returns>
+            The result of the hit test.
+            </returns>
+        </member>
+        <member name="M:OxyPlot.Annotations.ImageAnnotation.GetPoint(OxyPlot.PlotLength,OxyPlot.PlotLength,OxyPlot.IRenderContext,OxyPlot.PlotModel)">
+            <summary>
+            Gets the point.
+            </summary>
+            <param name="x">The x.</param>
+            <param name="y">The y.</param>
+            <param name="rc">The render context.</param>
+            <param name="model">The model.</param>
+            <returns>The point in screen coordinates.</returns>
+        </member>
+        <member name="M:OxyPlot.Annotations.ImageAnnotation.GetVector(OxyPlot.PlotLength,OxyPlot.PlotLength,OxyPlot.IRenderContext,OxyPlot.PlotModel)">
+            <summary>
+            Gets the vector.
+            </summary>
+            <param name="x">The x component.</param>
+            <param name="y">The y component.</param>
+            <param name="rc">The render context.</param>
+            <param name="model">The model.</param>
+            <returns>The vector in screen coordinates.</returns>
+        </member>
+        <member name="P:OxyPlot.Annotations.ImageAnnotation.ImageSource">
+            <summary>
+            Gets or sets the image source.
+            </summary>
+            <value>The image source.</value>
+        </member>
+        <member name="P:OxyPlot.Annotations.ImageAnnotation.HorizontalAlignment">
+            <summary>
+            Gets or sets the horizontal alignment.
+            </summary>
+            <value>The horizontal alignment.</value>
+        </member>
+        <member name="P:OxyPlot.Annotations.ImageAnnotation.X">
+            <summary>
+            Gets or sets the X position of the image.
+            </summary>
+            <value>The X.</value>
+        </member>
+        <member name="P:OxyPlot.Annotations.ImageAnnotation.Y">
+            <summary>
+            Gets or sets the Y position of the image.
+            </summary>
+            <value>The Y.</value>
+        </member>
+        <member name="P:OxyPlot.Annotations.ImageAnnotation.OffsetX">
+            <summary>
+            Gets or sets the X offset.
+            </summary>
+            <value>The offset X.</value>
+        </member>
+        <member name="P:OxyPlot.Annotations.ImageAnnotation.OffsetY">
+            <summary>
+            Gets or sets the Y offset.
+            </summary>
+            <value>The offset Y.</value>
+        </member>
+        <member name="P:OxyPlot.Annotations.ImageAnnotation.Width">
+            <summary>
+            Gets or sets the width.
+            </summary>
+            <value>The width.</value>
+        </member>
+        <member name="P:OxyPlot.Annotations.ImageAnnotation.Height">
+            <summary>
+            Gets or sets the height.
+            </summary>
+            <value>The height.</value>
+        </member>
+        <member name="P:OxyPlot.Annotations.ImageAnnotation.Opacity">
+            <summary>
+            Gets or sets the opacity (0-1).
+            </summary>
+            <value>The opacity value.</value>
+        </member>
+        <member name="P:OxyPlot.Annotations.ImageAnnotation.Interpolate">
+            <summary>
+            Gets or sets a value indicating whether to apply smooth interpolation to the image.
+            </summary>
+            <value><c>true</c> if the image should be interpolated (using a high-quality bi-cubic interpolation); <c>false</c> if the nearest neighbor should be used.</value>
+        </member>
+        <member name="P:OxyPlot.Annotations.ImageAnnotation.VerticalAlignment">
+            <summary>
+            Gets or sets the vertical alignment.
+            </summary>
+            <value>The vertical alignment.</value>
+        </member>
+        <member name="T:OxyPlot.Annotations.PolylineAnnotation">
+            <summary>
+            Represents an annotation that shows a polyline.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Annotations.PolylineAnnotation.points">
+            <summary>
+            The points.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Annotations.PolylineAnnotation.GetScreenPoints">
+            <summary>
+            Gets the screen points.
+            </summary>
+            <returns>The list of points to display on screen for this path.</returns>
+        </member>
+        <member name="P:OxyPlot.Annotations.PolylineAnnotation.Points">
+            <summary>
+            Gets the points.
+            </summary>
+            <value>The points.</value>
+        </member>
+        <member name="P:OxyPlot.Annotations.PolylineAnnotation.MinimumSegmentLength">
+            <summary>
+            Gets or sets the minimum length of the segment.
+            Increasing this number will increase performance,
+            but make the curve less accurate.
+            </summary>
+            <value>The minimum length of the segment.</value>
+        </member>
+        <member name="P:OxyPlot.Annotations.PolylineAnnotation.Smooth">
+            <summary>
+            Gets or sets a value indicating whether this <see cref="T:OxyPlot.Annotations.PolylineAnnotation"/> is smooth.
+            </summary>
+            <value><c>true</c> if smooth; otherwise, <c>false</c>.</value>
+        </member>
+        <member name="T:OxyPlot.Annotations.TileMapAnnotation">
+            <summary>
+            Provides an annotation that shows a tile based map.
+            </summary>
+            <remarks>The longitude and latitude range of the map is defined by the range of the x and y axis, respectively.</remarks>
+        </member>
+        <member name="F:OxyPlot.Annotations.TileMapAnnotation.images">
+            <summary>
+            The image cache.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Annotations.TileMapAnnotation.queue">
+            <summary>
+            The download queue.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Annotations.TileMapAnnotation.numberOfDownloads">
+            <summary>
+            The current number of downloads
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Annotations.TileMapAnnotation.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Annotations.TileMapAnnotation"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Annotations.TileMapAnnotation.Render(OxyPlot.IRenderContext)">
+            <summary>
+            Renders the annotation on the specified context.
+            </summary>
+            <param name="rc">The render context.</param>
+        </member>
+        <member name="M:OxyPlot.Annotations.TileMapAnnotation.LatLonToTile(System.Double,System.Double,System.Int32,System.Double@,System.Double@)">
+            <summary>
+            Transforms a position to a tile coordinate.
+            </summary>
+            <param name="latitude">The latitude.</param>
+            <param name="longitude">The longitude.</param>
+            <param name="zoom">The zoom.</param>
+            <param name="x">The x.</param>
+            <param name="y">The y.</param>
+        </member>
+        <member name="M:OxyPlot.Annotations.TileMapAnnotation.TileToLatLon(System.Double,System.Double,System.Int32,System.Double@,System.Double@)">
+            <summary>
+            Transforms a tile coordinate (x,y) to a position.
+            </summary>
+            <param name="x">The x.</param>
+            <param name="y">The y.</param>
+            <param name="zoom">The zoom.</param>
+            <param name="latitude">The latitude.</param>
+            <param name="longitude">The longitude.</param>
+        </member>
+        <member name="M:OxyPlot.Annotations.TileMapAnnotation.GetImage(System.String,System.Boolean)">
+            <summary>
+            Gets the image from the specified uri.
+            </summary>
+            <param name="uri">The URI.</param>
+            <param name="asyncLoading">Get the image asynchronously if set to <c>true</c>. The plot model will be invalidated when the image has been downloaded.</param>
+            <returns>The image.</returns>
+            <remarks>This method gets the image from cache, or starts an async download.</remarks>
+        </member>
+        <member name="M:OxyPlot.Annotations.TileMapAnnotation.Download(System.String)">
+            <summary>
+            Downloads the image from the specified URI.
+            </summary>
+            <param name="uri">The URI.</param>
+            <returns>The image</returns>
+        </member>
+        <member name="M:OxyPlot.Annotations.TileMapAnnotation.BeginDownload">
+            <summary>
+            Starts the next download in the queue.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Annotations.TileMapAnnotation.DownloadCompleted(System.String,System.IO.Stream)">
+            <summary>
+            The download completed, set the image.
+            </summary>
+            <param name="uri">The URI.</param>
+            <param name="result">The result.</param>
+        </member>
+        <member name="M:OxyPlot.Annotations.TileMapAnnotation.GetTileUri(System.Int32,System.Int32,System.Int32)">
+            <summary>
+            Gets the tile URI.
+            </summary>
+            <param name="x">The tile x.</param>
+            <param name="y">The tile y.</param>
+            <param name="zoom">The zoom.</param>
+            <returns>The uri.</returns>
+        </member>
+        <member name="P:OxyPlot.Annotations.TileMapAnnotation.MaxNumberOfDownloads">
+            <summary>
+            Gets or sets the max number of simultaneous downloads.
+            </summary>
+            <value>The max number of downloads.</value>
+        </member>
+        <member name="P:OxyPlot.Annotations.TileMapAnnotation.Url">
+            <summary>
+            Gets or sets the URL.
+            </summary>
+            <value>The URL.</value>
+        </member>
+        <member name="P:OxyPlot.Annotations.TileMapAnnotation.CopyrightNotice">
+            <summary>
+            Gets or sets the copyright notice.
+            </summary>
+            <value>The copyright notice.</value>
+        </member>
+        <member name="P:OxyPlot.Annotations.TileMapAnnotation.TileSize">
+            <summary>
+            Gets or sets the size of the tiles.
+            </summary>
+            <value>The size of the tiles.</value>
+        </member>
+        <member name="P:OxyPlot.Annotations.TileMapAnnotation.MinZoomLevel">
+            <summary>
+            Gets or sets the min zoom level.
+            </summary>
+            <value>The min zoom level.</value>
+        </member>
+        <member name="P:OxyPlot.Annotations.TileMapAnnotation.MaxZoomLevel">
+            <summary>
+            Gets or sets the max zoom level.
+            </summary>
+            <value>The max zoom level.</value>
+        </member>
+        <member name="P:OxyPlot.Annotations.TileMapAnnotation.Opacity">
+            <summary>
+            Gets or sets the opacity.
+            </summary>
+            <value>The opacity.</value>
+        </member>
+        <member name="T:OxyPlot.Axes.NamespaceDoc">
+            <summary>
+            The OxyPlot.Axes namespace contains classes that represents the axes of the plots.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Axes.LogarithmicAxis">
+            <summary>
+            Represents an axis with logarithmic scale.
+            </summary>
+            <remarks>See http://en.wikipedia.org/wiki/Logarithmic_scale.</remarks>
+        </member>
+        <member name="T:OxyPlot.Axes.Axis">
+            <summary>
+            Provides an abstract base class for axes.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Axes.Axis.Exponent">
+            <summary>
+            Exponent function.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Axes.Axis.Mantissa">
+            <summary>
+            Mantissa function.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Axes.Axis.offset">
+            <summary>
+            The offset.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Axes.Axis.scale">
+            <summary>
+            The scale.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Axes.Axis.position">
+            <summary>
+            The position of the axis.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Axes.Axis.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Axes.Axis"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Axes.Axis.CreateTickValues(System.Double,System.Double,System.Double,System.Int32)">
+            <summary>
+            Creates tick values at the specified interval.
+            </summary>
+            <param name="from">The start value.</param>
+            <param name="to">The end value.</param>
+            <param name="step">The interval.</param>
+            <param name="maxTicks">The maximum number of ticks (optional). The default value is 1000.</param>
+            <returns>A sequence of values.</returns>
+            <exception cref="T:System.ArgumentException">Step cannot be zero or negative.;step</exception>
+        </member>
+        <member name="M:OxyPlot.Axes.Axis.ToDouble(System.Object)">
+            <summary>
+            Converts the value of the specified object to a double precision floating point number. DateTime objects are converted using DateTimeAxis.ToDouble and TimeSpan objects are converted using TimeSpanAxis.ToDouble
+            </summary>
+            <param name="value">The value.</param>
+            <returns>The floating point number value.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.Axis.InverseTransform(OxyPlot.ScreenPoint,OxyPlot.Axes.Axis,OxyPlot.Axes.Axis)">
+            <summary>
+            Transforms the specified point from screen space to data space.
+            </summary>
+            <param name="p">The point.</param>
+            <param name="xaxis">The x axis.</param>
+            <param name="yaxis">The y axis.</param>
+            <returns>The data point.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.Axis.CoerceActualMaxMin">
+            <summary>
+            Coerces the actual maximum and minimum values.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Axes.Axis.FormatValue(System.Double)">
+            <summary>
+            Formats the value to be used on the axis.
+            </summary>
+            <param name="x">The value.</param>
+            <returns>The formatted value.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.Axis.GetTickValues(System.Collections.Generic.IList{System.Double}@,System.Collections.Generic.IList{System.Double}@,System.Collections.Generic.IList{System.Double}@)">
+            <summary>
+            Gets the coordinates used to draw ticks and tick labels (numbers or category names).
+            </summary>
+            <param name="majorLabelValues">The major label values.</param>
+            <param name="majorTickValues">The major tick values.</param>
+            <param name="minorTickValues">The minor tick values.</param>
+        </member>
+        <member name="M:OxyPlot.Axes.Axis.GetValue(System.Double)">
+            <summary>
+            Gets the value from an axis coordinate, converts from a coordinate <see cref="T:System.Double"/> value to the actual data type.
+            </summary>
+            <param name="x">The coordinate.</param>
+            <returns>The converted value.</returns>
+            <remarks>Examples: The <see cref="T:OxyPlot.Axes.DateTimeAxis"/> returns the <see cref="T:System.DateTime"/> and <see cref="T:OxyPlot.Axes.CategoryAxis"/> returns category strings.</remarks>
+        </member>
+        <member name="M:OxyPlot.Axes.Axis.InverseTransform(System.Double,System.Double,OxyPlot.Axes.Axis)">
+            <summary>
+            Inverse transform the specified screen point.
+            </summary>
+            <param name="x">The x coordinate.</param>
+            <param name="y">The y coordinate.</param>
+            <param name="yaxis">The y-axis.</param>
+            <returns>The data point.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.Axis.InverseTransform(System.Double)">
+            <summary>
+            Inverse transforms the specified screen coordinate. This method can only be used with non-polar coordinate systems.
+            </summary>
+            <param name="sx">The screen coordinate.</param>
+            <returns>The value.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.Axis.IsHorizontal">
+            <summary>
+            Determines whether the axis is horizontal.
+            </summary>
+            <returns><c>true</c> if the axis is horizontal; otherwise, <c>false</c> .</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.Axis.IsValidValue(System.Double)">
+            <summary>
+            Determines whether the specified value is valid.
+            </summary>
+            <param name="value">The value.</param>
+            <returns><c>true</c> if the specified value is valid; otherwise, <c>false</c> .</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.Axis.IsVertical">
+            <summary>
+            Determines whether the axis is vertical.
+            </summary>
+            <returns><c>true</c> if the axis is vertical; otherwise, <c>false</c> .</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.Axis.IsXyAxis">
+            <summary>
+            Determines whether the axis is used for X/Y values.
+            </summary>
+            <returns><c>true</c> if it is an XY axis; otherwise, <c>false</c> .</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.Axis.Measure(OxyPlot.IRenderContext)">
+            <summary>
+            Measures the size of the axis (maximum axis label width/height).
+            </summary>
+            <param name="rc">The render context.</param>
+            <returns>The size of the axis.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.Axis.Pan(OxyPlot.ScreenPoint,OxyPlot.ScreenPoint)">
+            <summary>
+            Pans the specified axis.
+            </summary>
+            <param name="ppt">The previous point (screen coordinates).</param>
+            <param name="cpt">The current point (screen coordinates).</param>
+        </member>
+        <member name="M:OxyPlot.Axes.Axis.Pan(System.Double)">
+            <summary>
+            Pans the specified axis.
+            </summary>
+            <param name="delta">The delta.</param>
+        </member>
+        <member name="M:OxyPlot.Axes.Axis.Render(OxyPlot.IRenderContext,System.Int32)">
+            <summary>
+            Renders the axis on the specified render context.
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="pass">The pass.</param>
+        </member>
+        <member name="M:OxyPlot.Axes.Axis.Reset">
+            <summary>
+            Resets the user's modification (zooming/panning) to minimum and maximum of this axis.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Axes.Axis.ToString">
+            <summary>
+            Returns a <see cref="T:System.String"/> that represents this instance.
+            </summary>
+            <returns>A <see cref="T:System.String"/> that represents this instance.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.Axis.Transform(System.Double,System.Double,OxyPlot.Axes.Axis)">
+            <summary>
+            Transforms the specified point to screen coordinates.
+            </summary>
+            <param name="x">The x value (for the current axis).</param>
+            <param name="y">The y value.</param>
+            <param name="yaxis">The y axis.</param>
+            <returns>The transformed point.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.Axis.Transform(System.Double)">
+            <summary>
+            Transforms the specified coordinate to screen coordinates. This method can only be used with non-polar coordinate systems.
+            </summary>
+            <param name="x">The value.</param>
+            <returns>The transformed value (screen coordinate).</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.Axis.Zoom(System.Double)">
+            <summary>
+            Zoom to the specified scale.
+            </summary>
+            <param name="newScale">The new scale.</param>
+        </member>
+        <member name="M:OxyPlot.Axes.Axis.Zoom(System.Double,System.Double)">
+            <summary>
+            Zooms the axis to the range [x0,x1].
+            </summary>
+            <param name="x0">The new minimum.</param>
+            <param name="x1">The new maximum.</param>
+        </member>
+        <member name="M:OxyPlot.Axes.Axis.ZoomAt(System.Double,System.Double)">
+            <summary>
+            Zooms the axis at the specified coordinate.
+            </summary>
+            <param name="factor">The zoom factor.</param>
+            <param name="x">The coordinate to zoom at.</param>
+        </member>
+        <member name="M:OxyPlot.Axes.Axis.ZoomAtCenter(System.Double)">
+            <summary>
+            Zooms the axis with the specified zoom factor at the center of the axis.
+            </summary>
+            <param name="factor">The zoom factor.</param>
+        </member>
+        <member name="M:OxyPlot.Axes.Axis.Include(System.Double)">
+            <summary>
+            Modifies the data range of the axis [DataMinimum,DataMaximum] to includes the specified value.
+            </summary>
+            <param name="value">The value.</param>
+        </member>
+        <member name="M:OxyPlot.Axes.Axis.ResetDataMaxMin">
+            <summary>
+            Resets the <see cref="P:OxyPlot.Axes.Axis.DataMaximum"/> and <see cref="P:OxyPlot.Axes.Axis.DataMinimum"/> values.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Axes.Axis.UpdateActualMaxMin">
+            <summary>
+            Updates the <see cref="P:OxyPlot.Axes.Axis.ActualMaximum"/> and <see cref="P:OxyPlot.Axes.Axis.ActualMinimum"/> values.
+            </summary>
+            <remarks>If the user has zoomed/panned the axis, the internal ViewMaximum/ViewMinimum
+            values will be used. If Maximum or Minimum have been set, these values will be used. Otherwise the maximum and minimum values
+            of the series will be used, including the 'padding'.</remarks>
+        </member>
+        <member name="M:OxyPlot.Axes.Axis.UpdateFromSeries(OxyPlot.Series.Series[])">
+            <summary>
+            Updates the axis with information from the plot series.
+            </summary>
+            <param name="series">The series collection.</param>
+            <remarks>This is used by the category axis that need to know the number of series using the axis.</remarks>
+        </member>
+        <member name="M:OxyPlot.Axes.Axis.UpdateIntervals(OxyPlot.OxyRect)">
+            <summary>
+            Updates the actual minor and major step intervals.
+            </summary>
+            <param name="plotArea">The plot area rectangle.</param>
+        </member>
+        <member name="M:OxyPlot.Axes.Axis.UpdateTransform(OxyPlot.OxyRect)">
+            <summary>
+            Updates the scale and offset properties of the transform from the specified boundary rectangle.
+            </summary>
+            <param name="bounds">The bounds.</param>
+        </member>
+        <member name="M:OxyPlot.Axes.Axis.ResetCurrentValues">
+            <summary>
+            Resets the current values.
+            </summary>
+            <remarks>The current values may be modified during update of max/min and rendering.</remarks>
+        </member>
+        <member name="M:OxyPlot.Axes.Axis.PostInverseTransform(System.Double)">
+            <summary>
+            Applies a transformation after the inverse transform of the value.
+            </summary>
+            <param name="x">The value to transform.</param>
+            <returns>The transformed value.</returns>
+            <remarks>If this method is overridden, the <see cref="M:OxyPlot.Axes.Axis.InverseTransform(System.Double)"/> method must also be overridden.
+            See <see cref="T:OxyPlot.Axes.LogarithmicAxis"/> for examples on how to implement this.</remarks>
+        </member>
+        <member name="M:OxyPlot.Axes.Axis.PreTransform(System.Double)">
+            <summary>
+            Applies a transformation before the transform the value.
+            </summary>
+            <param name="x">The value to transform.</param>
+            <returns>The transformed value.</returns>
+            <remarks>If this method is overridden, the <see cref="M:OxyPlot.Axes.Axis.Transform(System.Double)"/> method must also be overridden.
+            See <see cref="T:OxyPlot.Axes.LogarithmicAxis"/> for examples on how to implement this.</remarks>
+        </member>
+        <member name="M:OxyPlot.Axes.Axis.FormatValueOverride(System.Double)">
+            <summary>
+            Formats the value to be used on the axis.
+            </summary>
+            <param name="x">The value to format.</param>
+            <returns>The formatted value.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.Axis.CalculateActualMaximum">
+            <summary>
+            Calculates the actual maximum value of the axis, including the <see cref="P:OxyPlot.Axes.Axis.MaximumPadding"/>.
+            </summary>
+            <returns>The new actual maximum value of the axis.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.Axis.CalculateActualMinimum">
+            <summary>
+            Calculates the actual minimum value of the axis, including the <see cref="P:OxyPlot.Axes.Axis.MinimumPadding"/>.
+            </summary>
+            <returns>The new actual minimum value of the axis.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.Axis.SetTransform(System.Double,System.Double)">
+            <summary>
+            Sets the transform.
+            </summary>
+            <param name="newScale">The new scale.</param>
+            <param name="newOffset">The new offset.</param>
+        </member>
+        <member name="M:OxyPlot.Axes.Axis.CalculateActualInterval(System.Double,System.Double)">
+            <summary>
+            Calculates the actual interval.
+            </summary>
+            <param name="availableSize">Size of the available area.</param>
+            <param name="maxIntervalSize">Maximum length of the intervals.</param>
+            <returns>The calculate actual interval.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.Axis.CalculateActualInterval(System.Double,System.Double,System.Double)">
+            <summary>
+            Returns the actual interval to use to determine which values are displayed in the axis.
+            </summary>
+            <param name="availableSize">The available size.</param>
+            <param name="maxIntervalSize">The maximum interval size.</param>
+            <param name="range">The range.</param>
+            <returns>Actual interval to use to determine which values are displayed in the axis.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.Axis.CalculateMinorInterval(System.Double)">
+            <summary>
+            Calculates the minor interval.
+            </summary>
+            <param name="majorInterval">The major interval.</param>
+            <returns>The minor interval.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.Axis.OnAxisChanged(OxyPlot.Axes.AxisChangedEventArgs)">
+            <summary>
+            Raises the <see cref="E:OxyPlot.Axes.Axis.AxisChanged"/> event.
+            </summary>
+            <param name="args">The <see cref="T:OxyPlot.Axes.AxisChangedEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="M:OxyPlot.Axes.Axis.OnTransformChanged(System.EventArgs)">
+            <summary>
+            Raises the <see cref="E:OxyPlot.Axes.Axis.TransformChanged"/> event.
+            </summary>
+            <param name="args">The <see cref="T:System.EventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="E:OxyPlot.Axes.Axis.AxisChanged">
+            <summary>
+            Occurs when the axis has been changed (by zooming, panning or resetting).
+            </summary>
+        </member>
+        <member name="E:OxyPlot.Axes.Axis.TransformChanged">
+            <summary>
+            Occurs when the transform changed (size or axis range was changed).
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.AbsoluteMaximum">
+            <summary>
+            Gets or sets the absolute maximum. This is only used for the UI control. It will not be possible to zoom/pan beyond this limit. The default value is <c>double.MaxValue</c>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.AbsoluteMinimum">
+            <summary>
+            Gets or sets the absolute minimum. This is only used for the UI control. It will not be possible to zoom/pan beyond this limit. The default value is <c>double.MinValue</c>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.ActualMajorStep">
+            <summary>
+            Gets or sets the actual major step.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.ActualMaximum">
+            <summary>
+            Gets or sets the actual maximum value of the axis.
+            </summary>
+            <remarks>If <see cref="P:OxyPlot.Axes.Axis.ViewMaximum"/> is not <c>NaN</c>, this value will be defined by <see cref="P:OxyPlot.Axes.Axis.ViewMaximum"/>.
+            Otherwise, if <see cref="P:OxyPlot.Axes.Axis.Maximum"/> is not <c>NaN</c>, this value will be defined by <see cref="P:OxyPlot.Axes.Axis.Maximum"/>.
+            Otherwise, this value will be defined by the maximum (+padding) of the data.</remarks>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.ActualMinimum">
+            <summary>
+            Gets or sets the actual minimum value of the axis.
+            </summary>
+            <remarks>If <see cref="P:OxyPlot.Axes.Axis.ViewMinimum"/> is not <c>NaN</c>, this value will be defined by <see cref="P:OxyPlot.Axes.Axis.ViewMinimum"/>.
+            Otherwise, if <see cref="P:OxyPlot.Axes.Axis.Minimum"/> is not <c>NaN</c>, this value will be defined by <see cref="P:OxyPlot.Axes.Axis.Minimum"/>.
+            Otherwise this value will be defined by the minimum (+padding) of the data.</remarks>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.ActualMinorStep">
+            <summary>
+            Gets or sets the actual minor step.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.ActualStringFormat">
+            <summary>
+            Gets or sets the actual string format being used.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.ActualTitle">
+            <summary>
+            Gets the actual title of the axis.
+            </summary>
+            <remarks>If the <see cref="P:OxyPlot.Axes.Axis.Unit"/> property is set, the <see cref="P:OxyPlot.Axes.Axis.TitleFormatString"/> property is used to format the actual title.</remarks>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.Angle">
+            <summary>
+            Gets or sets the orientation angle (degrees) for the axis labels. The default value is <c>0</c>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.AxisTickToLabelDistance">
+            <summary>
+            Gets or sets the distance from the end of the tick lines to the labels. The default value is <c>4</c>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.AxisTitleDistance">
+            <summary>
+            Gets or sets the minimum distance from the axis labels to the axis title. The default value is <c>4</c>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.AxisDistance">
+            <summary>
+            Gets or sets the distance between the plot area and the axis. The default value is <c>0</c>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.AxislineColor">
+            <summary>
+            Gets or sets the color of the axis line. The default value is <see cref="F:OxyPlot.OxyColors.Black"/>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.AxislineStyle">
+            <summary>
+            Gets or sets the line style of the axis line. The default value is <see cref="F:OxyPlot.LineStyle.None"/>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.AxislineThickness">
+            <summary>
+            Gets or sets the thickness of the axis line. The default value is <c>1</c>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.ClipTitle">
+            <summary>
+            Gets or sets a value indicating whether to clip the axis title. The default value is <c>true</c>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.DataMaximum">
+            <summary>
+            Gets or sets the maximum value of the data displayed on this axis.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.DataMinimum">
+            <summary>
+            Gets or sets the minimum value of the data displayed on this axis.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.EndPosition">
+            <summary>
+            Gets or sets the end position of the axis on the plot area. The default value is <c>1</c>.
+            </summary>
+            <remarks>The position is defined by a fraction in the range from <c>0</c> to <c>1</c>, where <c>0</c> is at the bottom/left
+            and <c>1</c> is at the top/right. </remarks>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.ExtraGridlineColor">
+            <summary>
+            Gets or sets the color of the extra gridlines. The default value is <see cref="F:OxyPlot.OxyColors.Black"/>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.ExtraGridlineStyle">
+            <summary>
+            Gets or sets the line style of the extra gridlines. The default value is <see cref="F:OxyPlot.LineStyle.Solid"/>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.ExtraGridlineThickness">
+            <summary>
+            Gets or sets the thickness of the extra gridlines. The default value is <c>1</c>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.ExtraGridlines">
+            <summary>
+            Gets or sets the values for the extra gridlines. The default value is <c>null</c>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.FilterFunction">
+            <summary>
+            Gets or sets the filter function. The default value is <c>null</c>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.FilterMaxValue">
+            <summary>
+            Gets or sets the maximum value that can be shown using this axis. Values greater or equal to this value will not be shown. The default value is <c>double.MaxValue</c>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.FilterMinValue">
+            <summary>
+            Gets or sets the minimum value that can be shown using this axis. Values smaller or equal to this value will not be shown. The default value is <c>double.MinValue</c>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.IntervalLength">
+            <summary>
+            Gets or sets the maximum length (screen space) of the intervals. The available length of the axis will be divided by this length to get the approximate number of major intervals on the axis. The default value is <c>60</c>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.IsAxisVisible">
+            <summary>
+            Gets or sets a value indicating whether this axis is visible. The default value is <c>true</c>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.IsPanEnabled">
+            <summary>
+            Gets or sets a value indicating whether panning is enabled. The default value is <c>true</c>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.IsReversed">
+            <summary>
+            Gets a value indicating whether this axis is reversed. It is reversed if <see cref="P:OxyPlot.Axes.Axis.StartPosition"/> &gt; <see cref="P:OxyPlot.Axes.Axis.EndPosition"/>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.IsZoomEnabled">
+            <summary>
+            Gets or sets a value indicating whether zooming is enabled. The default value is <c>true</c>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.Key">
+            <summary>
+            Gets or sets the key of the axis. This can be used to specify an axis if you have defined multiple axes in a plot. The default value is <c>null</c>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.LabelFormatter">
+            <summary>
+            Gets or sets the formatting function for the labels. The default value is <c>null</c>.
+            </summary>
+            <remarks>This function can be used instead of overriding the <see cref="M:OxyPlot.Axes.Axis.FormatValue(System.Double)"/> method.</remarks>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.Layer">
+            <summary>
+            Gets or sets the layer of the axis. The default value is <see cref="F:OxyPlot.Axes.AxisLayer.BelowSeries"/>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.MajorGridlineColor">
+            <summary>
+            Gets or sets the color of the major gridlines. The default value is <c>#40000000</c>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.MajorGridlineStyle">
+            <summary>
+            Gets or sets the line style of the major gridlines. The default value is <see cref="F:OxyPlot.LineStyle.None"/>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.MajorGridlineThickness">
+            <summary>
+            Gets or sets the thickness of the major gridlines. The default value is <c>1</c>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.MajorStep">
+            <summary>
+            Gets or sets the interval between major ticks. The default value is <c>double.NaN</c>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.MajorTickSize">
+            <summary>
+            Gets or sets the size of the major ticks. The default value is <c>7</c>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.Maximum">
+            <summary>
+            Gets or sets the maximum value of the axis. The default value is <c>double.NaN</c>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.MaximumPadding">
+            <summary>
+            Gets or sets the 'padding' fraction of the maximum value. The default value is <c>0.01</c>.
+            </summary>
+            <remarks> A value of 0.01 gives 1% more space on the maximum end of the axis. This property is not used if the <see cref="P:OxyPlot.Axes.Axis.Maximum"/> property is set.</remarks>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.Minimum">
+            <summary>
+            Gets or sets the minimum value of the axis. The default value is <c>double.NaN</c>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.MinimumPadding">
+            <summary>
+            Gets or sets the 'padding' fraction of the minimum value. The default value is <c>0.01</c>.
+            </summary>
+            <remarks>A value of 0.01 gives 1% more space on the minimum end of the axis. This property is not used if the <see cref="P:OxyPlot.Axes.Axis.Minimum"/> property is set.</remarks>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.MinimumRange">
+            <summary>
+            Gets or sets the minimum range of the axis. Setting this property ensures that <c>ActualMaximum-ActualMinimum > MinimumRange</c>. The default value is <c>0</c>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.MinorGridlineColor">
+            <summary>
+            Gets or sets the color of the minor gridlines. The default value is <c>#20000000</c>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.MinorGridlineStyle">
+            <summary>
+            Gets or sets the line style of the minor gridlines. The default value is <see cref="F:OxyPlot.LineStyle.None"/>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.MinorGridlineThickness">
+            <summary>
+            Gets or sets the thickness of the minor gridlines. The default value is <c>1</c>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.MinorStep">
+            <summary>
+            Gets or sets the interval between minor ticks. The default value is <c>double.NaN</c>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.MinorTickSize">
+            <summary>
+            Gets or sets the size of the minor ticks. The default value is <c>4</c>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.Offset">
+            <summary>
+            Gets the offset. This is used to transform between data and screen coordinates.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.Position">
+            <summary>
+            Gets or sets the position of the axis. The default value is <see cref="F:OxyPlot.Axes.AxisPosition.Left"/>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.PositionAtZeroCrossing">
+            <summary>
+            Gets or sets a value indicating whether the axis should be positioned at the zero-crossing of the related axis. The default value is <c>false</c>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.PositionTier">
+            <summary>
+            Gets or sets the position tier which defines in which tier the axis is displayed. The default value is <c>0</c>.
+            </summary>
+            <remarks>The bigger the value the further afar is the axis from the graph.</remarks>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.Scale">
+            <summary>
+            Gets the scaling factor of the axis. This is used to transform between data and screen coordinates.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.ScreenMax">
+            <summary>
+            Gets or sets the screen coordinate of the maximum end of the axis.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.ScreenMin">
+            <summary>
+            Gets or sets the screen coordinate of the minimum end of the axis.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.StartPosition">
+            <summary>
+            Gets or sets the start position of the axis on the plot area. The default value is <c>0</c>.
+            </summary>
+            <remarks>The position is defined by a fraction in the range from <c>0</c> to <c>1</c>, where <c>0</c> is at the bottom/left
+            and <c>1</c> is at the top/right. </remarks>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.StringFormat">
+            <summary>
+            Gets or sets the string format used for formatting the axis values. The default value is <c>null</c>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.TickStyle">
+            <summary>
+            Gets or sets the tick style for major and minor ticks. The default value is <see cref="F:OxyPlot.Axes.TickStyle.Outside"/>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.TicklineColor">
+            <summary>
+            Gets or sets the color of the major and minor ticks. The default value is <see cref="F:OxyPlot.OxyColors.Black"/>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.Title">
+            <summary>
+            Gets or sets the title of the axis. The default value is <c>null</c>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.TitleClippingLength">
+            <summary>
+            Gets or sets the length of the title clipping rectangle (fraction of the available length of the axis). The default value is <c>0.9</c>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.TitleColor">
+            <summary>
+            Gets or sets the color of the title. The default value is <see cref="F:OxyPlot.OxyColors.Automatic"/>.
+            </summary>
+            <remarks>If the value is <c>null</c>, the <see cref="P:OxyPlot.PlotModel.TextColor"/> will be used.</remarks>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.TitleFont">
+            <summary>
+            Gets or sets the title font. The default value is <c>null</c>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.TitleFontSize">
+            <summary>
+            Gets or sets the size of the title font. The default value is <c>double.NaN</c>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.TitleFontWeight">
+            <summary>
+            Gets or sets the weight of the title font. The default value is <see cref="F:OxyPlot.FontWeights.Normal"/>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.TitleFormatString">
+            <summary>
+            Gets or sets the format string used for formatting the title and unit when <see cref="P:OxyPlot.Axes.Axis.Unit"/> is defined. 
+            The default value is "{0} [{1}]", where {0} refers to the <see cref="P:OxyPlot.Axes.Axis.Title"/> and {1} refers to the <see cref="P:OxyPlot.Axes.Axis.Unit"/>.
+            </summary>
+            <remarks>If <see cref="P:OxyPlot.Axes.Axis.Unit"/> is <c>null</c>, the actual title is defined by <see cref="P:OxyPlot.Axes.Axis.Title"/> only.</remarks>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.TitlePosition">
+            <summary>
+            Gets or sets the position of the title. The default value is <c>0.5</c>.
+            </summary>
+            <remarks>The position is defined by a fraction in the range <c>0</c> to <c>1</c>.</remarks>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.Unit">
+            <summary>
+            Gets or sets the unit of the axis. The default value is <c>null</c>.
+            </summary>
+            <remarks>The <see cref="P:OxyPlot.Axes.Axis.TitleFormatString"/> is used to format the title including this unit.</remarks>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.UseSuperExponentialFormat">
+            <summary>
+            Gets or sets a value indicating whether to use superscript exponential format. The default value is <c>false</c>.
+            </summary>
+            <remarks>
+            This format will convert 1.5E+03 to 1.5·10^{3} and render the superscript properly.
+            If <see cref="P:OxyPlot.Axes.Axis.StringFormat"/> is <c>null</c>, 1.0E+03 will be converted to 10^{3}, otherwise it will use the format string for the mantissa.
+            </remarks>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.DesiredSize">
+            <summary>
+            Gets or sets the "desired" size by the renderer such that the axis text &amp; ticks will not be clipped.  This
+            size is distinct from the margin settings or the size which is actually rendered, as in: ActualWidth / ActualSize.  
+            Actual rendered size may be smaller or larger than the desired size if the margins are set manually.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.PositionTierMaxShift">
+            <summary>
+            Gets or sets the position tier max shift.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.PositionTierMinShift">
+            <summary>
+            Gets or sets the position tier min shift.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.PositionTierSize">
+            <summary>
+            Gets or sets the size of the position tier.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.ActualTitleColor">
+            <summary>
+            Gets the actual color of the title.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.ActualTitleFont">
+            <summary>
+            Gets the actual title font.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.ActualTitleFontSize">
+            <summary>
+            Gets the actual size of the title font.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.ActualTitleFontWeight">
+            <summary>
+            Gets the actual title font weight.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.ViewMaximum">
+            <summary>
+            Gets or sets the current view's maximum. This value is used when the user zooms or pans.
+            </summary>
+            <value>The view maximum.</value>
+        </member>
+        <member name="P:OxyPlot.Axes.Axis.ViewMinimum">
+            <summary>
+            Gets or sets the current view's minimum. This value is used when the user zooms or pans.
+            </summary>
+            <value>The view minimum.</value>
+        </member>
+        <member name="M:OxyPlot.Axes.LogarithmicAxis.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Axes.LogarithmicAxis"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Axes.LogarithmicAxis.CoerceActualMaxMin">
+            <summary>
+            Coerces the actual maximum and minimum values.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Axes.LogarithmicAxis.GetTickValues(System.Collections.Generic.IList{System.Double}@,System.Collections.Generic.IList{System.Double}@,System.Collections.Generic.IList{System.Double}@)">
+            <summary>
+            Gets the coordinates used to draw ticks and tick labels (numbers or category names).
+            </summary>
+            <param name="majorLabelValues">The major label values.</param>
+            <param name="majorTickValues">The major tick values.</param>
+            <param name="minorTickValues">The minor tick values.</param>
+        </member>
+        <member name="M:OxyPlot.Axes.LogarithmicAxis.IsXyAxis">
+            <summary>
+            Determines whether the axis is used for X/Y values.
+            </summary>
+            <returns><c>true</c> if it is an XY axis; otherwise, <c>false</c> .</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.LogarithmicAxis.Pan(OxyPlot.ScreenPoint,OxyPlot.ScreenPoint)">
+            <summary>
+            Pans the specified axis.
+            </summary>
+            <param name="ppt">The previous point (screen coordinates).</param>
+            <param name="cpt">The current point (screen coordinates).</param>
+        </member>
+        <member name="M:OxyPlot.Axes.LogarithmicAxis.InverseTransform(System.Double)">
+            <summary>
+            Inverse transforms the specified screen coordinate. This method can only be used with non-polar coordinate systems.
+            </summary>
+            <param name="sx">The screen coordinate.</param>
+            <returns>The value.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.LogarithmicAxis.Transform(System.Double)">
+            <summary>
+            Transforms the specified coordinate to screen coordinates.
+            </summary>
+            <param name="x">The value.</param>
+            <returns>The transformed value (screen coordinate).</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.LogarithmicAxis.ZoomAt(System.Double,System.Double)">
+            <summary>
+            Zooms the axis at the specified coordinate.
+            </summary>
+            <param name="factor">The zoom factor.</param>
+            <param name="x">The coordinate to zoom at.</param>
+        </member>
+        <member name="M:OxyPlot.Axes.LogarithmicAxis.UpdateActualMaxMin">
+            <summary>
+            Updates the <see cref="P:OxyPlot.Axes.Axis.ActualMaximum"/> and <see cref="P:OxyPlot.Axes.Axis.ActualMinimum"/> values.
+            </summary>
+            <remarks>
+            If the user has zoomed/panned the axis, the internal ViewMaximum/ViewMinimum
+            values will be used. If Maximum or Minimum have been set, these values will be used. Otherwise the maximum and minimum values
+            of the series will be used, including the 'padding'.
+            </remarks>
+        </member>
+        <member name="M:OxyPlot.Axes.LogarithmicAxis.PostInverseTransform(System.Double)">
+            <summary>
+            Applies a transformation after the inverse transform of the value. This is used in logarithmic axis.
+            </summary>
+            <param name="x">The value to transform.</param>
+            <returns>The transformed value.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.LogarithmicAxis.PreTransform(System.Double)">
+            <summary>
+            Applies a transformation before the transform the value. This is used in logarithmic axis.
+            </summary>
+            <param name="x">The value to transform.</param>
+            <returns>The transformed value.</returns>
+        </member>
+        <member name="P:OxyPlot.Axes.LogarithmicAxis.Base">
+            <summary>
+            Gets or sets the logarithmic base (normally 10).
+            </summary>
+            <value>The logarithmic base.</value>
+            <remarks>See http://en.wikipedia.org/wiki/Logarithm.</remarks>
+        </member>
+        <member name="P:OxyPlot.Axes.LogarithmicAxis.PowerPadding">
+            <summary>
+            Gets or sets a value indicating whether the ActualMaximum and ActualMinimum values should be padded to the nearest power of the Base.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Axes.RangeColorAxis">
+            <summary>
+            Represents a color axis that contains colors for specified ranges.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Axes.LinearAxis">
+            <summary>
+            Represents an axis with linear scale.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Axes.LinearAxis.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Axes.LinearAxis"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Axes.LinearAxis.IsXyAxis">
+            <summary>
+            Determines whether the axis is used for X/Y values.
+            </summary>
+            <returns><c>true</c> if it is an XY axis; otherwise, <c>false</c> .</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.LinearAxis.FormatValueOverride(System.Double)">
+            <summary>
+            Formats the value to be used on the axis.
+            </summary>
+            <param name="x">The value to format.</param>
+            <returns>The formatted value.</returns>
+        </member>
+        <member name="P:OxyPlot.Axes.LinearAxis.FormatAsFractions">
+            <summary>
+            Gets or sets a value indicating whether to format numbers as fractions.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.LinearAxis.FractionUnit">
+            <summary>
+            Gets or sets the fraction unit. Remember to set FormatAsFractions to <c>true</c>.
+            </summary>
+            <value>The fraction unit.</value>
+        </member>
+        <member name="P:OxyPlot.Axes.LinearAxis.FractionUnitSymbol">
+            <summary>
+            Gets or sets the fraction unit symbol. Use FractionUnit = Math.PI and FractionUnitSymbol = "π" if you want the axis to show "π/2,π,3π/2,2π" etc. Use FractionUnit = 1 and FractionUnitSymbol = "L" if you want the axis to show "0,L/2,L" etc. Remember to set FormatAsFractions to <c>true</c>.
+            </summary>
+            <value>The fraction unit symbol.</value>
+        </member>
+        <member name="T:OxyPlot.Axes.IColorAxis">
+            <summary>
+            Specifies functionality for color axes.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Axes.IColorAxis.GetColor(System.Int32)">
+            <summary>
+            Gets the color of the specified index in the color palette.
+            </summary>
+            <param name="paletteIndex">The color map index (less than NumberOfEntries).</param>
+            <returns>The color.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.IColorAxis.GetPaletteIndex(System.Double)">
+            <summary>
+            Gets the palette index of the specified value.
+            </summary>
+            <param name="value">The value.</param>
+            <returns>The palette index.</returns>
+            <remarks>If the value is less than minimum, 0 is returned. If the value is greater than maximum, Palette.Colors.Count+1 is returned.</remarks>
+        </member>
+        <member name="F:OxyPlot.Axes.RangeColorAxis.ranges">
+            <summary>
+            The ranges
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Axes.RangeColorAxis.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Axes.RangeColorAxis"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Axes.RangeColorAxis.AddRange(System.Double,System.Double,OxyPlot.OxyColor)">
+            <summary>
+            Adds a range.
+            </summary>
+            <param name="lowerBound">The lower bound.</param>
+            <param name="upperBound">The upper bound.</param>
+            <param name="color">The color.</param>
+        </member>
+        <member name="M:OxyPlot.Axes.RangeColorAxis.GetPaletteIndex(System.Double)">
+            <summary>
+            Gets the palette index of the specified value.
+            </summary>
+            <param name="value">The value.</param>
+            <returns>The palette index.</returns>
+            <remarks>If the value is less than minimum, 0 is returned. If the value is greater than maximum, Palette.Colors.Count+1 is returned.</remarks>
+        </member>
+        <member name="M:OxyPlot.Axes.RangeColorAxis.GetColor(System.Int32)">
+            <summary>
+            Gets the color.
+            </summary>
+            <param name="paletteIndex">The color map index.</param>
+            <returns>The color.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.RangeColorAxis.Render(OxyPlot.IRenderContext,System.Int32)">
+            <summary>
+            Renders the axis on the specified render context.
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="pass">The render pass.</param>
+        </member>
+        <member name="P:OxyPlot.Axes.RangeColorAxis.InvalidNumberColor">
+            <summary>
+            Gets or sets the color used to represent NaN values.
+            </summary>
+            <value>A <see cref="T:OxyPlot.OxyColor"/> that defines the color. The default value is <c>OxyColors.Gray</c>.</value>
+        </member>
+        <member name="P:OxyPlot.Axes.RangeColorAxis.HighColor">
+            <summary>
+            Gets or sets the color of values above the maximum value.
+            </summary>
+            <value>The color of the high values.</value>
+        </member>
+        <member name="P:OxyPlot.Axes.RangeColorAxis.LowColor">
+            <summary>
+            Gets or sets the color of values below the minimum value.
+            </summary>
+            <value>The color of the low values.</value>
+        </member>
+        <member name="T:OxyPlot.Axes.RangeColorAxis.ColorRange">
+            <summary>
+            Defines a range.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.RangeColorAxis.ColorRange.Color">
+            <summary>
+            Gets or sets the color.
+            </summary>
+            <value>The color.</value>
+        </member>
+        <member name="P:OxyPlot.Axes.RangeColorAxis.ColorRange.LowerBound">
+            <summary>
+            Gets or sets the lower bound.
+            </summary>
+            <value>The lower bound.</value>
+        </member>
+        <member name="P:OxyPlot.Axes.RangeColorAxis.ColorRange.UpperBound">
+            <summary>
+            Gets or sets the upper bound.
+            </summary>
+            <value>The upper bound.</value>
+        </member>
+        <member name="T:OxyPlot.Axes.AngleAxis">
+            <summary>
+            Represents an angular axis for polar plots.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Axes.AngleAxis.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Axes.AngleAxis"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Axes.AngleAxis.GetTickValues(System.Collections.Generic.IList{System.Double}@,System.Collections.Generic.IList{System.Double}@,System.Collections.Generic.IList{System.Double}@)">
+            <summary>
+            Gets the coordinates used to draw ticks and tick labels (numbers or category names).
+            </summary>
+            <param name="majorLabelValues">The major label values.</param>
+            <param name="majorTickValues">The major tick values.</param>
+            <param name="minorTickValues">The minor tick values.</param>
+        </member>
+        <member name="M:OxyPlot.Axes.AngleAxis.InverseTransform(System.Double,System.Double,OxyPlot.Axes.Axis)">
+            <summary>
+            Inverse transforms the specified screen point.
+            </summary>
+            <param name="x">The x coordinate.</param>
+            <param name="y">The y coordinate.</param>
+            <param name="yaxis">The y-axis.</param>
+            <returns>The data point.</returns>
+            <exception cref="T:System.InvalidOperationException">Angle axis should always be the y-axis.</exception>
+        </member>
+        <member name="M:OxyPlot.Axes.AngleAxis.IsXyAxis">
+            <summary>
+            Determines whether the axis is used for X/Y values.
+            </summary>
+            <returns><c>true</c> if it is an XY axis; otherwise, <c>false</c> .</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.AngleAxis.Render(OxyPlot.IRenderContext,System.Int32)">
+            <summary>
+            Renders the axis on the specified render context.
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="pass">The pass.</param>
+        </member>
+        <member name="M:OxyPlot.Axes.AngleAxis.Transform(System.Double,System.Double,OxyPlot.Axes.Axis)">
+            <summary>
+            Transforms the specified point to screen coordinates.
+            </summary>
+            <param name="x">The x value (for the current axis).</param>
+            <param name="y">The y value.</param>
+            <param name="yaxis">The y axis.</param>
+            <returns>The transformed point.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.AngleAxis.UpdateTransform(OxyPlot.OxyRect)">
+            <summary>
+            Updates the scale and offset properties of the transform from the specified boundary rectangle.
+            </summary>
+            <param name="bounds">The bounds.</param>
+        </member>
+        <member name="P:OxyPlot.Axes.AngleAxis.StartAngle">
+            <summary>
+            Gets or sets the start angle (degrees).
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.AngleAxis.EndAngle">
+            <summary>
+            Gets or sets the end angle (degrees).
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Axes.AxisChangedEventArgs">
+            <summary>
+            Provides additional data for the <see cref="E:OxyPlot.Axes.Axis.AxisChanged"/> event.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Axes.AxisChangedEventArgs.#ctor(OxyPlot.Axes.AxisChangeTypes,System.Double,System.Double)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Axes.AxisChangedEventArgs"/> class.
+            </summary>
+            <param name="changeType">Type of the change.</param>
+            <param name="deltaMinimum">The delta minimum.</param>
+            <param name="deltaMaximum">The delta maximum.</param>
+        </member>
+        <member name="P:OxyPlot.Axes.AxisChangedEventArgs.ChangeType">
+            <summary>
+            Gets the type of the change.
+            </summary>
+            <value>The type of the change.</value>
+        </member>
+        <member name="P:OxyPlot.Axes.AxisChangedEventArgs.DeltaMinimum">
+            <summary>
+            Gets the delta for the minimum.
+            </summary>
+            <value>The delta.</value>
+        </member>
+        <member name="P:OxyPlot.Axes.AxisChangedEventArgs.DeltaMaximum">
+            <summary>
+            Gets the delta for the maximum.
+            </summary>
+            <value>The delta.</value>
+        </member>
+        <member name="T:OxyPlot.Axes.AxisChangeTypes">
+            <summary>
+            Defines change types for the <see cref="E:OxyPlot.Axes.Axis.AxisChanged"/> event.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Axes.AxisChangeTypes.Zoom">
+            <summary>
+            The axis was zoomed by the user.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Axes.AxisChangeTypes.Pan">
+            <summary>
+            The axis was panned by the user.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Axes.AxisChangeTypes.Reset">
+            <summary>
+            The axis zoom/pan was reset by the user.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Axes.AxisLayer">
+            <summary>
+            Specifies the layer of an <see cref="T:OxyPlot.Axes.Axis"/>.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Axes.AxisLayer.BelowSeries">
+            <summary>
+            Below all series.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Axes.AxisLayer.AboveSeries">
+            <summary>
+            Above all series.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Axes.AxisPosition">
+            <summary>
+            Specifies the position of an <see cref="T:OxyPlot.Axes.Axis"/>.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Axes.AxisPosition.None">
+            <summary>
+            No position.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Axes.AxisPosition.Left">
+            <summary>
+            Left of the plot area.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Axes.AxisPosition.Right">
+            <summary>
+            Right of the plot area.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Axes.AxisPosition.Top">
+            <summary>
+            Top of the plot area.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Axes.AxisPosition.Bottom">
+            <summary>
+            Bottom of the plot area.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Axes.CategoryAxis">
+            <summary>
+            Represents a category axis.
+            </summary>
+            <remarks>The category axis is using the index of the label collection items as coordinates.
+            If you have 5 categories in the Labels collection, the categories will be placed at coordinates 0 to 4.
+            The range of the axis will be from -0.5 to 4.5 (excluding padding).</remarks>
+        </member>
+        <member name="F:OxyPlot.Axes.CategoryAxis.labels">
+            <summary>
+            The labels.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Axes.CategoryAxis.itemsSourceLabels">
+            <summary>
+            The labels from the <see cref="P:OxyPlot.Axes.CategoryAxis.ItemsSource"/>.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Axes.CategoryAxis.currentBarOffset">
+            <summary>
+            The current offset of the bars (not used for stacked bar series).
+            </summary>
+            <remarks>These offsets are modified during rendering.</remarks>
+        </member>
+        <member name="F:OxyPlot.Axes.CategoryAxis.currentMaxValue">
+            <summary>
+            The current max value per StackIndex and Label.
+            </summary>
+            <remarks>These values are modified during rendering.</remarks>
+        </member>
+        <member name="F:OxyPlot.Axes.CategoryAxis.currentMinValue">
+            <summary>
+            The current min value per StackIndex and Label.
+            </summary>
+            <remarks>These values are modified during rendering.</remarks>
+        </member>
+        <member name="F:OxyPlot.Axes.CategoryAxis.currentPositiveBaseValues">
+            <summary>
+            The base value per StackIndex and Label for positive values of stacked bar series.
+            </summary>
+            <remarks>These values are modified during rendering.</remarks>
+        </member>
+        <member name="F:OxyPlot.Axes.CategoryAxis.currentNegativeBaseValues">
+            <summary>
+            The base value per StackIndex and Label for negative values of stacked bar series.
+            </summary>
+            <remarks>These values are modified during rendering.</remarks>
+        </member>
+        <member name="F:OxyPlot.Axes.CategoryAxis.maxStackIndex">
+            <summary>
+            The maximum stack index.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Axes.CategoryAxis.maxWidth">
+            <summary>
+            The maximal width of all labels.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Axes.CategoryAxis.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Axes.CategoryAxis"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Axes.CategoryAxis.GetMaxWidth">
+            <summary>
+            Gets the maximum width of all category labels.
+            </summary>
+            <returns>The maximum width.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.CategoryAxis.GetCategoryValue(System.Int32,System.Int32,System.Double)">
+            <summary>
+            Gets the category value.
+            </summary>
+            <param name="categoryIndex">Index of the category.</param>
+            <param name="stackIndex">Index of the stack.</param>
+            <param name="actualBarWidth">Actual width of the bar.</param>
+            <returns>The get category value.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.CategoryAxis.GetCategoryValue(System.Int32)">
+            <summary>
+            Gets the category value.
+            </summary>
+            <param name="categoryIndex">Index of the category.</param>
+            <returns>The get category value.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.CategoryAxis.GetTickValues(System.Collections.Generic.IList{System.Double}@,System.Collections.Generic.IList{System.Double}@,System.Collections.Generic.IList{System.Double}@)">
+            <summary>
+            Gets the coordinates used to draw ticks and tick labels (numbers or category names).
+            </summary>
+            <param name="majorLabelValues">The major label values.</param>
+            <param name="majorTickValues">The major tick values.</param>
+            <param name="minorTickValues">The minor tick values.</param>
+        </member>
+        <member name="M:OxyPlot.Axes.CategoryAxis.GetValue(System.Double)">
+            <summary>
+            Gets the value from an axis coordinate, converts from double to the correct data type if necessary. e.g. DateTimeAxis returns the DateTime and CategoryAxis returns category strings.
+            </summary>
+            <param name="x">The coordinate.</param>
+            <returns>The value.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.CategoryAxis.GetCurrentBarOffset(System.Int32)">
+            <summary>
+            Gets the current bar offset for the specified category index.
+            </summary>
+            <param name="categoryIndex">The category index.</param>
+            <returns>The offset.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.CategoryAxis.IncreaseCurrentBarOffset(System.Int32,System.Double)">
+            <summary>
+            Increases the current bar offset for the specified category index.
+            </summary>
+            <param name="categoryIndex">The category index.</param>
+            <param name="delta">The offset increase.</param>
+        </member>
+        <member name="M:OxyPlot.Axes.CategoryAxis.GetCurrentBaseValue(System.Int32,System.Int32,System.Boolean)">
+            <summary>
+            Gets the current base value for the specified stack and category index.
+            </summary>
+            <param name="stackIndex">The stack index.</param>
+            <param name="categoryIndex">The category index.</param>
+            <param name="negativeValue">if set to <c>true</c> get the base value for negative values.</param>
+            <returns>The current base value.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.CategoryAxis.SetCurrentBaseValue(System.Int32,System.Int32,System.Boolean,System.Double)">
+            <summary>
+            Sets the current base value for the specified stack and category index.
+            </summary>
+            <param name="stackIndex">Index of the stack.</param>
+            <param name="categoryIndex">Index of the category.</param>
+            <param name="negativeValue">if set to <c>true</c> set the base value for negative values.</param>
+            <param name="newValue">The new value.</param>
+        </member>
+        <member name="M:OxyPlot.Axes.CategoryAxis.GetCurrentMaxValue(System.Int32,System.Int32)">
+            <summary>
+            Gets the current maximum value for the specified stack and category index.
+            </summary>
+            <param name="stackIndex">The stack index.</param>
+            <param name="categoryIndex">The category index.</param>
+            <returns>The current value.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.CategoryAxis.SetCurrentMaxValue(System.Int32,System.Int32,System.Double)">
+            <summary>
+            Sets the current maximum value for the specified stack and category index.
+            </summary>
+            <param name="stackIndex">The stack index.</param>
+            <param name="categoryIndex">The category index.</param>
+            <param name="newValue">The new value.</param>
+        </member>
+        <member name="M:OxyPlot.Axes.CategoryAxis.GetCurrentMinValue(System.Int32,System.Int32)">
+            <summary>
+            Gets the current minimum value for the specified stack and category index.
+            </summary>
+            <param name="stackIndex">The stack index.</param>
+            <param name="categoryIndex">The category index.</param>
+            <returns>The current value.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.CategoryAxis.SetCurrentMinValue(System.Int32,System.Int32,System.Double)">
+            <summary>
+            Sets the current minimum value for the specified stack and category index.
+            </summary>
+            <param name="stackIndex">The stack index.</param>
+            <param name="categoryIndex">The category index.</param>
+            <param name="newValue">The new value.</param>
+        </member>
+        <member name="M:OxyPlot.Axes.CategoryAxis.GetStackIndex(System.String)">
+            <summary>
+            Gets the stack index for the specified stack group.
+            </summary>
+            <param name="stackGroup">The stack group.</param>
+            <returns>The stack index.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.CategoryAxis.UpdateActualMaxMin">
+            <summary>
+            Updates the actual maximum and minimum values. If the user has zoomed/panned the axis, the internal ViewMaximum/ViewMinimum values will be used. If Maximum or Minimum have been set, these values will be used. Otherwise the maximum and minimum values of the series will be used, including the 'padding'.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Axes.CategoryAxis.UpdateFromSeries(OxyPlot.Series.Series[])">
+            <summary>
+            Updates the axis with information from the plot series.
+            </summary>
+            <param name="series">The series collection.</param>
+            <remarks>This is used by the category axis that need to know the number of series using the axis.</remarks>
+        </member>
+        <member name="M:OxyPlot.Axes.CategoryAxis.ResetCurrentValues">
+            <summary>
+            Resets the current values.
+            </summary>
+            <remarks>The current values may be modified during update of max/min and rendering.</remarks>
+        </member>
+        <member name="M:OxyPlot.Axes.CategoryAxis.FormatValueOverride(System.Double)">
+            <summary>
+            Formats the value to be used on the axis.
+            </summary>
+            <param name="x">The value to format.</param>
+            <returns>The formatted value.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.CategoryAxis.UpdateLabels(System.Collections.Generic.IEnumerable{OxyPlot.Series.Series})">
+            <summary>
+            Creates Labels list if no labels were set
+            </summary>
+            <param name="series">The list of series which are rendered</param>
+        </member>
+        <member name="P:OxyPlot.Axes.CategoryAxis.GapWidth">
+            <summary>
+            Gets or sets the gap width.
+            </summary>
+            <remarks>The default value is 1.0 (100%). The gap width is given as a fraction of the total width/height of the items in a category.</remarks>
+        </member>
+        <member name="P:OxyPlot.Axes.CategoryAxis.IsTickCentered">
+            <summary>
+            Gets or sets a value indicating whether the ticks are centered. If this is <c>false</c>, ticks will be drawn between each category. If this is <c>true</c>, ticks will be drawn in the middle of each category.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.CategoryAxis.ItemsSource">
+            <summary>
+            Gets or sets the items source (used to update the Labels collection).
+            </summary>
+            <value>The items source.</value>
+        </member>
+        <member name="P:OxyPlot.Axes.CategoryAxis.LabelField">
+            <summary>
+            Gets or sets the data field for the labels.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.CategoryAxis.Labels">
+            <summary>
+            Gets the list of category labels.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.CategoryAxis.ActualLabels">
+            <summary>
+            Gets the actual category labels.
+            </summary>
+            <value>
+            The actual labels.
+            </value>
+        </member>
+        <member name="P:OxyPlot.Axes.CategoryAxis.BarOffset">
+            <summary>
+            Gets or sets the original offset of the bars (not used for stacked bar series).
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.CategoryAxis.StackIndexMapping">
+            <summary>
+            Gets or sets the stack index mapping. The mapping indicates to which rank a specific stack index belongs.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.CategoryAxis.StackedBarOffset">
+            <summary>
+            Gets or sets the offset of the bars per StackIndex and Label (only used for stacked bar series).
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.CategoryAxis.TotalWidthPerCategory">
+            <summary>
+            Gets or sets sum of the widths of the single bars per label. This is used to find the bar width of BarSeries
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Axes.CategoryColorAxis">
+            <summary>
+            Represents a categorized color axis.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Axes.CategoryColorAxis.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Axes.CategoryColorAxis"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Axes.CategoryColorAxis.GetColor(System.Int32)">
+            <summary>
+            Gets the color of the specified index in the color palette.
+            </summary>
+            <param name="paletteIndex">The color map index (less than NumberOfEntries).</param>
+            <returns>The color.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.CategoryColorAxis.GetPaletteIndex(System.Double)">
+            <summary>
+            Gets the palette index of the specified value.
+            </summary>
+            <param name="value">The value.</param>
+            <returns>The palette index.</returns>
+            <remarks>If the value is less than minimum, 0 is returned. If the value is greater than maximum, Palette.Colors.Count+1 is returned.</remarks>
+        </member>
+        <member name="M:OxyPlot.Axes.CategoryColorAxis.Render(OxyPlot.IRenderContext,System.Int32)">
+            <summary>
+            Renders the axis on the specified render context.
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="pass">The pass.</param>
+        </member>
+        <member name="M:OxyPlot.Axes.CategoryColorAxis.GetHighValue(System.Int32)">
+            <summary>
+            Gets the high value of the specified palette index.
+            </summary>
+            <param name="paletteIndex">Index of the palette.</param>
+            <returns>The value.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.CategoryColorAxis.GetHighValue(System.Int32,System.Collections.Generic.IList{System.Double})">
+            <summary>
+            Gets the high value.
+            </summary>
+            <param name="paletteIndex">Index of the palette.</param>
+            <param name="majorLabelValues">The major label values.</param>
+            <returns>The value.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.CategoryColorAxis.GetLowValue(System.Int32,System.Collections.Generic.IList{System.Double})">
+            <summary>
+            Gets the low value.
+            </summary>
+            <param name="paletteIndex">Index of the palette.</param>
+            <param name="majorLabelValues">The major label values.</param>
+            <returns>The value.</returns>
+        </member>
+        <member name="P:OxyPlot.Axes.CategoryColorAxis.InvalidCategoryColor">
+            <summary>
+            Gets or sets the invalid category color.
+            </summary>
+            <value>The color.</value>
+        </member>
+        <member name="P:OxyPlot.Axes.CategoryColorAxis.Palette">
+            <summary>
+            Gets or sets the palette.
+            </summary>
+            <value>The palette.</value>
+        </member>
+        <member name="T:OxyPlot.Axes.ColorAxisExtensions">
+            <summary>
+            Provides extension methods for <see cref="T:OxyPlot.Axes.IColorAxis"/>.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Axes.ColorAxisExtensions.GetColor(OxyPlot.Axes.IColorAxis,System.Double)">
+            <summary>
+            Gets the color for the specified value.
+            </summary>
+            <param name="axis">The axis.</param>
+            <param name="value">The value.</param>
+            <returns>The color.</returns>
+        </member>
+        <member name="T:OxyPlot.Axes.LinearColorAxis">
+            <summary>
+            Represents a linear color axis.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Axes.LinearColorAxis.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Axes.LinearColorAxis"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Axes.LinearColorAxis.IsXyAxis">
+            <summary>
+            Determines whether the axis is used for X/Y values.
+            </summary>
+            <returns><c>true</c> if it is an XY axis; otherwise, <c>false</c> .</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.LinearColorAxis.GetColor(System.Int32)">
+            <summary>
+            Gets the color.
+            </summary>
+            <param name="paletteIndex">The color map index (less than NumberOfEntries).</param>
+            <returns>The color.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.LinearColorAxis.GetColors">
+            <summary>
+            Gets the colors.
+            </summary>
+            <returns>The colors.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.LinearColorAxis.GetPaletteIndex(System.Double)">
+            <summary>
+            Gets the palette index of the specified value.
+            </summary>
+            <param name="value">The value.</param>
+            <returns>The palette index.</returns>
+            <remarks>If the value is less than minimum, 0 is returned. If the value is greater than maximum, Palette.Colors.Count+1 is returned.</remarks>
+        </member>
+        <member name="M:OxyPlot.Axes.LinearColorAxis.Render(OxyPlot.IRenderContext,System.Int32)">
+            <summary>
+            Renders the axis on the specified render context.
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="pass">The render pass.</param>
+        </member>
+        <member name="M:OxyPlot.Axes.LinearColorAxis.GetHighValue(System.Int32)">
+            <summary>
+            Gets the high value of the specified palette index.
+            </summary>
+            <param name="paletteIndex">Index of the palette.</param>
+            <returns>The value.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.LinearColorAxis.GetLowValue(System.Int32)">
+            <summary>
+            Gets the low value of the specified palette index.
+            </summary>
+            <param name="paletteIndex">Index of the palette.</param>
+            <returns>The value.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.LinearColorAxis.GenerateColorAxisImage(System.Boolean)">
+            <summary>
+            Generates the image used to render the color axis.
+            </summary>
+            <param name="reverse">Reverse the colors if set to <c>true</c>.</param>
+            <returns>An <see cref="T:OxyPlot.OxyImage"/> used to render the color axis.</returns>
+        </member>
+        <member name="P:OxyPlot.Axes.LinearColorAxis.InvalidNumberColor">
+            <summary>
+            Gets or sets the color used to represent NaN values.
+            </summary>
+            <value>A <see cref="T:OxyPlot.OxyColor"/> that defines the color. The default value is <c>OxyColors.Gray</c>.</value>
+        </member>
+        <member name="P:OxyPlot.Axes.LinearColorAxis.HighColor">
+            <summary>
+            Gets or sets the color of values above the maximum value.
+            </summary>
+            <value>The color of the high values.</value>
+        </member>
+        <member name="P:OxyPlot.Axes.LinearColorAxis.LowColor">
+            <summary>
+            Gets or sets the color of values below the minimum value.
+            </summary>
+            <value>The color of the low values.</value>
+        </member>
+        <member name="P:OxyPlot.Axes.LinearColorAxis.Palette">
+            <summary>
+            Gets or sets the palette.
+            </summary>
+            <value>The palette.</value>
+        </member>
+        <member name="P:OxyPlot.Axes.LinearColorAxis.RenderAsImage">
+            <summary>
+            Gets or sets a value indicating whether to render the colors as an image.
+            </summary>
+            <value><c>true</c> if the rendering should use an image; otherwise, <c>false</c>.</value>
+        </member>
+        <member name="T:OxyPlot.Axes.DateTimeAxis">
+            <summary>
+            Represents an axis presenting <see cref="T:System.DateTime"/> values.
+            </summary>
+            <remarks>The actual numeric values on the axis are days since 1900/01/01.
+            Use the static ToDouble and ToDateTime to convert numeric values to and from DateTimes.
+            The StringFormat value can be used to force formatting of the axis values
+            <code>"yyyy-MM-dd"</code> shows date
+            <code>"w"</code> or <code>"ww"</code> shows week number
+            <code>"h:mm"</code> shows hours and minutes</remarks>
+        </member>
+        <member name="F:OxyPlot.Axes.DateTimeAxis.TimeOrigin">
+            <summary>
+            The time origin.
+            </summary>
+            <remarks>This gives the same numeric date values as Excel</remarks>
+        </member>
+        <member name="F:OxyPlot.Axes.DateTimeAxis.MaxDayValue">
+            <summary>
+            The maximum day value
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Axes.DateTimeAxis.MinDayValue">
+            <summary>
+            The minimum day value
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Axes.DateTimeAxis.actualIntervalType">
+            <summary>
+            The actual interval type.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Axes.DateTimeAxis.actualMinorIntervalType">
+            <summary>
+            The actual minor interval type.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Axes.DateTimeAxis.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Axes.DateTimeAxis"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Axes.DateTimeAxis.CreateDataPoint(System.DateTime,System.Double)">
+            <summary>
+            Creates a data point.
+            </summary>
+            <param name="x">The x value.</param>
+            <param name="y">The y value.</param>
+            <returns>A data point.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.DateTimeAxis.CreateDataPoint(System.DateTime,System.DateTime)">
+            <summary>
+            Creates a data point.
+            </summary>
+            <param name="x">The x value.</param>
+            <param name="y">The y value.</param>
+            <returns>A data point.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.DateTimeAxis.CreateDataPoint(System.Double,System.DateTime)">
+            <summary>
+            Creates a data point.
+            </summary>
+            <param name="x">The x value.</param>
+            <param name="y">The y value.</param>
+            <returns>A data point.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.DateTimeAxis.ToDateTime(System.Double)">
+            <summary>
+            Converts a numeric representation of the date (number of days after the time origin) to a DateTime structure.
+            </summary>
+            <param name="value">The number of days after the time origin.</param>
+            <returns>A <see cref="T:System.DateTime"/> structure. Ticks = 0 if the value is invalid.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.DateTimeAxis.ToDouble(System.DateTime)">
+            <summary>
+            Converts a DateTime to days after the time origin.
+            </summary>
+            <param name="value">The date/time structure.</param>
+            <returns>The number of days after the time origin.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.DateTimeAxis.GetTickValues(System.Collections.Generic.IList{System.Double}@,System.Collections.Generic.IList{System.Double}@,System.Collections.Generic.IList{System.Double}@)">
+            <summary>
+            Gets the tick values.
+            </summary>
+            <param name="majorLabelValues">The major label values.</param>
+            <param name="majorTickValues">The major tick values.</param>
+            <param name="minorTickValues">The minor tick values.</param>
+        </member>
+        <member name="M:OxyPlot.Axes.DateTimeAxis.GetValue(System.Double)">
+            <summary>
+            Gets the value from an axis coordinate, converts from double to the correct data type if necessary.
+            e.g. DateTimeAxis returns the DateTime and CategoryAxis returns category strings.
+            </summary>
+            <param name="x">The coordinate.</param>
+            <returns>The value.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.DateTimeAxis.UpdateIntervals(OxyPlot.OxyRect)">
+            <summary>
+            Updates the intervals.
+            </summary>
+            <param name="plotArea">The plot area.</param>
+        </member>
+        <member name="M:OxyPlot.Axes.DateTimeAxis.FormatValueOverride(System.Double)">
+            <summary>
+            Formats the value to be used on the axis.
+            </summary>
+            <param name="x">The value to format.</param>
+            <returns>The formatted value.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.DateTimeAxis.CalculateActualInterval(System.Double,System.Double)">
+            <summary>
+            Calculates the actual interval.
+            </summary>
+            <param name="availableSize">Size of the available area.</param>
+            <param name="maxIntervalSize">Maximum length of the intervals.</param>
+            <returns>The calculate actual interval.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.DateTimeAxis.CreateDateTickValues(System.Double,System.Double,System.Double,OxyPlot.Axes.DateTimeIntervalType)">
+            <summary>
+            Creates the date tick values.
+            </summary>
+            <param name="min">The min.</param>
+            <param name="max">The max.</param>
+            <param name="step">The step.</param>
+            <param name="intervalType">Type of the interval.</param>
+            <returns>Date tick values.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.DateTimeAxis.CreateDateTimeTickValues(System.Double,System.Double,System.Double,OxyPlot.Axes.DateTimeIntervalType)">
+            <summary>
+            Creates <see cref="T:System.DateTime"/> tick values.
+            </summary>
+            <param name="min">The min.</param>
+            <param name="max">The max.</param>
+            <param name="interval">The interval.</param>
+            <param name="intervalType">The interval type.</param>
+            <returns>A list of <see cref="T:System.DateTime"/> tick values.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.DateTimeAxis.GetWeek(System.DateTime)">
+            <summary>
+            Gets the week number for the specified date.
+            </summary>
+            <param name="date">The date.</param>
+            <returns>The week number for the current culture.</returns>
+        </member>
+        <member name="P:OxyPlot.Axes.DateTimeAxis.CalendarWeekRule">
+            <summary>
+            Gets or sets CalendarWeekRule.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.DateTimeAxis.FirstDayOfWeek">
+            <summary>
+            Gets or sets FirstDayOfWeek.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.DateTimeAxis.IntervalType">
+            <summary>
+            Gets or sets IntervalType.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.DateTimeAxis.MinorIntervalType">
+            <summary>
+            Gets or sets MinorIntervalType.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.DateTimeAxis.TimeZone">
+            <summary>
+            Gets or sets the time zone (used when formatting date/time values).
+            </summary>
+            <value>The time zone info.</value>
+            <remarks>No date/time conversion will be performed if this property is <c>null</c>.</remarks>
+        </member>
+        <member name="T:OxyPlot.Axes.DateTimeIntervalType">
+            <summary>
+            Specifies the interval for a <see cref="T:OxyPlot.Axes.DateTimeAxis"/>.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Axes.DateTimeIntervalType.Auto">
+            <summary>
+            Automatically determine interval.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Axes.DateTimeIntervalType.Manual">
+            <summary>
+            Manual definition of intervals.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Axes.DateTimeIntervalType.Milliseconds">
+            <summary>
+            Interval type is milliseconds.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Axes.DateTimeIntervalType.Seconds">
+            <summary>
+            Interval type is seconds.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Axes.DateTimeIntervalType.Minutes">
+            <summary>
+            Interval type is minutes.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Axes.DateTimeIntervalType.Hours">
+            <summary>
+            Interval type is hours.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Axes.DateTimeIntervalType.Days">
+            <summary>
+            Interval type is days.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Axes.DateTimeIntervalType.Weeks">
+            <summary>
+            Interval type is weeks.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Axes.DateTimeIntervalType.Months">
+            <summary>
+            Interval type is months.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Axes.DateTimeIntervalType.Years">
+            <summary>
+            Interval type is years.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Axes.MagnitudeAxis">
+            <summary>
+            Represents a magnitude axis for polar plots.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Axes.MagnitudeAxis.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Axes.MagnitudeAxis"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Axes.MagnitudeAxis.InverseTransform(System.Double,System.Double,OxyPlot.Axes.Axis)">
+            <summary>
+            Inverse transform the specified screen point.
+            </summary>
+            <param name="x">The x coordinate.</param>
+            <param name="y">The y coordinate.</param>
+            <param name="yaxis">The y-axis.</param>
+            <returns>The data point.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.MagnitudeAxis.IsXyAxis">
+            <summary>
+            Determines whether the axis is used for X/Y values.
+            </summary>
+            <returns><c>true</c> if it is an XY axis; otherwise, <c>false</c> .</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.MagnitudeAxis.Render(OxyPlot.IRenderContext,System.Int32)">
+            <summary>
+            Renders the axis on the specified render context.
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="pass">The rendering pass.</param>
+        </member>
+        <member name="M:OxyPlot.Axes.MagnitudeAxis.Transform(System.Double,System.Double,OxyPlot.Axes.Axis)">
+            <summary>
+            Transforms the specified point to screen coordinates.
+            </summary>
+            <param name="x">The x value (for the current axis).</param>
+            <param name="y">The y value.</param>
+            <param name="yaxis">The y axis.</param>
+            <returns>The transformed point.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.MagnitudeAxis.UpdateTransform(OxyPlot.OxyRect)">
+            <summary>
+            Updates the scale and offset properties of the transform from the specified boundary rectangle.
+            </summary>
+            <param name="bounds">The bounds.</param>
+        </member>
+        <member name="P:OxyPlot.Axes.MagnitudeAxis.MidPoint">
+            <summary>
+            Gets or sets the midpoint (screen coordinates) of the plot area. This is used by polar coordinate systems.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Axes.TickStyle">
+            <summary>
+            Defines the style of axis ticks.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Axes.TickStyle.Crossing">
+            <summary>
+            The ticks are rendered crossing the axis line.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Axes.TickStyle.Inside">
+            <summary>
+            The ticks are rendered inside of the plot area.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Axes.TickStyle.Outside">
+            <summary>
+            The ticks are rendered Outside the plot area.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Axes.TickStyle.None">
+            <summary>
+            The ticks are not rendered.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Axes.TimeSpanAxis">
+            <summary>
+            Represents an axis presenting <see cref="T:System.TimeSpan"/> values.
+            </summary>
+            <remarks>The values should be in seconds.
+            The StringFormat value can be used to force formatting of the axis values
+            <code>"h:mm"</code> shows hours and minutes
+            <code>"m:ss"</code> shows minutes and seconds</remarks>
+        </member>
+        <member name="M:OxyPlot.Axes.TimeSpanAxis.ToDouble(System.TimeSpan)">
+            <summary>
+            Converts a time span to a double.
+            </summary>
+            <param name="s">The time span.</param>
+            <returns>A double value.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.TimeSpanAxis.ToTimeSpan(System.Double)">
+            <summary>
+            Converts a double to a time span.
+            </summary>
+            <param name="value">The value.</param>
+            <returns>A time span.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.TimeSpanAxis.GetValue(System.Double)">
+            <summary>
+            Gets the value from an axis coordinate, converts from double to the correct data type if necessary. e.g. DateTimeAxis returns the DateTime and CategoryAxis returns category strings.
+            </summary>
+            <param name="x">The coordinate.</param>
+            <returns>The value.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.TimeSpanAxis.FormatValueOverride(System.Double)">
+            <summary>
+            Formats the value to be used on the axis.
+            </summary>
+            <param name="x">The value to format.</param>
+            <returns>The formatted value.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.TimeSpanAxis.CalculateActualInterval(System.Double,System.Double)">
+            <summary>
+            Calculates the actual interval.
+            </summary>
+            <param name="availableSize">Size of the available area.</param>
+            <param name="maxIntervalSize">Maximum length of the intervals.</param>
+            <returns>The calculate actual interval.</returns>
+        </member>
+        <member name="T:OxyPlot.Axes.AxisRendererBase">
+            <summary>
+            Provides an abstract base class for axis renderers.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Axes.AxisRendererBase.plot">
+            <summary>
+            The plot.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Axes.AxisRendererBase.rc">
+            <summary>
+            The render context.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Axes.AxisRendererBase.majorLabelValues">
+            <summary>
+            The major label values
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Axes.AxisRendererBase.majorTickValues">
+            <summary>
+            The major tick values
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Axes.AxisRendererBase.minorTickValues">
+            <summary>
+            The minor tick values
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Axes.AxisRendererBase.#ctor(OxyPlot.IRenderContext,OxyPlot.PlotModel)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Axes.AxisRendererBase"/> class.
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="plot">The plot.</param>
+        </member>
+        <member name="M:OxyPlot.Axes.AxisRendererBase.Render(OxyPlot.Axes.Axis,System.Int32)">
+            <summary>
+            Renders the specified axis.
+            </summary>
+            <param name="axis">The axis.</param>
+            <param name="pass">The pass.</param>
+        </member>
+        <member name="M:OxyPlot.Axes.AxisRendererBase.CreatePens(OxyPlot.Axes.Axis)">
+            <summary>
+            Creates the pens.
+            </summary>
+            <param name="axis">The axis.</param>
+        </member>
+        <member name="M:OxyPlot.Axes.AxisRendererBase.GetTickPositions(OxyPlot.Axes.Axis,OxyPlot.Axes.TickStyle,System.Double,OxyPlot.Axes.AxisPosition,System.Double@,System.Double@)">
+            <summary>
+            Gets the tick positions.
+            </summary>
+            <param name="axis">The axis.</param>
+            <param name="tickStyle">The tick style.</param>
+            <param name="tickSize">The tick size.</param>
+            <param name="position">The position.</param>
+            <param name="x0">The x 0.</param>
+            <param name="x1">The x 1.</param>
+        </member>
+        <member name="M:OxyPlot.Axes.AxisRendererBase.IsWithin(System.Double,System.Double,System.Double)">
+            <summary>
+            Determines whether the specified value is within the specified range.
+            </summary>
+            <param name="d">The value to check.</param>
+            <param name="min">The minimum value of the range.</param>
+            <param name="max">The maximum value of the range.</param>
+            <returns><c>true</c> if the specified value is within the range; otherwise, <c>false</c>.</returns>
+        </member>
+        <member name="P:OxyPlot.Axes.AxisRendererBase.Plot">
+            <summary>
+            Gets the plot.
+            </summary>
+            <value>The plot.</value>
+        </member>
+        <member name="P:OxyPlot.Axes.AxisRendererBase.RenderContext">
+            <summary>
+            Gets the render context.
+            </summary>
+            <value>The render context.</value>
+        </member>
+        <member name="P:OxyPlot.Axes.AxisRendererBase.AxislinePen">
+            <summary>
+            Gets or sets the axis lines pen.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.AxisRendererBase.ExtraPen">
+            <summary>
+            Gets or sets the extra grid lines pen.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.AxisRendererBase.MajorLabelValues">
+            <summary>
+            Gets or sets the major label values.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.AxisRendererBase.MajorPen">
+            <summary>
+            Gets or sets the major grid lines pen.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.AxisRendererBase.MajorTickPen">
+            <summary>
+            Gets or sets the major tick pen.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.AxisRendererBase.MajorTickValues">
+            <summary>
+            Gets or sets the major tick values.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.AxisRendererBase.MinorPen">
+            <summary>
+            Gets or sets the minor grid lines pen.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.AxisRendererBase.MinorTickPen">
+            <summary>
+            Gets or sets the minor tick pen.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.AxisRendererBase.MinorTickValues">
+            <summary>
+            Gets or sets the minor tick values.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Axes.AxisRendererBase.ZeroPen">
+            <summary>
+            Gets or sets the zero grid line pen.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Axes.AngleAxisRenderer">
+            <summary>
+            Provides functionality to render <see cref="T:OxyPlot.Axes.AngleAxis"/>.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Axes.AngleAxisRenderer.#ctor(OxyPlot.IRenderContext,OxyPlot.PlotModel)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Axes.AngleAxisRenderer"/> class.
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="plot">The plot.</param>
+        </member>
+        <member name="M:OxyPlot.Axes.AngleAxisRenderer.Render(OxyPlot.Axes.Axis,System.Int32)">
+            <summary>
+            Renders the specified axis.
+            </summary>
+            <param name="axis">The axis.</param>
+            <param name="pass">The render pass.</param>
+            <exception cref="T:System.InvalidOperationException">Magnitude axis not defined.</exception>
+        </member>
+        <member name="T:OxyPlot.Axes.MagnitudeAxisRenderer">
+            <summary>
+            Provides functionality to render <see cref="T:OxyPlot.Axes.MagnitudeAxis"/>.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Axes.MagnitudeAxisRenderer.#ctor(OxyPlot.IRenderContext,OxyPlot.PlotModel)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Axes.MagnitudeAxisRenderer"/> class.
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="plot">The plot.</param>
+        </member>
+        <member name="M:OxyPlot.Axes.MagnitudeAxisRenderer.Render(OxyPlot.Axes.Axis,System.Int32)">
+            <summary>
+            Renders the specified axis.
+            </summary>
+            <param name="axis">The axis.</param>
+            <param name="pass">The pass.</param>
+            <exception cref="T:System.NullReferenceException">Angle axis should not be <c>null</c>.</exception>
+        </member>
+        <member name="M:OxyPlot.Axes.MagnitudeAxisRenderer.GetActualAngle(OxyPlot.Axes.Axis,OxyPlot.Axes.Axis)">
+            <summary>
+            Returns the angle (in radian) of the axis line in screen coordinate
+            </summary>
+            <param name="axis">The axis.</param>
+            <param name="angleAxis">The angle axis.</param>
+            <returns>The angle (in radians).</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.MagnitudeAxisRenderer.GetTickTextAligment(System.Double,OxyPlot.HorizontalAlignment@,OxyPlot.VerticalAlignment@)">
+            <summary>
+            Choose the most appropriate alignment for tick text
+            </summary>
+            <param name="actualAngle">The actual angle.</param>
+            <param name="ha">The horizontal alignment.</param>
+            <param name="va">The vertical alignment.</param>
+        </member>
+        <member name="M:OxyPlot.Axes.MagnitudeAxisRenderer.RenderTick(OxyPlot.Axes.Axis,OxyPlot.Axes.AngleAxis,System.Double,OxyPlot.OxyPen)">
+            <summary>
+            Renders a tick, chooses the best implementation
+            </summary>
+            <param name="axis">The axis.</param>
+            <param name="angleAxis">The angle axis.</param>
+            <param name="x">The x-value.</param>
+            <param name="pen">The pen.</param>
+        </member>
+        <member name="M:OxyPlot.Axes.MagnitudeAxisRenderer.RenderTickCircle(OxyPlot.Axes.Axis,OxyPlot.Axes.Axis,System.Double,OxyPlot.OxyPen)">
+            <summary>
+            Renders a tick by drawing an ellipse
+            </summary>
+            <param name="axis">The axis.</param>
+            <param name="angleAxis">The angle axis.</param>
+            <param name="x">The x-value.</param>
+            <param name="pen">The pen.</param>
+        </member>
+        <member name="M:OxyPlot.Axes.MagnitudeAxisRenderer.RenderTickArc(OxyPlot.Axes.Axis,OxyPlot.Axes.AngleAxis,System.Double,OxyPlot.OxyPen)">
+            <summary>
+            Renders a tick by drawing an lot of segments
+            </summary>
+            <param name="axis">The axis.</param>
+            <param name="angleAxis">The angle axis.</param>
+            <param name="x">The x-value.</param>
+            <param name="pen">The pen.</param>
+        </member>
+        <member name="M:OxyPlot.Axes.MagnitudeAxisRenderer.RenderTickText(OxyPlot.Axes.Axis,System.Double,OxyPlot.Axes.Axis)">
+            <summary>
+            Renders major tick text
+            </summary>
+            <param name="axis">The axis.</param>
+            <param name="x">The x-value.</param>
+            <param name="angleAxis">The angle axis.</param>
+        </member>
+        <member name="T:OxyPlot.Axes.HorizontalAndVerticalAxisRenderer">
+            <summary>
+            Provides functionality to render horizontal and vertical axes.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Axes.HorizontalAndVerticalAxisRenderer.#ctor(OxyPlot.IRenderContext,OxyPlot.PlotModel)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Axes.HorizontalAndVerticalAxisRenderer"/> class.
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="plot">The plot.</param>
+        </member>
+        <member name="M:OxyPlot.Axes.HorizontalAndVerticalAxisRenderer.Render(OxyPlot.Axes.Axis,System.Int32)">
+            <summary>
+            Renders the specified axis.
+            </summary>
+            <param name="axis">The axis.</param>
+            <param name="pass">The pass.</param>
+        </member>
+        <member name="M:OxyPlot.Axes.HorizontalAndVerticalAxisRenderer.Lerp(System.Double,System.Double,System.Double)">
+            <summary>
+            Interpolates linearly between two values.
+            </summary>
+            <param name="x0">The x0.</param>
+            <param name="x1">The x1.</param>
+            <param name="f">The interpolation factor.</param>
+            <returns>The interpolated value.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.HorizontalAndVerticalAxisRenderer.SnapTo(System.Double,System.Double@,System.Double)">
+            <summary>
+            Snaps v to value if it is within the specified distance.
+            </summary>
+            <param name="target">The target value.</param>
+            <param name="v">The value to snap.</param>
+            <param name="eps">The distance tolerance.</param>
+        </member>
+        <member name="M:OxyPlot.Axes.HorizontalAndVerticalAxisRenderer.GetAxisTitlePositionAndAlignment(OxyPlot.Axes.Axis,System.Double,System.Double@,OxyPlot.HorizontalAlignment@,OxyPlot.VerticalAlignment@)">
+            <summary>
+            Gets the axis title position, rotation and alignment.
+            </summary>
+            <param name="axis">The axis.</param>
+            <param name="titlePosition">The title position.</param>
+            <param name="angle">The angle.</param>
+            <param name="halign">The horizontal alignment.</param>
+            <param name="valign">The vertical alignment.</param>
+            <returns>The <see cref="T:OxyPlot.ScreenPoint"/>.</returns>
+        </member>
+        <member name="M:OxyPlot.Axes.HorizontalAndVerticalAxisRenderer.RenderAxisTitle(OxyPlot.Axes.Axis,System.Double)">
+            <summary>
+            Renders the axis title.
+            </summary>
+            <param name="axis">The axis.</param>
+            <param name="titlePosition">The title position.</param>
+        </member>
+        <member name="M:OxyPlot.Axes.HorizontalAndVerticalAxisRenderer.RenderMajorItems(OxyPlot.Axes.Axis,System.Double,System.Double,System.Boolean)">
+            <summary>
+            Renders the major items.
+            </summary>
+            <param name="axis">The axis.</param>
+            <param name="axisPosition">The axis position.</param>
+            <param name="titlePosition">The title position.</param>
+            <param name="drawAxisLine">Draw the axis line if set to <c>true</c>.</param>
+        </member>
+        <member name="M:OxyPlot.Axes.HorizontalAndVerticalAxisRenderer.RenderMinorItems(OxyPlot.Axes.Axis,System.Double)">
+            <summary>
+            Renders the minor items.
+            </summary>
+            <param name="axis">The axis.</param>
+            <param name="axisPosition">The axis position.</param>
+        </member>
+        <member name="M:OxyPlot.Axes.HorizontalAndVerticalAxisRenderer.GetRotatedAlignments(System.Double,System.Double,OxyPlot.HorizontalAlignment@,OxyPlot.VerticalAlignment@)">
+            <summary>
+            Gets the alignments given the specified rotation angle.
+            </summary>
+            <param name="boxAngle">The angle of a box to rotate (usually it is label angle).</param>
+            <param name="axisAngle">
+            The axis angle, the original angle belongs to. The Top axis should have 0, next angles are computed clockwise. 
+            The angle should be in [-180, 180). (T, R, B, L) is (0, 90, -180, -90). 
+            </param>
+            <param name="ha">Horizontal alignment.</param>
+            <param name="va">Vertical alignment.</param>
+            <remarks>
+            This method is supposed to compute the alignment of the labels that are put near axis. 
+            Because such labels can have different angles, and the axis can have different angles as well,
+            computing the alignment is not straightforward.
+            </remarks>
+        </member>
+        <member name="T:OxyPlot.PanManipulator">
+            <summary>
+            Provides a manipulator for panning functionality.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.PanManipulator.#ctor(OxyPlot.IPlotView)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.PanManipulator"/> class.
+            </summary>
+            <param name="plotView">The plot view.</param>
+        </member>
+        <member name="M:OxyPlot.PanManipulator.Completed(OxyPlot.OxyMouseEventArgs)">
+            <summary>
+            Occurs when a manipulation is complete.
+            </summary>
+            <param name="e">The <see cref="T:OxyPlot.OxyInputEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="M:OxyPlot.PanManipulator.Delta(OxyPlot.OxyMouseEventArgs)">
+            <summary>
+            Occurs when the input device changes position during a manipulation.
+            </summary>
+            <param name="e">The <see cref="T:OxyPlot.OxyMouseEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="M:OxyPlot.PanManipulator.Started(OxyPlot.OxyMouseEventArgs)">
+            <summary>
+            Occurs when an input device begins a manipulation on the plot.
+            </summary>
+            <param name="e">The <see cref="T:OxyPlot.OxyMouseEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="P:OxyPlot.PanManipulator.PreviousPosition">
+            <summary>
+            Gets or sets the previous position.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PanManipulator.IsPanEnabled">
+            <summary>
+            Gets or sets a value indicating whether panning is enabled.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.TrackerHitResult">
+            <summary>
+            Provides data for a tracker hit result.
+            </summary>
+            <remarks>This is used as DataContext for the TrackerControl.
+            The TrackerControl is visible when the user use the left mouse button to "track" points on the series.</remarks>
+        </member>
+        <member name="M:OxyPlot.TrackerHitResult.ToString">
+            <summary>
+            Returns a <see cref="T:System.String"/> that represents this instance.
+            </summary>
+            <returns>A <see cref="T:System.String"/> that represents this instance.</returns>
+        </member>
+        <member name="P:OxyPlot.TrackerHitResult.DataPoint">
+            <summary>
+            Gets or sets the nearest or interpolated data point.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.TrackerHitResult.Item">
+            <summary>
+            Gets or sets the source item of the point.
+            If the current point is from an ItemsSource and is not interpolated, this property will contain the item.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.TrackerHitResult.Index">
+            <summary>
+            Gets or sets the index for the Item.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.TrackerHitResult.LineExtents">
+            <summary>
+            Gets or sets the horizontal/vertical line extents.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.TrackerHitResult.PlotModel">
+            <summary>
+            Gets or sets the plot model.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.TrackerHitResult.Position">
+            <summary>
+            Gets or sets the position in screen coordinates.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.TrackerHitResult.Series">
+            <summary>
+            Gets or sets the series that is being tracked.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.TrackerHitResult.Text">
+            <summary>
+            Gets or sets the text shown in the tracker.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.TrackerHitResult.XAxis">
+            <summary>
+            Gets the X axis.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.TrackerHitResult.YAxis">
+            <summary>
+            Gets the Y axis.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.TrackerManipulator">
+            <summary>
+            Provides a plot manipulator for tracker functionality.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.TrackerManipulator.currentSeries">
+            <summary>
+            The current series.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.TrackerManipulator.#ctor(OxyPlot.IPlotView)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.TrackerManipulator"/> class.
+            </summary>
+            <param name="plotView">The plot view.</param>
+        </member>
+        <member name="M:OxyPlot.TrackerManipulator.Completed(OxyPlot.OxyMouseEventArgs)">
+            <summary>
+            Occurs when a manipulation is complete.
+            </summary>
+            <param name="e">The <see cref="T:OxyPlot.OxyMouseEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="M:OxyPlot.TrackerManipulator.Delta(OxyPlot.OxyMouseEventArgs)">
+            <summary>
+            Occurs when the input device changes position during a manipulation.
+            </summary>
+            <param name="e">The <see cref="T:OxyPlot.OxyMouseEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="M:OxyPlot.TrackerManipulator.Started(OxyPlot.OxyMouseEventArgs)">
+            <summary>
+            Occurs when an input device begins a manipulation on the plot.
+            </summary>
+            <param name="e">The <see cref="T:OxyPlot.OxyMouseEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="M:OxyPlot.TrackerManipulator.GetNearestHit(OxyPlot.Series.Series,OxyPlot.ScreenPoint,System.Boolean,System.Boolean)">
+            <summary>
+            Gets the nearest tracker hit.
+            </summary>
+            <param name="series">The series.</param>
+            <param name="point">The point.</param>
+            <param name="snap">Snap to points.</param>
+            <param name="pointsOnly">Check points only (no interpolation).</param>
+            <returns>A tracker hit result.</returns>
+        </member>
+        <member name="P:OxyPlot.TrackerManipulator.PointsOnly">
+            <summary>
+            Gets or sets a value indicating whether to show tracker on points only (not interpolating).
+            </summary>
+        </member>
+        <member name="P:OxyPlot.TrackerManipulator.Snap">
+            <summary>
+            Gets or sets a value indicating whether to snap to the nearest point.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.TrackerManipulator.LockToInitialSeries">
+            <summary>
+            Gets or sets a value indicating whether to lock the tracker to the initial series.
+            </summary>
+            <value><c>true</c> if the tracker should be locked; otherwise, <c>false</c>.</value>
+        </member>
+        <member name="T:OxyPlot.ZoomRectangleManipulator">
+            <summary>
+            Provides a manipulator for rectangle zooming functionality.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.ZoomRectangleManipulator.zoomRectangle">
+            <summary>
+            The zoom rectangle.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.ZoomRectangleManipulator.#ctor(OxyPlot.IPlotView)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.ZoomRectangleManipulator"/> class.
+            </summary>
+            <param name="plotView">The plot view.</param>
+        </member>
+        <member name="M:OxyPlot.ZoomRectangleManipulator.Completed(OxyPlot.OxyMouseEventArgs)">
+            <summary>
+            Occurs when a manipulation is complete.
+            </summary>
+            <param name="e">The <see cref="T:OxyPlot.OxyMouseEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="M:OxyPlot.ZoomRectangleManipulator.Delta(OxyPlot.OxyMouseEventArgs)">
+            <summary>
+            Occurs when the input device changes position during a manipulation.
+            </summary>
+            <param name="e">The <see cref="T:OxyPlot.OxyMouseEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="M:OxyPlot.ZoomRectangleManipulator.Started(OxyPlot.OxyMouseEventArgs)">
+            <summary>
+            Occurs when an input device begins a manipulation on the plot.
+            </summary>
+            <param name="e">The <see cref="T:OxyPlot.OxyMouseEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="M:OxyPlot.ZoomRectangleManipulator.GetCursorType">
+            <summary>
+            Gets the cursor for the manipulation.
+            </summary>
+            <returns>The cursor.</returns>
+        </member>
+        <member name="P:OxyPlot.ZoomRectangleManipulator.IsZoomEnabled">
+            <summary>
+            Gets or sets a value indicating whether zooming is enabled.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.ZoomStepManipulator">
+            <summary>
+            Provides a plot view manipulator for stepwise zoom functionality.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.ZoomStepManipulator.#ctor(OxyPlot.IPlotView)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.ZoomStepManipulator"/> class.
+            </summary>
+            <param name="plotView">The plot view.</param>
+        </member>
+        <member name="M:OxyPlot.ZoomStepManipulator.Started(OxyPlot.OxyMouseEventArgs)">
+            <summary>
+            Occurs when an input device begins a manipulation on the plot.
+            </summary>
+            <param name="e">The <see cref="T:OxyPlot.OxyInputEventArgs"/> instance containing the event data.</param>
+        </member>
+        <member name="P:OxyPlot.ZoomStepManipulator.FineControl">
+            <summary>
+            Gets or sets a value indicating whether FineControl.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.ZoomStepManipulator.Step">
+            <summary>
+            Gets or sets Step.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.HitTestResult">
+            <summary>
+            Represents a hit test result.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.HitTestResult.#ctor(OxyPlot.UIElement,OxyPlot.ScreenPoint,System.Object,System.Double)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.HitTestResult"/> class.
+            </summary>
+            <param name="element">The element that was hit.</param>
+            <param name="nearestHitPoint">The nearest hit point.</param>
+            <param name="item">The item.</param>
+            <param name="index">The index.</param>
+        </member>
+        <member name="P:OxyPlot.HitTestResult.Index">
+            <summary>
+            Gets the index of the hit (if available).
+            </summary>
+            <value>The index.</value>
+            <remarks>If the hit was in the middle between point 1 and 2, index = 1.5.</remarks>
+        </member>
+        <member name="P:OxyPlot.HitTestResult.Item">
+            <summary>
+            Gets the item of the hit (if available).
+            </summary>
+            <value>The item.</value>
+        </member>
+        <member name="P:OxyPlot.HitTestResult.Element">
+            <summary>
+            Gets the element that was hit.
+            </summary>
+            <value>
+            The element.
+            </value>
+        </member>
+        <member name="P:OxyPlot.HitTestResult.NearestHitPoint">
+            <summary>
+            Gets the position of the nearest hit point.
+            </summary>
+            <value>The nearest hit point.</value>
+        </member>
+        <member name="T:OxyPlot.Selection">
+            <summary>
+            Represents a selection of items (by index) and features (by enumeration type).
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Selection.EverythingSelection">
+            <summary>
+            Static instance representing everything (all items and all features) selected.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Selection.selection">
+            <summary>
+            The selection (cannot use HashSet{T} in PCL)
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Selection.IsEverythingSelected">
+            <summary>
+            Determines whether everything is selected.
+            </summary>
+            <returns><c>true</c> if everything is selected; otherwise, <c>false</c>.</returns>
+        </member>
+        <member name="M:OxyPlot.Selection.GetSelectedItems">
+            <summary>
+            Gets the indices of the selected items in this selection.
+            </summary>
+            <returns>Enumerator of indices.</returns>
+        </member>
+        <member name="M:OxyPlot.Selection.GetSelectedItems(System.Enum)">
+            <summary>
+            Gets the selected items by the specified feature.
+            </summary>
+            <param name="feature">The feature.</param>
+            <returns>Enumerator of indices.</returns>
+        </member>
+        <member name="M:OxyPlot.Selection.Clear">
+            <summary>
+            Clears the selected items.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Selection.IsItemSelected(System.Int32,System.Enum)">
+            <summary>
+            Determines whether the specified item and feature is selected.
+            </summary>
+            <param name="index">The index of the item.</param>
+            <param name="feature">The feature.</param>
+            <returns><c>true</c> if the item is selected; otherwise, <c>false</c>.</returns>
+        </member>
+        <member name="M:OxyPlot.Selection.Select(System.Int32,System.Enum)">
+            <summary>
+            Selects the specified item/feature.
+            </summary>
+            <param name="index">The index.</param>
+            <param name="feature">The feature.</param>
+        </member>
+        <member name="M:OxyPlot.Selection.Unselect(System.Int32,System.Enum)">
+            <summary>
+            Unselects the specified item.
+            </summary>
+            <param name="index">The index of the item.</param>
+            <param name="feature">The feature.</param>
+        </member>
+        <member name="P:OxyPlot.Selection.Everything">
+            <summary>
+            Gets the everything selected.
+            </summary>
+            <value>The everything.</value>
+        </member>
+        <member name="T:OxyPlot.Selection.SelectionItem">
+            <summary>
+            Represents an item in a <see cref="T:OxyPlot.Selection"/>.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Selection.SelectionItem.index">
+            <summary>
+            The index
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Selection.SelectionItem.feature">
+            <summary>
+            The feature
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Selection.SelectionItem.#ctor(System.Int32,System.Enum)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Selection.SelectionItem"/> struct.
+            </summary>
+            <param name="index">The index.</param>
+            <param name="feature">The feature.</param>
+        </member>
+        <member name="M:OxyPlot.Selection.SelectionItem.Equals(OxyPlot.Selection.SelectionItem)">
+            <summary>
+            Indicates whether the current object is equal to another object of the same type.
+            </summary>
+            <param name="other">An object to compare with this object.</param>
+            <returns><c>true</c> if the current object is equal to the <paramref name="other" /> parameter; otherwise, <c>false</c>.</returns>
+        </member>
+        <member name="M:OxyPlot.Selection.SelectionItem.GetHashCode">
+            <summary>
+            Returns a hash code for this instance.
+            </summary>
+            <returns>A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.</returns>
+        </member>
+        <member name="P:OxyPlot.Selection.SelectionItem.Index">
+            <summary>
+            Gets the index.
+            </summary>
+            <value>The index.</value>
+        </member>
+        <member name="P:OxyPlot.Selection.SelectionItem.Feature">
+            <summary>
+            Gets the feature.
+            </summary>
+            <value>The feature.</value>
+        </member>
+        <member name="T:OxyPlot.SelectionMode">
+            <summary>
+            Defines the mode of selection used by <see cref="T:OxyPlot.SelectableElement"/>.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.SelectionMode.All">
+            <summary>
+            All the elements will be selected
+            </summary>
+        </member>
+        <member name="F:OxyPlot.SelectionMode.Single">
+            <summary>
+            A single element will be selected
+            </summary>
+        </member>
+        <member name="F:OxyPlot.SelectionMode.Multiple">
+            <summary>
+            Multiple elements can be selected
+            </summary>
+        </member>
+        <member name="T:OxyPlot.TrackerEventArgs">
+            <summary>
+            Provides data for the tracker event.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.TrackerEventArgs.HitResult">
+            <summary>
+            Gets or sets the hit result.
+            </summary>
+            <value>The hit result.</value>
+        </member>
+        <member name="T:OxyPlot.IPlotView">
+            <summary>
+            Specifies functionality for the plot views.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.IPlotView.HideTracker">
+            <summary>
+            Hides the tracker.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.IPlotView.InvalidatePlot(System.Boolean)">
+            <summary>
+            Invalidates the plot (not blocking the UI thread)
+            </summary>
+            <param name="updateData">if set to <c>true</c>, all data bindings will be updated.</param>
+        </member>
+        <member name="M:OxyPlot.IPlotView.ShowTracker(OxyPlot.TrackerHitResult)">
+            <summary>
+            Shows the tracker.
+            </summary>
+            <param name="trackerHitResult">The tracker data.</param>
+        </member>
+        <member name="M:OxyPlot.IPlotView.SetClipboardText(System.String)">
+            <summary>
+            Stores text on the clipboard.
+            </summary>
+            <param name="text">The text.</param>
+        </member>
+        <member name="P:OxyPlot.IPlotView.ActualModel">
+            <summary>
+            Gets the actual <see cref="T:OxyPlot.PlotModel"/> of the control.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.CursorType">
+            <summary>
+            Defines the cursor type.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.CursorType.Default">
+            <summary>
+            The default cursor
+            </summary>
+        </member>
+        <member name="F:OxyPlot.CursorType.Pan">
+            <summary>
+            The pan cursor
+            </summary>
+        </member>
+        <member name="F:OxyPlot.CursorType.ZoomRectangle">
+            <summary>
+            The zoom rectangle cursor
+            </summary>
+        </member>
+        <member name="F:OxyPlot.CursorType.ZoomHorizontal">
+            <summary>
+            The horizontal zoom cursor
+            </summary>
+        </member>
+        <member name="F:OxyPlot.CursorType.ZoomVertical">
+            <summary>
+            The vertical zoom cursor
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Series.BarItem">
+            <summary>
+            Represents an item used in the BarSeries.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Series.BarItemBase">
+            <summary>
+            Represents an item used in the BarSeriesBase.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Series.CategorizedItem">
+            <summary>
+            Represents an item in a CategorizedSeries.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.CategorizedItem.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.CategorizedItem"/> class. Initializes a new instance of the <see cref="T:OxyPlot.Series.CategorizedItem"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.CategorizedItem.GetCategoryIndex(System.Int32)">
+            <summary>
+            Gets the index of the category.
+            </summary>
+            <param name="defaultIndex">The default index.</param>
+            <returns>The index.</returns>
+        </member>
+        <member name="P:OxyPlot.Series.CategorizedItem.CategoryIndex">
+            <summary>
+            Gets or sets the index of the category.
+            </summary>
+            <value>The index of the category.</value>
+        </member>
+        <member name="M:OxyPlot.Series.BarItemBase.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.BarItemBase"/> class. Initializes a new instance of the <see cref="T:OxyPlot.Series.BarItem"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.BarItemBase.ToCode">
+            <summary>
+            Returns c# code that generates this instance.
+            </summary>
+            <returns>C# code.</returns>
+        </member>
+        <member name="P:OxyPlot.Series.BarItemBase.Color">
+            <summary>
+            Gets or sets the color of the item.
+            </summary>
+            <remarks>If the color is not specified (default), the color of the series will be used.</remarks>
+        </member>
+        <member name="P:OxyPlot.Series.BarItemBase.Value">
+            <summary>
+            Gets or sets the value of the item.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.BarItem.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.BarItem"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.BarItem.#ctor(System.Double,System.Int32)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.BarItem"/> class.
+            </summary>
+            <param name="value">The value.</param>
+            <param name="categoryIndex">Index of the category.</param>
+        </member>
+        <member name="T:OxyPlot.Series.BarSeriesBase`1">
+            <summary>
+            Generic base class that provides common properties and methods for the BarSeries and ColumnSeries.
+            </summary>
+            <typeparam name="T">The type of the items.</typeparam>
+        </member>
+        <member name="T:OxyPlot.Series.BarSeriesBase">
+            <summary>
+            Base class for BarSeries and ColumnSeries.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Series.CategorizedSeries">
+            <summary>
+            Base class for series where the items are categorized.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.CategorizedSeries.DefaultCategoryAxisTitle">
+            <summary>
+            The default category axis title
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.CategorizedSeries.DefaultValueAxisTitle">
+            <summary>
+            The default value axis title
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.CategorizedSeries.GetBarWidth">
+            <summary>
+            Gets or sets the width/height of the columns/bars (as a fraction of the available space).
+            </summary>
+            <value>The width of the bars.</value>
+            <returns>The fractional width.</returns>
+            <remarks>The available space will be determined by the GapWidth of the CategoryAxis used by this series.</remarks>
+        </member>
+        <member name="M:OxyPlot.Series.CategorizedSeries.GetItems">
+            <summary>
+            Gets the items of this series.
+            </summary>
+            <returns>The items.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.CategorizedSeries.GetActualBarWidth">
+            <summary>
+            Gets the actual bar width/height of the items in this series.
+            </summary>
+            <returns>The width or height.</returns>
+            <remarks>The actual width is also influenced by the GapWidth of the CategoryAxis used by this series.</remarks>
+        </member>
+        <member name="M:OxyPlot.Series.CategorizedSeries.GetCategoryAxis">
+            <summary>
+            Gets the category axis.
+            </summary>
+            <returns>The category axis.</returns>
+        </member>
+        <member name="T:OxyPlot.Series.IStackableSeries">
+            <summary>
+            Defines properties for stacked series.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.IStackableSeries.IsStacked">
+            <summary>
+            Gets a value indicating whether this series is stacked.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.IStackableSeries.StackGroup">
+            <summary>
+            Gets the stack group.
+            </summary>
+            <value>The stack group.</value>
+        </member>
+        <member name="F:OxyPlot.Series.BarSeriesBase.DefaultTrackerFormatString">
+            <summary>
+            The default tracker format string
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.BarSeriesBase.defaultFillColor">
+            <summary>
+            The default fill color.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.BarSeriesBase.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.BarSeriesBase"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.BarSeriesBase.GetNearestPoint(OxyPlot.ScreenPoint,System.Boolean)">
+            <summary>
+            Gets the nearest point.
+            </summary>
+            <param name="point">The point.</param>
+            <param name="interpolate">interpolate if set to <c>true</c> .</param>
+            <returns>A TrackerHitResult for the current hit.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.BarSeriesBase.Render(OxyPlot.IRenderContext)">
+            <summary>
+            Renders the series on the specified rendering context.
+            </summary>
+            <param name="rc">The rendering context.</param>
+        </member>
+        <member name="M:OxyPlot.Series.BarSeriesBase.RenderLegend(OxyPlot.IRenderContext,OxyPlot.OxyRect)">
+            <summary>
+            Renders the legend symbol on the specified rendering context.
+            </summary>
+            <param name="rc">The rendering context.</param>
+            <param name="legendBox">The legend rectangle.</param>
+        </member>
+        <member name="M:OxyPlot.Series.BarSeriesBase.IsUsing(OxyPlot.Axes.Axis)">
+            <summary>
+            Check if the data series is using the specified axis.
+            </summary>
+            <param name="axis">An axis which should be checked if used</param>
+            <returns>True if the axis is in use.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.BarSeriesBase.SetDefaultValues(OxyPlot.PlotModel)">
+            <summary>
+            Sets the default values.
+            </summary>
+            <param name="model">The model.</param>
+        </member>
+        <member name="M:OxyPlot.Series.BarSeriesBase.UpdateAxisMaxMin">
+            <summary>
+            Updates the axes to include the max and min of this series.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.BarSeriesBase.UpdateMaxMin">
+            <summary>
+            Updates the maximum and minimum values of the series.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.BarSeriesBase.UpdateValidData">
+            <summary>
+            Updates the valid items
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.BarSeriesBase.GetRectangle(System.Double,System.Double,System.Double,System.Double)">
+            <summary>
+            Gets the rectangle for the specified values.
+            </summary>
+            <param name="baseValue">The base value of the bar</param>
+            <param name="topValue">The top value of the bar</param>
+            <param name="beginValue">The begin value of the bar</param>
+            <param name="endValue">The end value of the bar</param>
+            <returns>The rectangle.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.BarSeriesBase.GetTrackerText(OxyPlot.Series.BarItemBase,System.Object,System.Int32)">
+            <summary>
+            Gets the tracker text for the specified item.
+            </summary>
+            <param name="barItem">The bar/column item.</param>
+            <param name="item">The bound item.</param>
+            <param name="categoryIndex">Category index of the item.</param>
+            <returns>
+            The tracker text.
+            </returns>
+        </member>
+        <member name="M:OxyPlot.Series.BarSeriesBase.GetValueAxis">
+            <summary>
+            Gets the value axis.
+            </summary>
+            <returns>The value axis.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.BarSeriesBase.IsValidPoint(System.Double,OxyPlot.Axes.Axis)">
+            <summary>
+            Checks if the specified value is valid.
+            </summary>
+            <param name="v">The value.</param>
+            <param name="yaxis">The y axis.</param>
+            <returns>True if the value is valid.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.BarSeriesBase.RenderItem(OxyPlot.IRenderContext,OxyPlot.OxyRect,System.Double,System.Double,System.Double,OxyPlot.Series.BarItemBase,OxyPlot.OxyRect)">
+            <summary>
+            Renders the bar/column item.
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="clippingRect">The clipping rectangle.</param>
+            <param name="topValue">The end value of the bar.</param>
+            <param name="categoryValue">The category value.</param>
+            <param name="actualBarWidth">The actual width of the bar.</param>
+            <param name="item">The item.</param>
+            <param name="rect">The rectangle of the bar.</param>
+        </member>
+        <member name="M:OxyPlot.Series.BarSeriesBase.RenderLabel(OxyPlot.IRenderContext,OxyPlot.OxyRect,OxyPlot.OxyRect,System.Double,System.Int32)">
+            <summary>
+            Renders the item label.
+            </summary>
+            <param name="rc">The render context</param>
+            <param name="clippingRect">The clipping rectangle</param>
+            <param name="rect">The rectangle of the item.</param>
+            <param name="value">The value of the label.</param>
+            <param name="index">The index of the bar item.</param>
+        </member>
+        <member name="P:OxyPlot.Series.BarSeriesBase.BaseValue">
+            <summary>
+            Gets or sets the base value.
+            </summary>
+            <value>The base value.</value>
+        </member>
+        <member name="P:OxyPlot.Series.BarSeriesBase.ColorField">
+            <summary>
+            Gets or sets the color field.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.BarSeriesBase.FillColor">
+            <summary>
+            Gets or sets the color of the interior of the bars.
+            </summary>
+            <value>The color.</value>
+        </member>
+        <member name="P:OxyPlot.Series.BarSeriesBase.ActualFillColor">
+            <summary>
+            Gets the actual fill color.
+            </summary>
+            <value>The actual color.</value>
+        </member>
+        <member name="P:OxyPlot.Series.BarSeriesBase.IsStacked">
+            <summary>
+            Gets or sets a value indicating whether this bar series is stacked.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.BarSeriesBase.LabelFormatString">
+            <summary>
+            Gets or sets the label format string.
+            </summary>
+            <value>The label format string.</value>
+        </member>
+        <member name="P:OxyPlot.Series.BarSeriesBase.LabelMargin">
+            <summary>
+            Gets or sets the label margins.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.BarSeriesBase.LabelPlacement">
+            <summary>
+            Gets or sets label placements.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.BarSeriesBase.NegativeFillColor">
+            <summary>
+            Gets or sets the color of the interior of the bars when the value is negative.
+            </summary>
+            <value>The color.</value>
+        </member>
+        <member name="P:OxyPlot.Series.BarSeriesBase.StackGroup">
+            <summary>
+            Gets or sets the stack index indication to which stack the series belongs. Default is 0. Hence, all stacked series belong to the same stack.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.BarSeriesBase.StrokeColor">
+            <summary>
+            Gets or sets the color of the border around the bars.
+            </summary>
+            <value>The color of the stroke.</value>
+        </member>
+        <member name="P:OxyPlot.Series.BarSeriesBase.StrokeThickness">
+            <summary>
+            Gets or sets the thickness of the bar border strokes.
+            </summary>
+            <value>The stroke thickness.</value>
+        </member>
+        <member name="P:OxyPlot.Series.BarSeriesBase.ValueField">
+            <summary>
+            Gets or sets the value field.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.BarSeriesBase.ValidItems">
+            <summary>
+            Gets or sets the valid items
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.BarSeriesBase.ValidItemsIndexInversion">
+            <summary>
+            Gets or sets the dictionary which stores the index-inversion for the valid items
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.BarSeriesBase.ActualBarRectangles">
+            <summary>
+            Gets or sets the actual rectangles for the bars.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.BarSeriesBase`1.itemsSourceItems">
+            <summary>
+            The items from the items source.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.BarSeriesBase`1.ownsItemsSourceItems">
+            <summary>
+            Specifies if the ownsItemsSourceItems list can be modified.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.BarSeriesBase`1.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.BarSeriesBase`1"/> class. Initializes a new instance of the <see cref="T:OxyPlot.Series.BarSeriesBase`1"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.BarSeriesBase`1.GetItems">
+            <summary>
+            Gets the items of this series.
+            </summary>
+            <returns>The items.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.BarSeriesBase`1.UpdateData">
+            <summary>
+            Updates the data.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.BarSeriesBase`1.GetItem(System.Int32)">
+            <summary>
+            Gets the item at the specified index.
+            </summary>
+            <param name="i">The index of the item.</param>
+            <returns>The item of the index.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.BarSeriesBase`1.ClearItemsSourceItems">
+            <summary>
+            Clears or creates the <see cref="F:OxyPlot.Series.BarSeriesBase`1.itemsSourceItems"/> list.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.BarSeriesBase`1.Items">
+            <summary>
+            Gets the items list.
+            </summary>
+            <value>A list of <see cref="T:OxyPlot.Series.BarItem"/> or <see cref="T:OxyPlot.Series.ColumnItem"/>.</value>
+        </member>
+        <member name="P:OxyPlot.Series.BarSeriesBase`1.ActualItems">
+            <summary>
+            Gets the list of items that should be rendered.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Series.ErrorColumnItem">
+            <summary>
+            Represents an item used in the ErrorColumnSeries.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Series.ColumnItem">
+            <summary>
+            Represents an item used in the ColumnSeries.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.ColumnItem.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.ColumnItem"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.ColumnItem.#ctor(System.Double,System.Int32)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.ColumnItem"/> class.
+            </summary>
+            <param name="value">The value.</param>
+            <param name="categoryIndex">Index of the category.</param>
+        </member>
+        <member name="M:OxyPlot.Series.ErrorColumnItem.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.ErrorColumnItem"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.ErrorColumnItem.#ctor(System.Double,System.Double,System.Int32)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.ErrorColumnItem"/> class.
+            </summary>
+            <param name="value">The value.</param>
+            <param name="error">The error.</param>
+            <param name="categoryIndex">Index of the category.</param>
+        </member>
+        <member name="M:OxyPlot.Series.ErrorColumnItem.ToCode">
+            <summary>
+            Returns c# code that generates this instance.
+            </summary>
+            <returns>C# code.</returns>
+        </member>
+        <member name="P:OxyPlot.Series.ErrorColumnItem.Error">
+            <summary>
+            Gets or sets the error of the item.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Series.ErrorColumnSeries">
+            <summary>
+            Represents a series for clustered or stacked column charts with an error value.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Series.ColumnSeries">
+            <summary>
+            Represents a series for clustered or stacked column charts.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.ColumnSeries.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.ColumnSeries"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.ColumnSeries.GetBarWidth">
+            <summary>
+            Gets or sets the width/height of the columns/bars (as a fraction of the available space).
+            </summary>
+            <value>The width of the bars.</value>
+            <returns>The fractional width.</returns>
+            <remarks>The available space will be determined by the GapWidth of the CategoryAxis used by this series.</remarks>
+        </member>
+        <member name="M:OxyPlot.Series.ColumnSeries.GetActualBarWidth">
+            <summary>
+            Gets the actual width/height of the items of this series.
+            </summary>
+            <returns>The width or height.</returns>
+            <remarks>The actual width is also influenced by the GapWidth of the CategoryAxis used by this series.</remarks>
+        </member>
+        <member name="M:OxyPlot.Series.ColumnSeries.GetCategoryAxis">
+            <summary>
+            Gets the category axis.
+            </summary>
+            <returns>The category axis.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.ColumnSeries.GetRectangle(System.Double,System.Double,System.Double,System.Double)">
+            <summary>
+            Gets the rectangle for the specified values.
+            </summary>
+            <param name="baseValue">The base value of the bar</param>
+            <param name="topValue">The top value of the bar</param>
+            <param name="beginValue">The begin value of the bar</param>
+            <param name="endValue">The end value of the bar</param>
+            <returns>The rectangle.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.ColumnSeries.GetValueAxis">
+            <summary>
+            Gets the value axis.
+            </summary>
+            <returns>The value axis.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.ColumnSeries.RenderLabel(OxyPlot.IRenderContext,OxyPlot.OxyRect,OxyPlot.OxyRect,System.Double,System.Int32)">
+            <summary>
+            Draws the label.
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="clippingRect">The clipping rectangle.</param>
+            <param name="rect">The column rectangle.</param>
+            <param name="value">The value.</param>
+            <param name="i">The index.</param>
+        </member>
+        <member name="P:OxyPlot.Series.ColumnSeries.ColumnWidth">
+            <summary>
+            Gets or sets the width of the column.
+            </summary>
+            <value>The width of the column.</value>
+        </member>
+        <member name="F:OxyPlot.Series.ErrorColumnSeries.DefaultTrackerFormatString">
+            <summary>
+            The default tracker format string
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.ErrorColumnSeries.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.ErrorColumnSeries"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.ErrorColumnSeries.UpdateMaxMin">
+            <summary>
+            Updates the maximum and minimum values of the series.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.ErrorColumnSeries.RenderItem(OxyPlot.IRenderContext,OxyPlot.OxyRect,System.Double,System.Double,System.Double,OxyPlot.Series.BarItemBase,OxyPlot.OxyRect)">
+            <summary>
+            Renders the bar/column item.
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="clippingRect">The clipping rectangle.</param>
+            <param name="topValue">The end value of the bar.</param>
+            <param name="categoryValue">The category value.</param>
+            <param name="actualBarWidth">The actual width of the bar.</param>
+            <param name="item">The item.</param>
+            <param name="rect">The rectangle of the bar.</param>
+        </member>
+        <member name="P:OxyPlot.Series.ErrorColumnSeries.ErrorStrokeThickness">
+            <summary>
+            Gets or sets the stroke thickness of the error line.
+            </summary>
+            <value>The stroke thickness of the error line.</value>
+        </member>
+        <member name="P:OxyPlot.Series.ErrorColumnSeries.ErrorWidth">
+            <summary>
+            Gets or sets the width of the error end lines.
+            </summary>
+            <value>The width of the error end lines.</value>
+        </member>
+        <member name="T:OxyPlot.Series.BoxPlotItem">
+            <summary>
+            Represents an item in a <see cref="T:OxyPlot.Series.BoxPlotSeries"/>.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.BoxPlotItem.#ctor(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Collections.Generic.IList{System.Double},System.Object)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.BoxPlotItem"/> struct.
+            </summary>
+            <param name="x">The x.</param>
+            <param name="lowerWhisker">The lower whisker.</param>
+            <param name="boxBottom">The box bottom.</param>
+            <param name="median">The median.</param>
+            <param name="boxTop">The box top.</param>
+            <param name="upperWhisker">The upper whisker.</param>
+            <param name="outliers">The outliers.</param>
+            <param name="tag">The tag.</param>
+        </member>
+        <member name="M:OxyPlot.Series.BoxPlotItem.#ctor(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.BoxPlotItem"/> struct.
+            </summary>
+            <param name="x">The x.</param>
+            <param name="lowerWhisker">The lower whisker.</param>
+            <param name="boxBottom">The box bottom.</param>
+            <param name="median">The median.</param>
+            <param name="boxTop">The box top.</param>
+            <param name="upperWhisker">The upper whisker.</param>
+        </member>
+        <member name="M:OxyPlot.Series.BoxPlotItem.ToString">
+            <summary>
+            Returns a <see cref="T:System.String"/> that represents this instance.
+            </summary>
+            <returns>A <see cref="T:System.String"/> that represents this instance.</returns>
+        </member>
+        <member name="P:OxyPlot.Series.BoxPlotItem.BoxBottom">
+            <summary>
+            Gets or sets the box bottom value (usually the 25th percentile, Q1).
+            </summary>
+            <value>The lower quartile value.</value>
+        </member>
+        <member name="P:OxyPlot.Series.BoxPlotItem.BoxTop">
+            <summary>
+            Gets or sets the box top value (usually the 75th percentile, Q3)).
+            </summary>
+            <value>The box top value.</value>
+        </member>
+        <member name="P:OxyPlot.Series.BoxPlotItem.LowerWhisker">
+            <summary>
+            Gets or sets the lower whisker value.
+            </summary>
+            <value>The lower whisker value.</value>
+        </member>
+        <member name="P:OxyPlot.Series.BoxPlotItem.Median">
+            <summary>
+            Gets or sets the median.
+            </summary>
+            <value>The median.</value>
+        </member>
+        <member name="P:OxyPlot.Series.BoxPlotItem.Mean">
+            <summary>
+            Gets or sets the mean.
+            </summary>
+            <value>The mean.</value>
+        </member>
+        <member name="P:OxyPlot.Series.BoxPlotItem.Outliers">
+            <summary>
+            Gets or sets the outliers.
+            </summary>
+            <value>The outliers.</value>
+        </member>
+        <member name="P:OxyPlot.Series.BoxPlotItem.Tag">
+            <summary>
+            Gets or sets the tag.
+            </summary>
+            <value>The tag.</value>
+        </member>
+        <member name="P:OxyPlot.Series.BoxPlotItem.UpperWhisker">
+            <summary>
+            Gets or sets the upper whisker value.
+            </summary>
+            <value>The upper whisker value.</value>
+        </member>
+        <member name="P:OxyPlot.Series.BoxPlotItem.Values">
+            <summary>
+            Gets a list of all the values in the item.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.BoxPlotItem.X">
+            <summary>
+            Gets or sets the X value.
+            </summary>
+            <value>The X value.</value>
+        </member>
+        <member name="T:OxyPlot.Series.BoxPlotSeries">
+            <summary>
+            Represents a series for box plots.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.BoxPlotSeries.DefaultTrackerFormatString">
+            <summary>
+            The default tracker format string
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.BoxPlotSeries.itemsSourceItems">
+            <summary>
+            The items from the items source.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.BoxPlotSeries.ownsItemsSourceItems">
+            <summary>
+            Specifies if the ownsItemsSourceItems list can be modified.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.BoxPlotSeries.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.BoxPlotSeries"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.BoxPlotSeries.GetNearestPoint(OxyPlot.ScreenPoint,System.Boolean)">
+            <summary>
+            Gets the nearest point.
+            </summary>
+            <param name="point">The point.</param>
+            <param name="interpolate">interpolate if set to <c>true</c> .</param>
+            <returns>A TrackerHitResult for the current hit.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.BoxPlotSeries.IsValidPoint(OxyPlot.Series.BoxPlotItem,OxyPlot.Axes.Axis,OxyPlot.Axes.Axis)">
+            <summary>
+            Determines whether the specified item contains a valid point.
+            </summary>
+            <param name="item">The item.</param>
+            <param name="xaxis">The x axis.</param>
+            <param name="yaxis">The y axis.</param>
+            <returns><c>true</c> if the point is valid; otherwise, <c>false</c> .</returns>
+        </member>
+        <member name="M:OxyPlot.Series.BoxPlotSeries.Render(OxyPlot.IRenderContext)">
+            <summary>
+            Renders the series on the specified render context.
+            </summary>
+            <param name="rc">The rendering context.</param>
+        </member>
+        <member name="M:OxyPlot.Series.BoxPlotSeries.RenderLegend(OxyPlot.IRenderContext,OxyPlot.OxyRect)">
+            <summary>
+            Renders the legend symbol on the specified rendering context.
+            </summary>
+            <param name="rc">The rendering context.</param>
+            <param name="legendBox">The legend rectangle.</param>
+        </member>
+        <member name="M:OxyPlot.Series.BoxPlotSeries.UpdateData">
+            <summary>
+            Updates the data.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.BoxPlotSeries.UpdateMaxMin">
+            <summary>
+            Updates the maximum and minimum values of the series.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.BoxPlotSeries.InternalUpdateMaxMin(System.Collections.Generic.IList{OxyPlot.Series.BoxPlotItem})">
+            <summary>
+            Updates the max and min of the series.
+            </summary>
+            <param name="items">The items.</param>
+        </member>
+        <member name="M:OxyPlot.Series.BoxPlotSeries.GetItem(System.Int32)">
+            <summary>
+            Gets the item at the specified index.
+            </summary>
+            <param name="i">The index of the item.</param>
+            <returns>The item of the index.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.BoxPlotSeries.GetBoxRect(OxyPlot.Series.BoxPlotItem)">
+            <summary>
+            Gets the screen rectangle for the box.
+            </summary>
+            <param name="item">The box item.</param>
+            <returns>A rectangle.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.BoxPlotSeries.ClearItemsSourceItems">
+            <summary>
+            Clears or creates the <see cref="F:OxyPlot.Series.BoxPlotSeries.itemsSourceItems"/> list.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.BoxPlotSeries.BoxWidth">
+            <summary>
+            Gets or sets the width of the boxes (specified in x-axis units).
+            </summary>
+            <value>The width of the boxes.</value>
+        </member>
+        <member name="P:OxyPlot.Series.BoxPlotSeries.Fill">
+            <summary>
+            Gets or sets the fill color. If <c>null</c>, this color will be automatically set.
+            </summary>
+            <value>The fill color.</value>
+        </member>
+        <member name="P:OxyPlot.Series.BoxPlotSeries.Items">
+            <summary>
+            Gets or sets the box plot items.
+            </summary>
+            <value>The items.</value>
+        </member>
+        <member name="P:OxyPlot.Series.BoxPlotSeries.LineStyle">
+            <summary>
+            Gets or sets the line style.
+            </summary>
+            <value>The line style.</value>
+        </member>
+        <member name="P:OxyPlot.Series.BoxPlotSeries.MedianPointSize">
+            <summary>
+            Gets or sets the size of the median point.
+            </summary>
+            <remarks>This property is only used when ShowMedianAsDot = true.</remarks>
+        </member>
+        <member name="P:OxyPlot.Series.BoxPlotSeries.MedianThickness">
+            <summary>
+            Gets or sets the median thickness, relative to the StrokeThickness.
+            </summary>
+            <value>The median thickness.</value>
+        </member>
+        <member name="P:OxyPlot.Series.BoxPlotSeries.MeanPointSize">
+            <summary>
+            Gets or sets the size of the mean point.
+            </summary>
+            <remarks>This property is only used when ShowMeanAsDot = true.</remarks>
+        </member>
+        <member name="P:OxyPlot.Series.BoxPlotSeries.MeanThickness">
+            <summary>
+            Gets or sets the mean thickness, relative to the StrokeThickness.
+            </summary>
+            <value>The mean thickness.</value>
+        </member>
+        <member name="P:OxyPlot.Series.BoxPlotSeries.OutlierSize">
+            <summary>
+            Gets or sets the diameter of the outlier circles (specified in points).
+            </summary>
+            <value>The size of the outlier.</value>
+        </member>
+        <member name="P:OxyPlot.Series.BoxPlotSeries.OutlierTrackerFormatString">
+            <summary>
+            Gets or sets the tracker format string for the outliers.
+            </summary>
+            <value>The tracker format string for the outliers.</value>
+            <remarks>Use {0} for series title, {1} for x- and {2} for y-value.</remarks>
+        </member>
+        <member name="P:OxyPlot.Series.BoxPlotSeries.OutlierType">
+            <summary>
+            Gets or sets the type of the outliers.
+            </summary>
+            <value>The type of the outliers.</value>
+            <remarks>MarkerType.Custom is currently not supported.</remarks>
+        </member>
+        <member name="P:OxyPlot.Series.BoxPlotSeries.OutlierOutline">
+            <summary>
+            Gets or sets the a custom polygon outline for the outlier markers. Set <see cref="P:OxyPlot.Series.BoxPlotSeries.OutlierType"/> to <see cref="F:OxyPlot.MarkerType.Custom"/> to use this property.
+            </summary>
+            <value>A polyline. The default is <c>null</c>.</value>
+        </member>
+        <member name="P:OxyPlot.Series.BoxPlotSeries.ShowBox">
+            <summary>
+            Gets or sets a value indicating whether to show the boxes.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.BoxPlotSeries.ShowMedianAsDot">
+            <summary>
+            Gets or sets a value indicating whether to show the median as a dot.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.BoxPlotSeries.ShowMeanAsDot">
+            <summary>
+            Gets or sets a value indicating whether to show the mean as a dot.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.BoxPlotSeries.Stroke">
+            <summary>
+            Gets or sets the stroke color.
+            </summary>
+            <value>The stroke color.</value>
+        </member>
+        <member name="P:OxyPlot.Series.BoxPlotSeries.StrokeThickness">
+            <summary>
+            Gets or sets the stroke thickness.
+            </summary>
+            <value>The stroke thickness.</value>
+        </member>
+        <member name="P:OxyPlot.Series.BoxPlotSeries.WhiskerWidth">
+            <summary>
+            Gets or sets the width of the whiskers (relative to the BoxWidth).
+            </summary>
+            <value>The width of the whiskers.</value>
+        </member>
+        <member name="P:OxyPlot.Series.BoxPlotSeries.ActualItems">
+            <summary>
+            Gets the list of items that should be rendered.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Series.HeatMapCoordinateDefinition">
+            <summary>
+            Specifies how the heat map coordinates are defined.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.HeatMapCoordinateDefinition.Center">
+            <summary>
+            The coordinates defines the center of the cells
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.HeatMapCoordinateDefinition.Edge">
+            <summary>
+            The coordinates defines the edge of the cells
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Series.HeatMapSeries">
+            <summary>
+            Represents a heat map.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.HeatMapSeries.DefaultTrackerFormatString">
+            <summary>
+            The default tracker format string
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.HeatMapSeries.DefaultColorAxisTitle">
+            <summary>
+            The default color-axis title
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.HeatMapSeries.dataHash">
+            <summary>
+            The hash code of the data when the image was updated.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.HeatMapSeries.colorAxisHash">
+            <summary>
+            The hash code of the color axis when the image was updated.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.HeatMapSeries.image">
+            <summary>
+            The image
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.HeatMapSeries.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.HeatMapSeries"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.HeatMapSeries.Invalidate">
+            <summary>
+            Invalidates the image that renders the heat map. The image will be regenerated the next time the <see cref="T:OxyPlot.Series.HeatMapSeries"/> is rendered.
+            </summary>
+            <remarks>Call <see cref="M:OxyPlot.PlotModel.InvalidatePlot(System.Boolean)"/> to refresh the view.</remarks>
+        </member>
+        <member name="M:OxyPlot.Series.HeatMapSeries.Render(OxyPlot.IRenderContext)">
+            <summary>
+            Renders the series on the specified render context.
+            </summary>
+            <param name="rc">The rendering context.</param>
+        </member>
+        <member name="M:OxyPlot.Series.HeatMapSeries.GetNearestPoint(OxyPlot.ScreenPoint,System.Boolean)">
+            <summary>
+            Gets the point on the series that is nearest the specified point.
+            </summary>
+            <param name="point">The point.</param>
+            <param name="interpolate">Interpolate the series if this flag is set to <c>true</c>.</param>
+            <returns>A TrackerHitResult for the current hit.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.HeatMapSeries.EnsureAxes">
+            <summary>
+            Ensures that the axes of the series is defined.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.HeatMapSeries.UpdateMaxMin">
+            <summary>
+            Updates the maximum and minimum values of the series.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.HeatMapSeries.UpdateAxisMaxMin">
+            <summary>
+            Updates the axes to include the max and min of this series.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.HeatMapSeries.RenderLabels(OxyPlot.IRenderContext,OxyPlot.OxyRect)">
+            <summary>
+            Renders the labels.
+            </summary>
+            <param name="rc">The <see cref="T:OxyPlot.IRenderContext"/></param>
+            <param name="rect">The bounding rectangle for the data.</param>
+        </member>
+        <member name="M:OxyPlot.Series.HeatMapSeries.GetLabel(System.Double,System.Int32,System.Int32)">
+            <summary>
+            Gets the label for the specified cell.
+            </summary>
+            <param name="v">The value of the cell.</param>
+            <param name="i">The first index.</param>
+            <param name="j">The second index.</param>
+            <returns>The label string.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.HeatMapSeries.GetValue(System.Double[0:,0:],System.Double,System.Double)">
+            <summary>
+            Gets the interpolated value at the specified position in the data array (by bilinear interpolation).
+            </summary>
+            <param name="data">The data.</param>
+            <param name="i">The first index.</param>
+            <param name="j">The second index.</param>
+            <returns>The interpolated value.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.HeatMapSeries.IsPointInRange(OxyPlot.DataPoint)">
+            <summary>
+            Tests if a <see cref="T:OxyPlot.DataPoint"/> is inside the heat map
+            </summary>
+            <param name="p">The <see cref="T:OxyPlot.DataPoint"/> to test.</param>
+            <returns><c>True</c> if the point is inside the heat map.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.HeatMapSeries.UpdateImage">
+            <summary>
+            Updates the image.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.HeatMapSeries.X0">
+            <summary>
+            Gets or sets the x-coordinate of the elements at index [0,*] in the data set.
+            </summary>
+            <value>
+            If <see cref="P:OxyPlot.Series.HeatMapSeries.CoordinateDefinition"/> equals <see cref="F:OxyPlot.Series.HeatMapCoordinateDefinition.Center"/>, the value defines the mid point of the element at index [0,*] in the data set.
+            If <see cref="P:OxyPlot.Series.HeatMapSeries.CoordinateDefinition"/> equals <see cref="F:OxyPlot.Series.HeatMapCoordinateDefinition.Edge"/>, the value defines the coordinate of the left edge of the element at index [0,*] in the data set.
+            </value>
+        </member>
+        <member name="P:OxyPlot.Series.HeatMapSeries.X1">
+            <summary>
+            Gets or sets the x-coordinate of the mid point for the elements at index [m-1,*] in the data set.
+            </summary>
+            <value>
+            If <see cref="P:OxyPlot.Series.HeatMapSeries.CoordinateDefinition"/> equals <see cref="F:OxyPlot.Series.HeatMapCoordinateDefinition.Center"/>, the value defines the mid point of the element at index [m-1,*] in the data set.
+            If <see cref="P:OxyPlot.Series.HeatMapSeries.CoordinateDefinition"/> equals <see cref="F:OxyPlot.Series.HeatMapCoordinateDefinition.Edge"/>, the value defines the coordinate of the right edge of the element at index [m-1,*] in the data set.
+            </value>
+        </member>
+        <member name="P:OxyPlot.Series.HeatMapSeries.Y0">
+            <summary>
+            Gets or sets the y-coordinate of the mid point for the elements at index [*,0] in the data set.
+            </summary>
+            <value>
+            If <see cref="P:OxyPlot.Series.HeatMapSeries.CoordinateDefinition"/> equals <see cref="F:OxyPlot.Series.HeatMapCoordinateDefinition.Center"/>, the value defines the mid point of the element at index [*,0] in the data set.
+            If <see cref="P:OxyPlot.Series.HeatMapSeries.CoordinateDefinition"/> equals <see cref="F:OxyPlot.Series.HeatMapCoordinateDefinition.Edge"/>, the value defines the coordinate of the bottom edge of the element at index [*,0] in the data set.
+            </value>
+        </member>
+        <member name="P:OxyPlot.Series.HeatMapSeries.Y1">
+            <summary>
+            Gets or sets the y-coordinate of the mid point for the elements at index [*,n-1] in the data set.
+            </summary>
+            <value>
+            If <see cref="P:OxyPlot.Series.HeatMapSeries.CoordinateDefinition"/> equals <see cref="F:OxyPlot.Series.HeatMapCoordinateDefinition.Center"/>, the value defines the mid point of the element at index [*,n-1] in the data set.
+            If <see cref="P:OxyPlot.Series.HeatMapSeries.CoordinateDefinition"/> equals <see cref="F:OxyPlot.Series.HeatMapCoordinateDefinition.Edge"/>, the value defines the coordinate of the top edge of the element at index [*,n-1] in the data set.
+            </value>
+        </member>
+        <member name="P:OxyPlot.Series.HeatMapSeries.Data">
+            <summary>
+            Gets or sets the data array.
+            </summary>
+            <remarks>Note that the indices of the data array refer to [x,y].
+            The first dimension is along the x-axis.
+            The second dimension is along the y-axis.
+            Remember to call the <see cref="M:OxyPlot.Series.HeatMapSeries.Invalidate"/> method if the contents of the <see cref="P:OxyPlot.Series.HeatMapSeries.Data"/> array is changed.</remarks>
+        </member>
+        <member name="P:OxyPlot.Series.HeatMapSeries.Interpolate">
+            <summary>
+            Gets or sets a value indicating whether to interpolate when rendering. The default value is <c>true</c>.
+            </summary>
+            <remarks>This property is not supported on all platforms.</remarks>
+        </member>
+        <member name="P:OxyPlot.Series.HeatMapSeries.MinValue">
+            <summary>
+            Gets the minimum value of the dataset.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.HeatMapSeries.MaxValue">
+            <summary>
+            Gets the maximum value of the dataset.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.HeatMapSeries.ColorAxis">
+            <summary>
+            Gets or sets the color axis.
+            </summary>
+            <value>The color axis.</value>
+        </member>
+        <member name="P:OxyPlot.Series.HeatMapSeries.ColorAxisKey">
+            <summary>
+            Gets or sets the color axis key.
+            </summary>
+            <value>The color axis key.</value>
+        </member>
+        <member name="P:OxyPlot.Series.HeatMapSeries.CoordinateDefinition">
+            <summary>
+            Gets or sets the coordinate definition. The default value is <see cref="F:OxyPlot.Series.HeatMapCoordinateDefinition.Center"/>.
+            </summary>
+            <value>The coordinate definition.</value>
+        </member>
+        <member name="P:OxyPlot.Series.HeatMapSeries.LabelFormatString">
+            <summary>
+            Gets or sets the format string for the cell labels. The default value is <c>0.00</c>.
+            </summary>
+            <value>The format string.</value>
+            <remarks>The label format string is only used when <see cref="P:OxyPlot.Series.HeatMapSeries.LabelFontSize"/> is greater than 0.</remarks>
+        </member>
+        <member name="P:OxyPlot.Series.HeatMapSeries.LabelFontSize">
+            <summary>
+            Gets or sets the font size of the labels. The default value is <c>0</c> (labels not visible).
+            </summary>
+            <value>The font size relative to the cell height.</value>
+        </member>
+        <member name="T:OxyPlot.Series.LineLegendPosition">
+            <summary>
+            Specifies the position of legends rendered on a <see cref="T:OxyPlot.Series.LineSeries"/>.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.LineLegendPosition.None">
+            <summary>
+            Do not render legend on the line.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.LineLegendPosition.Start">
+            <summary>
+            Render legend at the start of the line.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.LineLegendPosition.End">
+            <summary>
+            Render legend at the end of the line.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.PlotModel">
+            <summary>
+            Represents a plot.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.PlotModel.EnsureLegendProperties">
+            <summary>
+            Makes the LegendOrientation property safe.
+            </summary>
+            <remarks>If Legend is positioned left or right, force it to vertical orientation</remarks>
+        </member>
+        <member name="M:OxyPlot.PlotModel.GetLegendRectangle(OxyPlot.OxySize)">
+            <summary>
+            Gets the rectangle of the legend box.
+            </summary>
+            <param name="legendSize">Size of the legend box.</param>
+            <returns>A rectangle.</returns>
+        </member>
+        <member name="M:OxyPlot.PlotModel.RenderLegend(OxyPlot.IRenderContext,OxyPlot.Series.Series,OxyPlot.OxyRect)">
+            <summary>
+            Renders the legend for the specified series.
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="s">The series.</param>
+            <param name="rect">The position and size of the legend.</param>
+        </member>
+        <member name="M:OxyPlot.PlotModel.MeasureLegends(OxyPlot.IRenderContext,OxyPlot.OxySize)">
+            <summary>
+            Measures the legends.
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="availableSize">The available size for the legend box.</param>
+            <returns>The size of the legend box.</returns>
+        </member>
+        <member name="M:OxyPlot.PlotModel.RenderLegends(OxyPlot.IRenderContext,OxyPlot.OxyRect)">
+            <summary>
+            Renders or measures the legends.
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="rect">The rectangle.</param>
+        </member>
+        <member name="M:OxyPlot.PlotModel.RenderOrMeasureLegends(OxyPlot.IRenderContext,OxyPlot.OxyRect,System.Boolean)">
+            <summary>
+            Renders or measures the legends.
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="rect">Provides the available size if measuring, otherwise it provides the position and size of the legend.</param>
+            <param name="measureOnly">Specify if the size of the legend box should be measured only (not rendered).</param>
+            <returns>The size of the legend box.</returns>
+        </member>
+        <member name="M:OxyPlot.PlotModel.OxyPlot#IPlotModel#Render(OxyPlot.IRenderContext,System.Double,System.Double)">
+            <summary>
+            Renders the plot with the specified rendering context.
+            </summary>
+            <param name="rc">The rendering context.</param>
+            <param name="width">The width.</param>
+            <param name="height">The height.</param>
+        </member>
+        <member name="M:OxyPlot.PlotModel.RenderOverride(OxyPlot.IRenderContext,System.Double,System.Double)">
+            <summary>
+            Renders the plot with the specified rendering context.
+            </summary>
+            <param name="rc">The rendering context.</param>
+            <param name="width">The width.</param>
+            <param name="height">The height.</param>
+        </member>
+        <member name="M:OxyPlot.PlotModel.EnsureMarginIsBigEnough(OxyPlot.OxyThickness@,System.Double,OxyPlot.Axes.AxisPosition)">
+            <summary>
+            Increases margin size if needed, do it on the specified border.
+            </summary>
+            <param name="currentMargin">The current margin.</param>
+            <param name="minBorderSize">Minimum size of the border.</param>
+            <param name="borderPosition">The border position.</param>
+        </member>
+        <member name="M:OxyPlot.PlotModel.MaxSizeOfPositionTier(OxyPlot.IRenderContext,System.Collections.Generic.IEnumerable{OxyPlot.Axes.Axis})">
+            <summary>
+            Calculates the maximum size of the specified axes.
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="axesOfPositionTier">The axes of position tier.</param>
+            <returns>The maximum size.</returns>
+        </member>
+        <member name="M:OxyPlot.PlotModel.RenderErrorMessage(OxyPlot.IRenderContext,System.String,System.String,System.Double)">
+            <summary>
+            Renders the specified error message.
+            </summary>
+            <param name="rc">The rendering context.</param>
+            <param name="title">The title.</param>
+            <param name="errorMessage">The error message.</param>
+            <param name="fontSize">The font size. The default value is 12.</param>
+        </member>
+        <member name="M:OxyPlot.PlotModel.IsPlotMarginAutoSized(OxyPlot.Axes.AxisPosition)">
+            <summary>
+            Determines whether the plot margin for the specified axis position is auto-sized.
+            </summary>
+            <param name="position">The axis position.</param>
+            <returns><c>true</c> if it is auto-sized.</returns>
+        </member>
+        <member name="M:OxyPlot.PlotModel.AdjustPlotMargins(OxyPlot.IRenderContext)">
+            <summary>
+            Adjusts the plot margins.
+            </summary>
+            <param name="rc">The render context.</param>
+            <returns><c>true</c> if the margins were adjusted.</returns>
+        </member>
+        <member name="M:OxyPlot.PlotModel.AdjustAxesPositions(OxyPlot.IRenderContext,System.Collections.Generic.IList{OxyPlot.Axes.Axis})">
+            <summary>
+            Adjust the positions of parallel axes, returns total size
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="parallelAxes">The parallel axes.</param>
+            <returns>The maximum value of the position tier??</returns>
+        </member>
+        <member name="M:OxyPlot.PlotModel.MeasureTitles(OxyPlot.IRenderContext)">
+            <summary>
+            Measures the size of the title and subtitle.
+            </summary>
+            <param name="rc">The rendering context.</param>
+            <returns>Size of the titles.</returns>
+        </member>
+        <member name="M:OxyPlot.PlotModel.RenderAnnotations(OxyPlot.IRenderContext,OxyPlot.Annotations.AnnotationLayer)">
+            <summary>
+            Renders the annotations.
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="layer">The layer.</param>
+        </member>
+        <member name="M:OxyPlot.PlotModel.RenderAxes(OxyPlot.IRenderContext,OxyPlot.Axes.AxisLayer)">
+            <summary>
+            Renders the axes.
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="layer">The layer.</param>
+        </member>
+        <member name="M:OxyPlot.PlotModel.RenderBackgrounds(OxyPlot.IRenderContext)">
+            <summary>
+            Renders the series backgrounds.
+            </summary>
+            <param name="rc">The render context.</param>
+        </member>
+        <member name="M:OxyPlot.PlotModel.RenderBox(OxyPlot.IRenderContext)">
+            <summary>
+            Renders the border around the plot area.
+            </summary>
+            <param name="rc">The render context.</param>
+            <remarks>The border will only by rendered if there are axes in the plot.</remarks>
+        </member>
+        <member name="M:OxyPlot.PlotModel.RenderSeries(OxyPlot.IRenderContext)">
+            <summary>
+            Renders the series.
+            </summary>
+            <param name="rc">The render context.</param>
+        </member>
+        <member name="M:OxyPlot.PlotModel.RenderTitle(OxyPlot.IRenderContext)">
+            <summary>
+            Renders the title and subtitle.
+            </summary>
+            <param name="rc">The render context.</param>
+        </member>
+        <member name="M:OxyPlot.PlotModel.UpdatePlotArea(OxyPlot.IRenderContext)">
+            <summary>
+            Calculates the plot area (subtract padding, title size and outside legends)
+            </summary>
+            <param name="rc">The rendering context.</param>
+        </member>
+        <member name="F:OxyPlot.PlotModel.plotViewReference">
+            <summary>
+            The plot view that renders this plot.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.PlotModel.currentColorIndex">
+            <summary>
+            The current color index.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.PlotModel.updateException">
+            <summary>
+            The last update exception.
+            </summary>
+            <value>The exception or <c>null</c> if there was no exceptions during the last update.</value>
+        </member>
+        <member name="M:OxyPlot.PlotModel.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.PlotModel"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.PlotModel.OxyPlot#IPlotModel#AttachPlotView(OxyPlot.IPlotView)">
+            <summary>
+            Attaches this model to the specified plot view.
+            </summary>
+            <param name="plotView">The plot view.</param>
+            <remarks>Only one plot view can be attached to the plot model.
+            The plot model contains data (e.g. axis scaling) that is only relevant to the current plot view.</remarks>
+        </member>
+        <member name="M:OxyPlot.PlotModel.CreateReport">
+            <summary>
+            Creates a report for the plot.
+            </summary>
+            <returns>A report.</returns>
+        </member>
+        <member name="M:OxyPlot.PlotModel.CreateTextReport">
+            <summary>
+            Creates a text report for the plot model.
+            </summary>
+            <returns>A text report that contains information about the contents of the plot model.</returns>
+        </member>
+        <member name="M:OxyPlot.PlotModel.InvalidatePlot(System.Boolean)">
+            <summary>
+            Invalidates the plot.
+            </summary>
+            <param name="updateData">Updates all data sources if set to <c>true</c>.</param>
+        </member>
+        <member name="M:OxyPlot.PlotModel.GetAxesFromPoint(OxyPlot.ScreenPoint,OxyPlot.Axes.Axis@,OxyPlot.Axes.Axis@)">
+            <summary>
+            Gets the first axes that covers the area of the specified point.
+            </summary>
+            <param name="pt">The point.</param>
+            <param name="xaxis">The x-axis.</param>
+            <param name="yaxis">The y-axis.</param>
+        </member>
+        <member name="M:OxyPlot.PlotModel.GetDefaultColor">
+            <summary>
+            Gets the default color from the DefaultColors palette.
+            </summary>
+            <returns>The next default color.</returns>
+        </member>
+        <member name="M:OxyPlot.PlotModel.GetDefaultLineStyle">
+            <summary>
+            Gets the default line style.
+            </summary>
+            <returns>The next default line style.</returns>
+        </member>
+        <member name="M:OxyPlot.PlotModel.GetSeriesFromPoint(OxyPlot.ScreenPoint,System.Double)">
+            <summary>
+            Gets a series from the specified point.
+            </summary>
+            <param name="point">The point.</param>
+            <param name="limit">The limit.</param>
+            <returns>The nearest series.</returns>
+        </member>
+        <member name="M:OxyPlot.PlotModel.ToCode">
+            <summary>
+            Generates C# code of the model.
+            </summary>
+            <returns>C# code.</returns>
+        </member>
+        <member name="M:OxyPlot.PlotModel.ToString">
+            <summary>
+            Returns a <see cref="T:System.String"/> that represents this instance.
+            </summary>
+            <returns>A <see cref="T:System.String"/> that represents this instance.</returns>
+        </member>
+        <member name="M:OxyPlot.PlotModel.GetLastUpdateException">
+            <summary>
+            Gets any exception thrown during the last <see cref="M:OxyPlot.IPlotModel.Update(System.Boolean)"/> call.
+            </summary>
+            <returns>The exception or <c>null</c> if there was no exception.</returns>
+        </member>
+        <member name="M:OxyPlot.PlotModel.OxyPlot#IPlotModel#Update(System.Boolean)">
+            <summary>
+            Updates all axes and series.
+            0. Updates the owner PlotModel of all plot items (axes, series and annotations)
+            1. Updates the data of each Series (only if updateData==<c>true</c>).
+            2. Ensure that all series have axes assigned.
+            3. Updates the max and min of the axes.
+            </summary>
+            <param name="updateData">if set to <c>true</c> , all data collections will be updated.</param>
+        </member>
+        <member name="M:OxyPlot.PlotModel.GetAxisOrDefault(System.String,OxyPlot.Axes.Axis)">
+            <summary>
+            Gets the axis for the specified key.
+            </summary>
+            <param name="key">The axis key.</param>
+            <param name="defaultAxis">The default axis.</param>
+            <returns>The axis, or the defaultAxis if the key is not specified.</returns>
+            <exception cref="T:System.InvalidOperationException">Cannot find axis with the specified key.</exception>
+        </member>
+        <member name="M:OxyPlot.PlotModel.ResetAllAxes">
+            <summary>
+            Resets all axes in the model.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.PlotModel.PanAllAxes(System.Double,System.Double)">
+            <summary>
+            Pans all axes.
+            </summary>
+            <param name="dx">The horizontal distance to pan (screen coordinates).</param>
+            <param name="dy">The vertical distance to pan (screen coordinates).</param>
+        </member>
+        <member name="M:OxyPlot.PlotModel.ZoomAllAxes(System.Double)">
+            <summary>
+            Zooms all axes.
+            </summary>
+            <param name="factor">The zoom factor.</param>
+        </member>
+        <member name="M:OxyPlot.PlotModel.OnTrackerChanged(OxyPlot.TrackerHitResult)">
+            <summary>
+            Raises the TrackerChanged event.
+            </summary>
+            <param name="result">The result.</param>
+        </member>
+        <member name="M:OxyPlot.PlotModel.GetHitTestElements">
+            <summary>
+            Gets all elements of the model, top-level elements first.
+            </summary>
+            <returns>
+            An enumerator of the elements.
+            </returns>
+        </member>
+        <member name="M:OxyPlot.PlotModel.OnUpdated">
+            <summary>
+            Raises the Updated event.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.PlotModel.OnUpdating">
+            <summary>
+            Raises the Updating event.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.PlotModel.UpdateAxisTransforms">
+            <summary>
+            Updates the axis transforms.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.PlotModel.EnforceCartesianTransforms">
+            <summary>
+            Enforces the same scale on all axes.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.PlotModel.UpdateIntervals">
+            <summary>
+            Updates the intervals (major and minor step values).
+            </summary>
+        </member>
+        <member name="M:OxyPlot.PlotModel.EnsureDefaultAxes">
+            <summary>
+            Finds and sets the default horizontal and vertical axes (the first horizontal/vertical axes in the Axes collection).
+            </summary>
+        </member>
+        <member name="M:OxyPlot.PlotModel.ResetDefaultColor">
+            <summary>
+            Resets the default color index.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.PlotModel.UpdateMaxMin(System.Boolean)">
+            <summary>
+            Updates maximum and minimum values of the axes from values of all data series.
+            </summary>
+            <param name="isDataUpdated">if set to <c>true</c> , the data has been updated.</param>
+        </member>
+        <member name="E:OxyPlot.PlotModel.TrackerChanged">
+            <summary>
+            Occurs when the tracker has been changed.
+            </summary>
+        </member>
+        <member name="E:OxyPlot.PlotModel.Updated">
+            <summary>
+            Occurs when the plot has been updated.
+            </summary>
+        </member>
+        <member name="E:OxyPlot.PlotModel.Updating">
+            <summary>
+            Occurs when the plot is about to be updated.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PlotModel.DefaultFont">
+            <summary>
+            Gets or sets the default font.
+            </summary>
+            <value>The default font.</value>
+            <remarks>This font is used for text on axes, series, legends and plot titles unless other fonts are specified.</remarks>
+        </member>
+        <member name="P:OxyPlot.PlotModel.DefaultFontSize">
+            <summary>
+            Gets or sets the default size of the fonts.
+            </summary>
+            <value>The default size of the font.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.ActualCulture">
+            <summary>
+            Gets the actual culture.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PlotModel.ActualPlotMargins">
+            <summary>
+            Gets the actual plot margins.
+            </summary>
+            <value>The actual plot margins.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.PlotView">
+            <summary>
+            Gets the plot view that renders this plot.
+            </summary>
+            <value>The plot view.</value>
+            <remarks>Only one view can render the plot at the same time.</remarks>
+        </member>
+        <member name="P:OxyPlot.PlotModel.Annotations">
+            <summary>
+            Gets the annotations.
+            </summary>
+            <value>The annotations.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.Axes">
+            <summary>
+            Gets the axes.
+            </summary>
+            <value>The axes.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.Background">
+            <summary>
+            Gets or sets the color of the background of the plot.
+            </summary>
+            <value>The color. The default is <see cref="F:OxyPlot.OxyColors.Undefined"/>.</value>
+            <remarks>If the background color is set to <see cref="F:OxyPlot.OxyColors.Undefined"/>, the default color of the plot view will be used.</remarks>
+        </member>
+        <member name="P:OxyPlot.PlotModel.Culture">
+            <summary>
+            Gets or sets the culture.
+            </summary>
+            <value>The culture.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.DefaultColors">
+            <summary>
+            Gets or sets the default colors.
+            </summary>
+            <value>The default colors.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.IsLegendVisible">
+            <summary>
+            Gets or sets a value indicating whether the legend is visible. The titles of the series must be set to use the legend.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PlotModel.LegendArea">
+            <summary>
+            Gets the legend area.
+            </summary>
+            <value>The legend area.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.LegendBackground">
+            <summary>
+            Gets or sets the background color of the legend. Use <c>null</c> for no background.
+            </summary>
+            <value>The legend background.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.LegendBorder">
+            <summary>
+            Gets or sets the border color of the legend.
+            </summary>
+            <value>The legend border.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.LegendBorderThickness">
+            <summary>
+            Gets or sets the thickness of the legend border. Use 0 for no border.
+            </summary>
+            <value>The legend border thickness.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.LegendColumnSpacing">
+            <summary>
+            Gets or sets the legend column spacing.
+            </summary>
+            <value>The legend column spacing.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.LegendFont">
+            <summary>
+            Gets or sets the legend font.
+            </summary>
+            <value>The legend font.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.LegendFontSize">
+            <summary>
+            Gets or sets the size of the legend font.
+            </summary>
+            <value>The size of the legend font.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.LegendTextColor">
+            <summary>
+            Gets or sets the color of the legend text.
+            </summary>
+            <value>The color of the legend text.</value>
+            <remarks>If this value is <c>null</c>, the TextColor will be used.</remarks>
+        </member>
+        <member name="P:OxyPlot.PlotModel.LegendFontWeight">
+            <summary>
+            Gets or sets the legend font weight.
+            </summary>
+            <value>The legend font weight.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.LegendItemAlignment">
+            <summary>
+            Gets or sets the legend item alignment.
+            </summary>
+            <value>The legend item alignment.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.LegendItemOrder">
+            <summary>
+            Gets or sets the legend item order.
+            </summary>
+            <value>The legend item order.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.LegendItemSpacing">
+            <summary>
+            Gets or sets the legend spacing.
+            </summary>
+            <value>The legend spacing.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.LegendMargin">
+            <summary>
+            Gets or sets the legend margin.
+            </summary>
+            <value>The legend margin.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.LegendMaxWidth">
+            <summary>
+            Gets or sets the max width of the legend.
+            </summary>
+            <value>The max width of the legend.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.LegendOrientation">
+            <summary>
+            Gets or sets the legend orientation.
+            </summary>
+            <value>The legend orientation.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.LegendPadding">
+            <summary>
+            Gets or sets the legend padding.
+            </summary>
+            <value>The legend padding.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.LegendPlacement">
+            <summary>
+            Gets or sets the legend placement.
+            </summary>
+            <value>The legend placement.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.LegendPosition">
+            <summary>
+            Gets or sets the legend position.
+            </summary>
+            <value>The legend position.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.LegendSymbolLength">
+            <summary>
+            Gets or sets the length of the legend symbols (the default value is 16).
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PlotModel.LegendSymbolMargin">
+            <summary>
+            Gets or sets the legend symbol margins (distance between the symbol and the text).
+            </summary>
+            <value>The legend symbol margin.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.LegendSymbolPlacement">
+            <summary>
+            Gets or sets the legend symbol placement.
+            </summary>
+            <value>The legend symbol placement.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.LegendTitle">
+            <summary>
+            Gets or sets the legend title.
+            </summary>
+            <value>The legend title.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.LegendTitleColor">
+            <summary>
+            Gets or sets the color of the legend title.
+            </summary>
+            <value>The color of the legend title.</value>
+            <remarks>If this value is <c>null</c>, the TextColor will be used.</remarks>
+        </member>
+        <member name="P:OxyPlot.PlotModel.LegendTitleFont">
+            <summary>
+            Gets or sets the legend title font.
+            </summary>
+            <value>The legend title font.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.LegendTitleFontSize">
+            <summary>
+            Gets or sets the size of the legend title font.
+            </summary>
+            <value>The size of the legend title font.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.LegendTitleFontWeight">
+            <summary>
+            Gets or sets the legend title font weight.
+            </summary>
+            <value>The legend title font weight.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.Padding">
+            <summary>
+            Gets or sets the padding around the plot.
+            </summary>
+            <value>The padding.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.Width">
+            <summary>
+            Gets the total width of the plot (in device units).
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PlotModel.Height">
+            <summary>
+            Gets the total height of the plot (in device units).
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PlotModel.PlotAndAxisArea">
+            <summary>
+            Gets the area including both the plot and the axes. Outside legends are rendered outside this rectangle.
+            </summary>
+            <value>The plot and axis area.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.PlotArea">
+            <summary>
+            Gets the plot area. This area is used to draw the series (not including axes or legends).
+            </summary>
+            <value>The plot area.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.AxisTierDistance">
+            <summary>
+            Gets or sets the distance between two neighborhood tiers of the same AxisPosition.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PlotModel.PlotAreaBackground">
+            <summary>
+            Gets or sets the color of the background of the plot area.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PlotModel.PlotAreaBorderColor">
+            <summary>
+            Gets or sets the color of the border around the plot area.
+            </summary>
+            <value>The color of the box.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.PlotAreaBorderThickness">
+            <summary>
+            Gets or sets the thickness of the border around the plot area.
+            </summary>
+            <value>The box thickness.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.PlotMargins">
+            <summary>
+            Gets or sets the margins around the plot (this should be large enough to fit the axes).
+            If any of the values is set to <c>double.NaN</c>, the margin is adjusted to the value required by the axes.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PlotModel.PlotType">
+            <summary>
+            Gets or sets the type of the coordinate system.
+            </summary>
+            <value>The type of the plot.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.Series">
+            <summary>
+            Gets the series.
+            </summary>
+            <value>The series.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.RenderingDecorator">
+            <summary>
+            Gets or sets the rendering decorator.
+            </summary>
+            <value>
+            The rendering decorator.
+            </value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.Subtitle">
+            <summary>
+            Gets or sets the subtitle.
+            </summary>
+            <value>The subtitle.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.SubtitleFont">
+            <summary>
+            Gets or sets the subtitle font. If this property is <c>null</c>, the Title font will be used.
+            </summary>
+            <value>The subtitle font.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.SubtitleFontSize">
+            <summary>
+            Gets or sets the size of the subtitle font.
+            </summary>
+            <value>The size of the subtitle font.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.SubtitleFontWeight">
+            <summary>
+            Gets or sets the subtitle font weight.
+            </summary>
+            <value>The subtitle font weight.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.TextColor">
+            <summary>
+            Gets or sets the default color of the text in the plot (titles, legends, annotations, axes).
+            </summary>
+            <value>The color of the text.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.Title">
+            <summary>
+            Gets or sets the title.
+            </summary>
+            <value>The title.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.TitleColor">
+            <summary>
+            Gets or sets the color of the title.
+            </summary>
+            <value>The color of the title.</value>
+            <remarks>If the value is <c>null</c>, the TextColor will be used.</remarks>
+        </member>
+        <member name="P:OxyPlot.PlotModel.SubtitleColor">
+            <summary>
+            Gets or sets the color of the subtitle.
+            </summary>
+            <value>The color of the subtitle.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.TitleHorizontalAlignment">
+            <summary>
+            Gets or sets the horizontal alignment of the title and subtitle.
+            </summary>
+            <value>
+            The alignment.
+            </value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.TitleArea">
+            <summary>
+            Gets the title area.
+            </summary>
+            <value>The title area.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.TitleFont">
+            <summary>
+            Gets or sets the title font.
+            </summary>
+            <value>The title font.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.TitleFontSize">
+            <summary>
+            Gets or sets the size of the title font.
+            </summary>
+            <value>The size of the title font.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.TitleFontWeight">
+            <summary>
+            Gets or sets the title font weight.
+            </summary>
+            <value>The title font weight.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.TitlePadding">
+            <summary>
+            Gets or sets the padding around the title.
+            </summary>
+            <value>The title padding.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.DefaultAngleAxis">
+            <summary>
+            Gets the default angle axis.
+            </summary>
+            <value>The default angle axis.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.DefaultMagnitudeAxis">
+            <summary>
+            Gets the default magnitude axis.
+            </summary>
+            <value>The default magnitude axis.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.DefaultXAxis">
+            <summary>
+            Gets the default X axis.
+            </summary>
+            <value>The default X axis.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.DefaultYAxis">
+            <summary>
+            Gets the default Y axis.
+            </summary>
+            <value>The default Y axis.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.DefaultColorAxis">
+            <summary>
+            Gets the default color axis.
+            </summary>
+            <value>The default color axis.</value>
+        </member>
+        <member name="P:OxyPlot.PlotModel.ActualTitleFont">
+            <summary>
+            Gets the actual title font.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.PlotModel.ActualSubtitleFont">
+            <summary>
+            Gets the actual subtitle font.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.PlotType">
+            <summary>
+            Specifies the coordinate system type.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.PlotType.XY">
+            <summary>
+            XY coordinate system - two perpendicular axes
+            </summary>
+        </member>
+        <member name="F:OxyPlot.PlotType.Cartesian">
+            <summary>
+            Cartesian coordinate system - perpendicular axes with the same scaling.
+            </summary>
+            <remarks>See http://en.wikipedia.org/wiki/Cartesian_coordinate_system</remarks>
+        </member>
+        <member name="F:OxyPlot.PlotType.Polar">
+            <summary>
+            Polar coordinate system - with radial and angular axes
+            </summary>
+            <remarks>See http://en.wikipedia.org/wiki/Polar_coordinate_system</remarks>
+        </member>
+        <member name="T:OxyPlot.LegendPlacement">
+            <summary>
+            Specifies the placement of the legend box.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.LegendPlacement.Inside">
+            <summary>
+            Place the legends inside the plot area.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.LegendPlacement.Outside">
+            <summary>
+            Place the legends outside the plot area.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.LegendPosition">
+            <summary>
+            Specifies the position of the legend box.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.LegendPosition.TopLeft">
+            <summary>
+            Place the legend box in the top-left corner.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.LegendPosition.TopCenter">
+            <summary>
+            Place the legend box centered at the top.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.LegendPosition.TopRight">
+            <summary>
+            Place the legend box in the top-right corner.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.LegendPosition.BottomLeft">
+            <summary>
+            Place the legend box in the bottom-left corner.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.LegendPosition.BottomCenter">
+            <summary>
+            Place the legend box centered at the bottom.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.LegendPosition.BottomRight">
+            <summary>
+            Place the legend box in the bottom-right corner.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.LegendPosition.LeftTop">
+            <summary>
+            Place the legend box in the left-top corner.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.LegendPosition.LeftMiddle">
+            <summary>
+            Place the legend box centered at the left.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.LegendPosition.LeftBottom">
+            <summary>
+            Place the legend box in the left-bottom corner.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.LegendPosition.RightTop">
+            <summary>
+            Place the legend box in the right-top corner.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.LegendPosition.RightMiddle">
+            <summary>
+            Place the legend box centered at the right.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.LegendPosition.RightBottom">
+            <summary>
+            Place the legend box in the right-bottom corner.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.LegendOrientation">
+            <summary>
+            Specifies the orientation of the items in the legend box.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.LegendOrientation.Horizontal">
+            <summary>
+            Orient the items horizontally.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.LegendOrientation.Vertical">
+            <summary>
+            Orient the items vertically.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.LegendItemOrder">
+            <summary>
+            Specifies the item order of the legends.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.LegendItemOrder.Normal">
+            <summary>
+            Render the items in the normal order.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.LegendItemOrder.Reverse">
+            <summary>
+            Render the items in the reverse order.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.LegendSymbolPlacement">
+            <summary>
+            Specifies the placement of the legend symbols.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.LegendSymbolPlacement.Left">
+            <summary>
+            Render symbols to the left of the labels.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.LegendSymbolPlacement.Right">
+            <summary>
+            Render symbols to the right of the labels.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.TitleHorizontalAlignment">
+            <summary>
+            Specifies the horizontal alignment of the titles.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.TitleHorizontalAlignment.CenteredWithinPlotArea">
+            <summary>
+            Centered within the plot area.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.TitleHorizontalAlignment.CenteredWithinView">
+            <summary>
+            Centered within the client view (excluding padding defined in <see cref="P:OxyPlot.PlotModel.Padding"/>).
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Reporting.NamespaceDoc">
+            <summary>
+            The OxyPlot.Reporting namespace contains a simple report model.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Reporting.WikiReportWriter">
+            <summary>
+            Implements a <see cref="T:OxyPlot.Reporting.IReportWriter"/> that writes to wiki format.
+            </summary>
+            <remarks>This will not write figures/images.</remarks>
+        </member>
+        <member name="T:OxyPlot.Reporting.IReportWriter">
+            <summary>
+            Specifies functionality to write <see cref="T:OxyPlot.Reporting.Report"/> objects.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Reporting.IReportWriter.WriteDrawing(OxyPlot.Reporting.DrawingFigure)">
+            <summary>
+            Writes the specified drawing.
+            </summary>
+            <param name="drawing">The drawing.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.IReportWriter.WriteEquation(OxyPlot.Reporting.Equation)">
+            <summary>
+            Writes the specified equation.
+            </summary>
+            <param name="equation">The equation.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.IReportWriter.WriteHeader(OxyPlot.Reporting.Header)">
+            <summary>
+            Writes the specified header.
+            </summary>
+            <param name="header">The header.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.IReportWriter.WriteImage(OxyPlot.Reporting.Image)">
+            <summary>
+            Writes the specified image.
+            </summary>
+            <param name="image">The image.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.IReportWriter.WriteParagraph(OxyPlot.Reporting.Paragraph)">
+            <summary>
+            Writes the specified paragraph.
+            </summary>
+            <param name="paragraph">The paragraph.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.IReportWriter.WritePlot(OxyPlot.Reporting.PlotFigure)">
+            <summary>
+            Writes the specified plot.
+            </summary>
+            <param name="plot">The plot.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.IReportWriter.WriteReport(OxyPlot.Reporting.Report,OxyPlot.Reporting.ReportStyle)">
+            <summary>
+            Writes the specified report with the specified style.
+            </summary>
+            <param name="report">The report.</param>
+            <param name="reportStyle">The style.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.IReportWriter.WriteTable(OxyPlot.Reporting.Table)">
+            <summary>
+            Writes the specified table.
+            </summary>
+            <param name="table">The table.</param>
+        </member>
+        <member name="F:OxyPlot.Reporting.WikiReportWriter.TableCellSeparator">
+            <summary>
+            The table cell separator.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Reporting.WikiReportWriter.TableHeaderCellSeparator">
+            <summary>
+            The table header cell separator.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Reporting.WikiReportWriter.TableHeaderRowEnd">
+            <summary>
+            The table header row end.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Reporting.WikiReportWriter.TableHeaderRowStart">
+            <summary>
+            The table header row start.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Reporting.WikiReportWriter.TableRowEnd">
+            <summary>
+            The table row end.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Reporting.WikiReportWriter.TableRowStart">
+            <summary>
+            The table row start.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Reporting.WikiReportWriter.tableCounter">
+            <summary>
+            The table counter.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Reporting.WikiReportWriter.#ctor(System.IO.Stream)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Reporting.WikiReportWriter"/> class.
+            </summary>
+            <param name="s">The s.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.WikiReportWriter.WriteDrawing(OxyPlot.Reporting.DrawingFigure)">
+            <summary>
+            The write drawing.
+            </summary>
+            <param name="d">The d.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.WikiReportWriter.WriteEquation(OxyPlot.Reporting.Equation)">
+            <summary>
+            The write equation.
+            </summary>
+            <param name="equation">The equation.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.WikiReportWriter.WriteHeader(OxyPlot.Reporting.Header)">
+            <summary>
+            The write header.
+            </summary>
+            <param name="h">The h.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.WikiReportWriter.WriteImage(OxyPlot.Reporting.Image)">
+            <summary>
+            The write image.
+            </summary>
+            <param name="i">The i.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.WikiReportWriter.WriteParagraph(OxyPlot.Reporting.Paragraph)">
+            <summary>
+            The write paragraph.
+            </summary>
+            <param name="p">The p.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.WikiReportWriter.WritePlot(OxyPlot.Reporting.PlotFigure)">
+            <summary>
+            The write plot.
+            </summary>
+            <param name="plot">The plot.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.WikiReportWriter.WriteReport(OxyPlot.Reporting.Report,OxyPlot.Reporting.ReportStyle)">
+            <summary>
+            The write report.
+            </summary>
+            <param name="report">The report.</param>
+            <param name="reportStyle">The style.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.WikiReportWriter.WriteTable(OxyPlot.Reporting.Table)">
+            <summary>
+            The write table.
+            </summary>
+            <param name="t">The t.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.WikiReportWriter.GetCellText(System.Int32,System.Int32,System.String,System.Boolean)">
+            <summary>
+            Gets the formatted string for the specified cell.
+            </summary>
+            <param name="cellIndex">The cell index (column).</param>
+            <param name="columns">The number of columns.</param>
+            <param name="content">The content of the cell.</param>
+            <param name="isHeader">if set to <c>true</c> the cell is a header.</param>
+            <returns>The cell representation.</returns>
+        </member>
+        <member name="M:OxyPlot.Reporting.WikiReportWriter.PadString(System.String,OxyPlot.Reporting.Alignment,System.Int32)">
+            <summary>
+            Aligns the specified string.
+            </summary>
+            <param name="text">The text.</param>
+            <param name="alignment">The alignment.</param>
+            <param name="width">The width.</param>
+            <returns>The padded string.</returns>
+        </member>
+        <member name="P:OxyPlot.Reporting.WikiReportWriter.MaxLineLength">
+            <summary>
+            Gets or sets MaxLineLength.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Reporting.HtmlPlotElementType">
+            <summary>
+            Defines the html element type to use when writing plots.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Reporting.HtmlPlotElementType.Embed">
+            <summary>
+            Use the embed tag and reference an external svg file.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Reporting.HtmlPlotElementType.Object">
+            <summary>
+            Use the object tag and reference an external svg file.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Reporting.HtmlPlotElementType.Svg">
+            <summary>
+            Use the svg tag and include the plot inline.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Reporting.HtmlReportWriter">
+            <summary>
+            Implements a <see cref="T:OxyPlot.Reporting.IReportWriter"/> that writes to HTML format.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Reporting.HtmlReportWriter.textMeasurer">
+            <summary>
+            The text measurer.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Reporting.HtmlReportWriter.figureCounter">
+            <summary>
+            The figure counter.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Reporting.HtmlReportWriter.style">
+            <summary>
+            The style.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Reporting.HtmlReportWriter.#ctor(System.IO.Stream,OxyPlot.IRenderContext)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Reporting.HtmlReportWriter"/> class.
+            </summary>
+            <param name="stream">The stream.</param>
+            <param name="textMeasurer">The text measurer.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.HtmlReportWriter.Close">
+            <summary>
+            Closes this instance.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Reporting.HtmlReportWriter.WriteClassId(System.String,System.String)">
+            <summary>
+            Writes the class ID.
+            </summary>
+            <param name="className">The class.</param>
+            <param name="id">The id.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.HtmlReportWriter.WriteDrawing(OxyPlot.Reporting.DrawingFigure)">
+            <summary>
+            Writes the drawing.
+            </summary>
+            <param name="d">The drawing.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.HtmlReportWriter.WriteEquation(OxyPlot.Reporting.Equation)">
+            <summary>
+            Writes the equation.
+            </summary>
+            <param name="equation">The equation.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.HtmlReportWriter.WriteHeader(OxyPlot.Reporting.Header)">
+            <summary>
+            Writes the header.
+            </summary>
+            <param name="h">The header.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.HtmlReportWriter.WriteImage(OxyPlot.Reporting.Image)">
+            <summary>
+            Writes the image.
+            </summary>
+            <param name="i">The image.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.HtmlReportWriter.WriteParagraph(OxyPlot.Reporting.Paragraph)">
+            <summary>
+            Writes the paragraph.
+            </summary>
+            <param name="p">The paragraph.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.HtmlReportWriter.WritePlot(OxyPlot.Reporting.PlotFigure)">
+            <summary>
+            Writes the plot.
+            </summary>
+            <param name="plot">The plot.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.HtmlReportWriter.WriteReport(OxyPlot.Reporting.Report,OxyPlot.Reporting.ReportStyle)">
+            <summary>
+            The write report.
+            </summary>
+            <param name="report">The report.</param>
+            <param name="reportStyle">The style.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.HtmlReportWriter.WriteRows(OxyPlot.Reporting.Table)">
+            <summary>
+            Writes the items.
+            </summary>
+            <param name="t">The table.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.HtmlReportWriter.WriteTable(OxyPlot.Reporting.Table)">
+            <summary>
+            Writes the table.
+            </summary>
+            <param name="t">The t.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.HtmlReportWriter.CreateCss(OxyPlot.Reporting.ReportStyle)">
+            <summary>
+            Creates the <c>css</c> section.
+            </summary>
+            <param name="style">The style.</param>
+            <returns>The <c>css</c>.</returns>
+        </member>
+        <member name="M:OxyPlot.Reporting.HtmlReportWriter.GetAlignmentString(OxyPlot.Reporting.Alignment)">
+            <summary>
+            Gets the alignment string.
+            </summary>
+            <param name="a">The alignment type.</param>
+            <returns>An alignment string.</returns>
+        </member>
+        <member name="M:OxyPlot.Reporting.HtmlReportWriter.ParagraphStyleToCss(OxyPlot.Reporting.ParagraphStyle)">
+            <summary>
+            Converts a paragraph style to <c>css</c>.
+            </summary>
+            <param name="s">The style.</param>
+            <returns>The <c>css</c>formatted style.</returns>
+        </member>
+        <member name="M:OxyPlot.Reporting.HtmlReportWriter.WriteHtmlElement">
+            <summary>
+            Initializes this instance.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Reporting.HtmlReportWriter.WriteDiv(System.String,System.String)">
+            <summary>
+            Writes the div.
+            </summary>
+            <param name="divstyle">The style of the div.</param>
+            <param name="content">The content.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.HtmlReportWriter.WriteEndFigure(System.String)">
+            <summary>
+            Writes the end figure.
+            </summary>
+            <param name="text">The figure text.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.HtmlReportWriter.WriteHtmlHeader(System.String,System.String,System.String)">
+            <summary>
+            Writes the HTML header.
+            </summary>
+            <param name="title">The title.</param>
+            <param name="cssPath">The CSS path.</param>
+            <param name="cssStyle">The style.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.HtmlReportWriter.WriteStartFigure">
+            <summary>
+            Writes the start figure element.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.HtmlReportWriter.PlotElementType">
+            <summary>
+            Gets or sets the type of the plot element.
+            </summary>
+            <value>The type of the plot element.</value>
+        </member>
+        <member name="T:OxyPlot.Reporting.StringExtensions">
+            <summary>
+            Provides extension methods for <see cref="T:System.String"/> objects.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Reporting.StringExtensions.Repeat(System.String,System.Int32)">
+            <summary>
+            Repeats the specified string <paramref name="n" /> times.
+            </summary>
+            <param name="source">The source.</param>
+            <param name="n">The number of times to repeat.</param>
+            <returns>The repeated string.</returns>
+        </member>
+        <member name="M:OxyPlot.Reporting.StringExtensions.SplitLines(System.String,System.Int32)">
+            <summary>
+            Splits the specified string to lines of maximum <paramref name="lineLength" /> length.
+            </summary>
+            <param name="s">The string to split.</param>
+            <param name="lineLength">The line length.</param>
+            <returns>The split lines.</returns>
+        </member>
+        <member name="M:OxyPlot.Reporting.StringExtensions.FindLineLength(System.String,System.Int32,System.Int32)">
+            <summary>
+            Finds the length of the line starting at <paramref name="i" /> that has maximum length <paramref name="maxLineLength" />.
+            </summary>
+            <param name="text">The text source.</param>
+            <param name="i">The start index.</param>
+            <param name="maxLineLength">The maximum line length.</param>
+            <returns>The length of the line.</returns>
+        </member>
+        <member name="T:OxyPlot.Reporting.TextReportWriter">
+            <summary>
+            Implements a <see cref="T:OxyPlot.Reporting.IReportWriter"/> that writes to plain text format.
+            </summary>
+            <remarks>This will not write figures/images.</remarks>
+        </member>
+        <member name="F:OxyPlot.Reporting.TextReportWriter.TableCellSeparator">
+            <summary>
+            The table cell separator.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Reporting.TextReportWriter.TableRowEnd">
+            <summary>
+            The table row end.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Reporting.TextReportWriter.TableRowStart">
+            <summary>
+            The table row start.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Reporting.TextReportWriter.tableCounter">
+            <summary>
+            The table counter.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Reporting.TextReportWriter.#ctor(System.IO.Stream)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Reporting.TextReportWriter"/> class.
+            </summary>
+            <param name="stream">The stream.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.TextReportWriter.WriteDrawing(OxyPlot.Reporting.DrawingFigure)">
+            <summary>
+            The write drawing.
+            </summary>
+            <param name="d">The d.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.TextReportWriter.WriteEquation(OxyPlot.Reporting.Equation)">
+            <summary>
+            The write equation.
+            </summary>
+            <param name="equation">The equation.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.TextReportWriter.WriteHeader(OxyPlot.Reporting.Header)">
+            <summary>
+            The write header.
+            </summary>
+            <param name="h">The h.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.TextReportWriter.WriteImage(OxyPlot.Reporting.Image)">
+            <summary>
+            The write image.
+            </summary>
+            <param name="i">The i.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.TextReportWriter.WriteParagraph(OxyPlot.Reporting.Paragraph)">
+            <summary>
+            The write paragraph.
+            </summary>
+            <param name="p">The content.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.TextReportWriter.WritePlot(OxyPlot.Reporting.PlotFigure)">
+            <summary>
+            The write plot.
+            </summary>
+            <param name="plot">The plot.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.TextReportWriter.WriteReport(OxyPlot.Reporting.Report,OxyPlot.Reporting.ReportStyle)">
+            <summary>
+            The write report.
+            </summary>
+            <param name="report">The report.</param>
+            <param name="reportStyle">The style.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.TextReportWriter.WriteTable(OxyPlot.Reporting.Table)">
+            <summary>
+            The write table.
+            </summary>
+            <param name="t">The table.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.TextReportWriter.GetCellText(System.Int32,System.Int32,System.String)">
+            <summary>
+            Gets the formatted string for the specified cell.
+            </summary>
+            <param name="cellIndex">The cell index (column).</param>
+            <param name="columns">The number of columns.</param>
+            <param name="content">The content of the cell.</param>
+            <returns>The cell representation.</returns>
+        </member>
+        <member name="M:OxyPlot.Reporting.TextReportWriter.PadString(System.String,OxyPlot.Reporting.Alignment,System.Int32)">
+            <summary>
+            Aligns the specified string.
+            </summary>
+            <param name="text">The text.</param>
+            <param name="alignment">The alignment.</param>
+            <param name="width">The width.</param>
+            <returns>The padded string.</returns>
+        </member>
+        <member name="P:OxyPlot.Reporting.TextReportWriter.MaxLineLength">
+            <summary>
+            Gets or sets MaxLineLength.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Reporting.ItemsTable">
+            <summary>
+            Represents a table of items.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Reporting.Table">
+            <summary>
+            Represents a table.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Reporting.ReportItem">
+            <summary>
+            Provides a base class for report items.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Reporting.ReportItem.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Reporting.ReportItem"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Reporting.ReportItem.Add(OxyPlot.Reporting.ReportItem)">
+            <summary>
+            Adds a report item to the report.
+            </summary>
+            <param name="child">The child.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.ReportItem.AddDrawing(System.String,System.String)">
+            <summary>
+            Adds a drawing to the report.
+            </summary>
+            <param name="content">The content.</param>
+            <param name="text">The text.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.ReportItem.AddPlot(OxyPlot.PlotModel,System.String,System.Double,System.Double)">
+            <summary>
+            Adds a plot to the report.
+            </summary>
+            <param name="plot">The plot model.</param>
+            <param name="text">The text.</param>
+            <param name="width">The width.</param>
+            <param name="height">The height.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.ReportItem.AddEquation(System.String,System.String)">
+            <summary>
+            Adds an equation to the report.
+            </summary>
+            <param name="equation">The equation.</param>
+            <param name="caption">The caption.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.ReportItem.AddHeader(System.Int32,System.String)">
+            <summary>
+            Adds a header to the report.
+            </summary>
+            <param name="level">The level.</param>
+            <param name="header">The header.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.ReportItem.AddImage(System.String,System.String)">
+            <summary>
+            Adds an image to the report.
+            </summary>
+            <param name="src">The image source file.</param>
+            <param name="text">The text.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.ReportItem.AddItemsTable(System.String,System.Collections.IEnumerable,System.Collections.Generic.IList{OxyPlot.Reporting.ItemsTableField})">
+            <summary>
+            Adds an items table to the report.
+            </summary>
+            <param name="title">The title.</param>
+            <param name="items">The items.</param>
+            <param name="fields">The fields.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.ReportItem.AddParagraph(System.String)">
+            <summary>
+            Adds a paragraph to the report.
+            </summary>
+            <param name="content">The content.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.ReportItem.AddPropertyTable(System.String,System.Object)">
+            <summary>
+            Adds a property table to the report.
+            </summary>
+            <param name="title">The title.</param>
+            <param name="obj">The object.</param>
+            <returns>A PropertyTable.</returns>
+        </member>
+        <member name="M:OxyPlot.Reporting.ReportItem.AddTableOfContents(OxyPlot.Reporting.ReportItem)">
+            <summary>
+            Adds a table of contents.
+            </summary>
+            <param name="b">The source for the table of contents.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.ReportItem.Update">
+            <summary>
+            Updates the item.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Reporting.ReportItem.Write(OxyPlot.Reporting.IReportWriter)">
+            <summary>
+            Writes the item to a <see cref="T:OxyPlot.Reporting.IReportWriter"/>.
+            </summary>
+            <param name="w">The target <see cref="T:OxyPlot.Reporting.IReportWriter"/>.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.ReportItem.WriteContent(OxyPlot.Reporting.IReportWriter)">
+            <summary>
+            Writes the content of the item to the specified <see cref="T:OxyPlot.Reporting.IReportWriter"/>.
+            </summary>
+            <param name="w">The target <see cref="T:OxyPlot.Reporting.IReportWriter"/>.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.ReportItem.UpdateFigureNumbers">
+            <summary>
+            Updates the figure numbers.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Reporting.ReportItem.UpdateParent(OxyPlot.Reporting.Report)">
+            <summary>
+            Updates the Report property.
+            </summary>
+            <param name="report">The report.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.ReportItem.UpdateFigureNumbers(OxyPlot.Reporting.ReportItem.FigureCounter)">
+            <summary>
+            Updates the figure numbers.
+            </summary>
+            <param name="fc">The figure counter.</param>
+        </member>
+        <member name="P:OxyPlot.Reporting.ReportItem.Children">
+            <summary>
+            Gets the children.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.ReportItem.Report">
+            <summary>
+            Gets the report.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Reporting.ReportItem.FigureCounter">
+            <summary>
+            Provides a figure and table counter.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Reporting.ReportItem.FigureCounter.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Reporting.ReportItem.FigureCounter"/> class.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.ReportItem.FigureCounter.FigureNumber">
+            <summary>
+            Gets or sets the current figure number.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.ReportItem.FigureCounter.TableNumber">
+            <summary>
+            Gets or sets the current table number.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Reporting.Table.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Reporting.Table"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Reporting.Table.GetFullCaption(OxyPlot.Reporting.ReportStyle)">
+            <summary>
+            Gets the full caption.
+            </summary>
+            <param name="style">The style.</param>
+            <returns>The caption string.</returns>
+        </member>
+        <member name="M:OxyPlot.Reporting.Table.Update">
+            <summary>
+            Updates the table.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Reporting.Table.WriteContent(OxyPlot.Reporting.IReportWriter)">
+            <summary>
+            Writes the content of the table.
+            </summary>
+            <param name="w">The target <see cref="T:OxyPlot.Reporting.IReportWriter"/>.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.Table.UpdateWidths">
+            <summary>
+            Updates the column widths of the table.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.Table.ActualWidth">
+            <summary>
+            Gets the actual width of the table (mm).
+            </summary>
+            <value>The actual width.</value>
+        </member>
+        <member name="P:OxyPlot.Reporting.Table.Caption">
+            <summary>
+            Gets or sets Caption.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.Table.Columns">
+            <summary>
+            Gets Columns.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.Table.Rows">
+            <summary>
+            Gets Rows.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.Table.TableNumber">
+            <summary>
+            Gets or sets TableNumber.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.Table.Width">
+            <summary>
+            Gets or sets the width of the table (mm).
+            NaN: auto width.
+            0..-1: fraction of page width.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Reporting.ItemsTable.#ctor(System.Boolean)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Reporting.ItemsTable"/> class.
+            </summary>
+            <param name="itemsInRows">The items in rows.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.ItemsTable.HasHeader">
+            <summary>
+            Determines if the table has a header.
+            </summary>
+            <returns><c>true</c> if the table has a header.</returns>
+        </member>
+        <member name="M:OxyPlot.Reporting.ItemsTable.ToArray">
+            <summary>
+            Converts the table to an array of strings.
+            </summary>
+            <returns>A string array.</returns>
+        </member>
+        <member name="M:OxyPlot.Reporting.ItemsTable.Update">
+            <summary>
+            Updates the table.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Reporting.ItemsTable.UpdateItems">
+            <summary>
+            Updates the table items.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Reporting.ItemsTable.WriteContent(OxyPlot.Reporting.IReportWriter)">
+            <summary>
+            Writes the content of the item.
+            </summary>
+            <param name="w">The writer.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.ItemsTable.Transpose(System.String[0:,0:])">
+            <summary>
+            Transposes the specified string array.
+            </summary>
+            <param name="input">The input.</param>
+            <returns>A transposed string array.</returns>
+        </member>
+        <member name="P:OxyPlot.Reporting.ItemsTable.Alignment">
+            <summary>
+            Gets or sets Alignment.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.ItemsTable.Fields">
+            <summary>
+            Gets or sets Fields.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.ItemsTable.Items">
+            <summary>
+            Gets or sets the items.
+            </summary>
+            <value>The items.</value>
+            <remarks>The table will be filled when this property is set.</remarks>
+        </member>
+        <member name="P:OxyPlot.Reporting.ItemsTable.ItemsInRows">
+            <summary>
+            Gets a value indicating whether the items should be exported in rows.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Reporting.ParagraphStyle">
+            <summary>
+            Represents a paragraph style.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Reporting.ParagraphStyle.DefaultFont">
+            <summary>
+            The default font.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Reporting.ParagraphStyle.DefaultFontSize">
+            <summary>
+            The default font size.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Reporting.ParagraphStyle.bold">
+            <summary>
+            The bold.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Reporting.ParagraphStyle.fontFamily">
+            <summary>
+            The font family.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Reporting.ParagraphStyle.fontSize">
+            <summary>
+            The font size.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Reporting.ParagraphStyle.italic">
+            <summary>
+            The italic.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Reporting.ParagraphStyle.leftIndentation">
+            <summary>
+            The left indentation.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Reporting.ParagraphStyle.lineSpacing">
+            <summary>
+            The line spacing.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Reporting.ParagraphStyle.pageBreakBefore">
+            <summary>
+            The page break before.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Reporting.ParagraphStyle.rightIndentation">
+            <summary>
+            The right indentation.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Reporting.ParagraphStyle.spacingAfter">
+            <summary>
+            The spacing after.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Reporting.ParagraphStyle.spacingBefore">
+            <summary>
+            The spacing before.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Reporting.ParagraphStyle.textColor">
+            <summary>
+            The text color.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.ParagraphStyle.BasedOn">
+            <summary>
+            Gets or sets the style that this style is based on.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.ParagraphStyle.Bold">
+            <summary>
+            Gets or sets a value indicating whether text should be written in bold.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.ParagraphStyle.FontFamily">
+            <summary>
+            Gets or sets the font family.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.ParagraphStyle.FontSize">
+            <summary>
+            Gets or sets the font size.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.ParagraphStyle.Italic">
+            <summary>
+            Gets or sets a value indicating whether text should be written in italic.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.ParagraphStyle.LeftIndentation">
+            <summary>
+            Gets or sets the left indentation.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.ParagraphStyle.LineSpacing">
+            <summary>
+            Gets or sets the line spacing.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.ParagraphStyle.PageBreakBefore">
+            <summary>
+            Gets or sets a value indicating whether there should be a page break before the paragraph.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.ParagraphStyle.RightIndentation">
+            <summary>
+            Gets or sets the right indentation.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.ParagraphStyle.SpacingAfter">
+            <summary>
+            Gets or sets spacing after the paragraph.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.ParagraphStyle.SpacingBefore">
+            <summary>
+            Gets or sets spacing before the paragraph.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.ParagraphStyle.TextColor">
+            <summary>
+            Gets or sets text color.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Reporting.ReportStyle">
+            <summary>
+            Represents a report style.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Reporting.ReportStyle.#ctor(System.String,System.String,System.String)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Reporting.ReportStyle"/> class.
+            </summary>
+            <param name="titleFontFamily">The title font family.</param>
+            <param name="bodyTextFontFamily">The body text font family.</param>
+            <param name="tableTextFontFamily">The table text font family.</param>
+        </member>
+        <member name="P:OxyPlot.Reporting.ReportStyle.BodyTextStyle">
+            <summary>
+            Gets or sets the body text style.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.ReportStyle.DefaultStyle">
+            <summary>
+            Gets or sets the default style.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.ReportStyle.FigureTextFormatString">
+            <summary>
+            Gets or sets the figure text format string.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.ReportStyle.FigureTextStyle">
+            <summary>
+            Gets or sets figure text style.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.ReportStyle.HeaderStyles">
+            <summary>
+            Gets or sets header styles.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.ReportStyle.Margins">
+            <summary>
+            Gets or sets the page margins (mm).
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.ReportStyle.TableCaptionFormatString">
+            <summary>
+            Gets or sets the table caption format string.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.ReportStyle.TableCaptionStyle">
+            <summary>
+            Gets or sets the table caption style.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.ReportStyle.TableHeaderStyle">
+            <summary>
+            Gets or sets the table header style.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.ReportStyle.TableTextStyle">
+            <summary>
+            Gets or sets the table text style.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Reporting.TableOfContents">
+            <summary>
+            Represents a table of contents.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Reporting.TableOfContents.#ctor(OxyPlot.Reporting.ReportItem)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Reporting.TableOfContents"/> class.
+            </summary>
+            <param name="b">The source.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.TableOfContents.Update">
+            <summary>
+            Updates the table of contents.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Reporting.TableOfContents.AppendHeaders(OxyPlot.Reporting.ReportItem,OxyPlot.Reporting.HeaderHelper)">
+            <summary>
+            Appends headers (recursively) to the <see cref="P:OxyPlot.Reporting.TableOfContents.Contents"/> of the object.
+            </summary>
+            <param name="item">The item.</param>
+            <param name="hh">The header formatter.</param>
+        </member>
+        <member name="P:OxyPlot.Reporting.TableOfContents.Base">
+            <summary>
+            Gets the source item.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.TableOfContents.Contents">
+            <summary>
+            Gets the contents.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Reporting.TableOfContents.ContentItem">
+            <summary>
+            Represents an item in the table of contents.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.TableOfContents.ContentItem.Chapter">
+            <summary>
+            Gets or sets the chapter.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.TableOfContents.ContentItem.Title">
+            <summary>
+            Gets or sets the title.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Reporting.DrawingFigure">
+            <summary>
+            Represents a drawing report item.
+            </summary>
+            <remarks>Drawing currently only supports SVG format.</remarks>
+        </member>
+        <member name="T:OxyPlot.Reporting.Figure">
+            <summary>
+            Provides a base class for figures (drawings, images and plots).
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Reporting.Figure.GetFullCaption(OxyPlot.Reporting.ReportStyle)">
+            <summary>
+            Gets the full caption for the figure.
+            </summary>
+            <param name="style">The style.</param>
+            <returns>The caption string.</returns>
+        </member>
+        <member name="P:OxyPlot.Reporting.Figure.FigureNumber">
+            <summary>
+            Gets or sets the figure number.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.Figure.FigureText">
+            <summary>
+            Gets or sets the figure text.
+            </summary>
+            <remarks>No figure text will be shown if set to <c>null</c>.
+            A figure number will be counted if the figure text is not <c>null</c>.</remarks>
+        </member>
+        <member name="M:OxyPlot.Reporting.DrawingFigure.WriteContent(OxyPlot.Reporting.IReportWriter)">
+            <summary>
+            The write content.
+            </summary>
+            <param name="w">The w.</param>
+        </member>
+        <member name="P:OxyPlot.Reporting.DrawingFigure.Content">
+            <summary>
+            Gets or sets Content.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.DrawingFigure.Format">
+            <summary>
+            Gets or sets Format.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Reporting.DrawingFigure.DrawingFormat">
+            <summary>
+            The drawing format.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Reporting.DrawingFigure.DrawingFormat.Svg">
+            <summary>
+            The svg.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Reporting.Equation">
+            <summary>
+            Represents an equation.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Reporting.Equation.WriteContent(OxyPlot.Reporting.IReportWriter)">
+            <summary>
+            The write content.
+            </summary>
+            <param name="w">The w.</param>
+        </member>
+        <member name="P:OxyPlot.Reporting.Equation.Caption">
+            <summary>
+            Gets or sets Caption.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.Equation.Content">
+            <summary>
+            Gets or sets Content.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Reporting.Header">
+            <summary>
+            Represents a header.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Reporting.Header.ToString">
+            <summary>
+            Returns a string that represents the header.
+            </summary>
+            <returns>A string that represents the header.</returns>
+        </member>
+        <member name="M:OxyPlot.Reporting.Header.WriteContent(OxyPlot.Reporting.IReportWriter)">
+            <summary>
+            The write content.
+            </summary>
+            <param name="w">The w.</param>
+        </member>
+        <member name="P:OxyPlot.Reporting.Header.Chapter">
+            <summary>
+            Gets or sets the chapter number(s).
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.Header.Level">
+            <summary>
+            Gets or sets the level of the header (1-5).
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.Header.Text">
+            <summary>
+            Gets or sets the header text.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Reporting.HeaderHelper">
+            <summary>
+            The header helper.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Reporting.HeaderHelper.headerLevel">
+            <summary>
+            The header level.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Reporting.HeaderHelper.GetHeader(System.Int32)">
+            <summary>
+            Gets the header.
+            </summary>
+            <param name="level">The header level.</param>
+            <returns>The header.</returns>
+        </member>
+        <member name="T:OxyPlot.Reporting.Image">
+            <summary>
+            Represents an image report item.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Reporting.Image.WriteContent(OxyPlot.Reporting.IReportWriter)">
+            <summary>
+            The write content.
+            </summary>
+            <param name="w">The w.</param>
+        </member>
+        <member name="P:OxyPlot.Reporting.Image.Source">
+            <summary>
+            Gets or sets Source.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Reporting.Paragraph">
+            <summary>
+            Represents a paragraph.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Reporting.Paragraph.WriteContent(OxyPlot.Reporting.IReportWriter)">
+            <summary>
+            Writes the content of the paragraph.
+            </summary>
+            <param name="w">The target <see cref="T:OxyPlot.Reporting.IReportWriter"/>.</param>
+        </member>
+        <member name="P:OxyPlot.Reporting.Paragraph.Text">
+            <summary>
+            Gets or sets the paragraph text.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Reporting.PlotFigure">
+            <summary>
+            Represents a plot figure.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Reporting.PlotFigure.WriteContent(OxyPlot.Reporting.IReportWriter)">
+            <summary>
+            Writes the figure to the specified <see cref="T:OxyPlot.Reporting.IReportWriter"/>.
+            </summary>
+            <param name="w">The target <see cref="T:OxyPlot.Reporting.IReportWriter"/>.</param>
+        </member>
+        <member name="P:OxyPlot.Reporting.PlotFigure.Height">
+            <summary>
+            Gets or sets the height of the figure.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.PlotFigure.PlotModel">
+            <summary>
+            Gets or sets the plot source.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.PlotFigure.Width">
+            <summary>
+            Gets or sets the width of the figure.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Reporting.PropertyTable">
+            <summary>
+            Represents a table of auto generated property values.
+            </summary>
+            <remarks>The PropertyTable auto generates columns or rows based on reflecting the Items type.</remarks>
+        </member>
+        <member name="M:OxyPlot.Reporting.PropertyTable.#ctor(System.Collections.IEnumerable,System.Boolean)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Reporting.PropertyTable"/> class.
+            </summary>
+            <param name="items">The items.</param>
+            <param name="itemsInRows">The items in rows.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.PropertyTable.GetItemType(System.Collections.IEnumerable)">
+            <summary>
+            Gets the item type.
+            </summary>
+            <param name="items">The items.</param>
+            <returns>The type of the items.</returns>
+        </member>
+        <member name="M:OxyPlot.Reporting.PropertyTable.UpdateFields(System.Collections.IEnumerable)">
+            <summary>
+            Updates the fields.
+            </summary>
+            <param name="items">The items.</param>
+        </member>
+        <member name="T:OxyPlot.Reporting.Report">
+            <summary>
+            Represents a report.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Reporting.Report.Write(OxyPlot.Reporting.IReportWriter)">
+            <summary>
+            Writes the report to a <see cref="T:OxyPlot.Reporting.IReportWriter"/>.
+            </summary>
+            <param name="w">The target <see cref="T:OxyPlot.Reporting.IReportWriter"/>.</param>
+        </member>
+        <member name="P:OxyPlot.Reporting.Report.ActualCulture">
+            <summary>
+            Gets the actual culture.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.Report.Author">
+            <summary>
+            Gets or sets the name of the author.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.Report.Culture">
+            <summary>
+            Gets or sets the culture.
+            </summary>
+            <value>The culture.</value>
+        </member>
+        <member name="P:OxyPlot.Reporting.Report.SubTitle">
+            <summary>
+            Gets or sets the subtitle.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.Report.Title">
+            <summary>
+            Gets or sets the title.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Reporting.ReportSection">
+            <summary>
+            Represents a report section.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Reporting.ItemsTableField">
+            <summary>
+            Represents a field in an items table.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Reporting.ItemsTableField.#ctor(System.String,System.String,System.String,OxyPlot.Reporting.Alignment)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Reporting.ItemsTableField"/> class.
+            </summary>
+            <param name="header">The header.</param>
+            <param name="path">The path.</param>
+            <param name="stringFormat">The string format.</param>
+            <param name="alignment">The alignment.</param>
+        </member>
+        <member name="M:OxyPlot.Reporting.ItemsTableField.GetText(System.Object,System.IFormatProvider)">
+            <summary>
+            Gets the text.
+            </summary>
+            <param name="item">The item.</param>
+            <param name="formatProvider">The format provider.</param>
+            <returns>The text.</returns>
+        </member>
+        <member name="P:OxyPlot.Reporting.ItemsTableField.Alignment">
+            <summary>
+            Gets or sets Alignment.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.ItemsTableField.Header">
+            <summary>
+            Gets or sets Header.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.ItemsTableField.Path">
+            <summary>
+            Gets or sets Path.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.ItemsTableField.StringFormat">
+            <summary>
+            Gets or sets StringFormat.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.ItemsTableField.Width">
+            <summary>
+            Gets or sets Width.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Reporting.Alignment">
+            <summary>
+            Defines the horizontal alignment.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Reporting.Alignment.Left">
+            <summary>
+            The left.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Reporting.Alignment.Right">
+            <summary>
+            The right.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Reporting.Alignment.Center">
+            <summary>
+            The center.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Reporting.TableCell">
+            <summary>
+            Represents a table cell.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.TableCell.Content">
+            <summary>
+            Gets or sets the content of the cell.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Reporting.TableColumn">
+            <summary>
+            Represents a table column definition.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Reporting.TableColumn.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Reporting.TableColumn"/> class.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.TableColumn.ActualWidth">
+            <summary>
+            Gets the actual width (mm).
+            </summary>
+            <value>The actual width.</value>
+        </member>
+        <member name="P:OxyPlot.Reporting.TableColumn.Alignment">
+            <summary>
+            Gets or sets the horizontal alignment of the column.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.TableColumn.IsHeader">
+            <summary>
+            Gets or sets a value indicating whether the column is a header.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.TableColumn.Width">
+            <summary>
+            Gets or sets the width.
+            </summary>
+            <value>The width.</value>
+            <remarks>NaN: auto width.
+            Negative numbers: weights</remarks>
+        </member>
+        <member name="T:OxyPlot.Reporting.TableRow">
+            <summary>
+            Represents a table row definition.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Reporting.TableRow.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Reporting.TableRow"/> class.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.TableRow.Cells">
+            <summary>
+            Gets Cells.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Reporting.TableRow.IsHeader">
+            <summary>
+            Gets or sets a value indicating whether IsHeader.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Series.NamespaceDoc">
+            <summary>
+            The OxyPlot.Series namespace contains the series and related types.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Series.AreaSeries">
+            <summary>
+            Represents an area series that fills the polygon defined by two sets of points or one set of points and a constant.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Series.LineSeries">
+            <summary>
+            Represents a line series.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Series.DataPointSeries">
+            <summary>
+            Provides an abstract base class for series that contain a collection of <see cref="T:OxyPlot.DataPoint"/>s.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.DataPointSeries.points">
+            <summary>
+            The list of data points.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.DataPointSeries.itemsSourcePoints">
+            <summary>
+            The data points from the items source.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.DataPointSeries.ownsItemsSourcePoints">
+            <summary>
+            Specifies if the itemsSourcePoints list can be modified.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.DataPointSeries.GetNearestPoint(OxyPlot.ScreenPoint,System.Boolean)">
+            <summary>
+            Gets the point on the series that is nearest the specified point.
+            </summary>
+            <param name="point">The point.</param>
+            <param name="interpolate">Interpolate the series if this flag is set to <c>true</c>.</param>
+            <returns>A TrackerHitResult for the current hit.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.DataPointSeries.UpdateData">
+            <summary>
+            Updates the data.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.DataPointSeries.UpdateMaxMin">
+            <summary>
+            Updates the maximum and minimum values of the series.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.DataPointSeries.GetItem(System.Int32)">
+            <summary>
+            Gets the item at the specified index.
+            </summary>
+            <param name="i">The index of the item.</param>
+            <returns>The item of the index.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.DataPointSeries.ClearItemsSourcePoints">
+            <summary>
+            Clears or creates the <see cref="F:OxyPlot.Series.DataPointSeries.itemsSourcePoints"/> list.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.DataPointSeries.UpdateItemsSourcePoints">
+            <summary>
+            Updates the points from the <see cref="P:OxyPlot.Series.ItemsSeries.ItemsSource"/>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.DataPointSeries.CanTrackerInterpolatePoints">
+            <summary>
+            Gets or sets a value indicating whether the tracker can interpolate points.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.DataPointSeries.DataFieldX">
+            <summary>
+            Gets or sets the data field X. The default is <c>null</c>.
+            </summary>
+            <value>The data field X.</value>
+        </member>
+        <member name="P:OxyPlot.Series.DataPointSeries.DataFieldY">
+            <summary>
+            Gets or sets the data field Y. The default is <c>null</c>.
+            </summary>
+            <value>The data field Y.</value>
+        </member>
+        <member name="P:OxyPlot.Series.DataPointSeries.Mapping">
+            <summary>
+            Gets or sets the delegate used to map from <see cref="P:OxyPlot.Series.ItemsSeries.ItemsSource"/> to the <see cref="P:OxyPlot.Series.DataPointSeries.ActualPoints"/>. The default is <c>null</c>.
+            </summary>
+            <value>The mapping.</value>
+            <remarks>Example: series1.Mapping = item =&gt; new DataPoint(((MyType)item).Time,((MyType)item).Value);</remarks>
+        </member>
+        <member name="P:OxyPlot.Series.DataPointSeries.Points">
+            <summary>
+            Gets the list of points.
+            </summary>
+            <value>A list of <see cref="T:OxyPlot.DataPoint"/>.</value>
+        </member>
+        <member name="P:OxyPlot.Series.DataPointSeries.ActualPoints">
+            <summary>
+            Gets the list of points that should be rendered.
+            </summary>
+            <value>A list of <see cref="T:OxyPlot.DataPoint"/>.</value>
+        </member>
+        <member name="F:OxyPlot.Series.LineSeries.ToleranceDivisor">
+            <summary>
+            The divisor value used to calculate tolerance for line smoothing.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.LineSeries.outputBuffer">
+            <summary>
+            The output buffer.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.LineSeries.contiguousScreenPointsBuffer">
+            <summary>
+            The buffer for contiguous screen points.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.LineSeries.decimatorBuffer">
+            <summary>
+            The buffer for decimated points.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.LineSeries.defaultColor">
+            <summary>
+            The default color.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.LineSeries.defaultMarkerFill">
+            <summary>
+            The default marker fill color.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.LineSeries.defaultLineStyle">
+            <summary>
+            The default line style.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.LineSeries.smoothedPoints">
+            <summary>
+            The smoothed points.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.LineSeries.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.LineSeries"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.LineSeries.GetNearestPoint(OxyPlot.ScreenPoint,System.Boolean)">
+            <summary>
+            Gets the point on the series that is nearest the specified point.
+            </summary>
+            <param name="point">The point.</param>
+            <param name="interpolate">Interpolate the series if this flag is set to <c>true</c>.</param>
+            <returns>A TrackerHitResult for the current hit.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.LineSeries.Render(OxyPlot.IRenderContext)">
+            <summary>
+            Renders the series on the specified rendering context.
+            </summary>
+            <param name="rc">The rendering context.</param>
+        </member>
+        <member name="M:OxyPlot.Series.LineSeries.RenderLegend(OxyPlot.IRenderContext,OxyPlot.OxyRect)">
+            <summary>
+            Renders the legend symbol for the line series on the
+            specified rendering context.
+            </summary>
+            <param name="rc">The rendering context.</param>
+            <param name="legendBox">The bounding rectangle of the legend box.</param>
+        </member>
+        <member name="M:OxyPlot.Series.LineSeries.SetDefaultValues(OxyPlot.PlotModel)">
+            <summary>
+            Sets default values from the plot model.
+            </summary>
+            <param name="model">The plot model.</param>
+        </member>
+        <member name="M:OxyPlot.Series.LineSeries.UpdateMaxMin">
+            <summary>
+            Updates the maximum and minimum values of the series.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.LineSeries.RenderPoints(OxyPlot.IRenderContext,OxyPlot.OxyRect,System.Collections.Generic.ICollection{OxyPlot.DataPoint})">
+            <summary>
+            Renders the points as line, broken line and markers.
+            </summary>
+            <param name="rc">The rendering context.</param>
+            <param name="clippingRect">The clipping rectangle.</param>
+            <param name="points">The points to render.</param>
+        </member>
+        <member name="M:OxyPlot.Series.LineSeries.ExtractNextContiguousLineSegment(System.Collections.Generic.IEnumerator{OxyPlot.DataPoint},System.Nullable{OxyPlot.ScreenPoint}@,System.Collections.Generic.List{OxyPlot.ScreenPoint},System.Collections.Generic.List{OxyPlot.ScreenPoint})">
+            <summary>
+            Extracts a single contiguous line segment beginning with the element at the position of the enumerator when the method
+            is called. Initial invalid data points are ignored.
+            </summary>
+            <param name="pointEnumerator">The enumerator to use to traverse the collection. The enumerator must be on a valid element.</param>
+            <param name="previousContiguousLineSegmentEndPoint">Initially set to null, but I will update I won't give a broken line if this is null</param>
+            <param name="broken">place to put broken segment</param>
+            <param name="contiguous">place to put contiguous segment</param>
+            <returns>
+              <c>true</c> if line segments are extracted, <c>false</c> if reached end.
+            </returns>
+        </member>
+        <member name="M:OxyPlot.Series.LineSeries.RenderPointLabels(OxyPlot.IRenderContext,OxyPlot.OxyRect)">
+            <summary>
+            Renders the point labels.
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="clippingRect">The clipping rectangle.</param>
+        </member>
+        <member name="M:OxyPlot.Series.LineSeries.RenderLegendOnLine(OxyPlot.IRenderContext)">
+            <summary>
+            Renders a legend on the line.
+            </summary>
+            <param name="rc">The render context.</param>
+        </member>
+        <member name="M:OxyPlot.Series.LineSeries.RenderLineAndMarkers(OxyPlot.IRenderContext,OxyPlot.OxyRect,System.Collections.Generic.IList{OxyPlot.ScreenPoint})">
+            <summary>
+            Renders the transformed points as a line (smoothed if <see cref="P:OxyPlot.Series.LineSeries.Smooth"/> is <c>true</c>) and markers (if <see cref="P:OxyPlot.Series.LineSeries.MarkerType"/> is not <c>None</c>).
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="clippingRect">The clipping rectangle.</param>
+            <param name="pointsToRender">The points to render.</param>
+        </member>
+        <member name="M:OxyPlot.Series.LineSeries.RenderLine(OxyPlot.IRenderContext,OxyPlot.OxyRect,System.Collections.Generic.IList{OxyPlot.ScreenPoint})">
+            <summary>
+            Renders a continuous line.
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="clippingRect">The clipping rectangle.</param>
+            <param name="pointsToRender">The points to render.</param>
+        </member>
+        <member name="M:OxyPlot.Series.LineSeries.ResetSmoothedPoints">
+            <summary>
+            Force the smoothed points to be re-evaluated.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.LineSeries.Color">
+            <summary>
+            Gets or sets the color of the curve.
+            </summary>
+            <value>The color.</value>
+        </member>
+        <member name="P:OxyPlot.Series.LineSeries.BrokenLineColor">
+            <summary>
+            Gets or sets the color of the broken line segments. The default is <see cref="F:OxyPlot.OxyColors.Undefined"/>. Set it to <see cref="F:OxyPlot.OxyColors.Automatic"/> if it should follow the <see cref="P:OxyPlot.Series.LineSeries.Color"/>.
+            </summary>
+            <remarks>Add <c>DataPoint.Undefined</c> in the Points collection to create breaks in the line.</remarks>
+        </member>
+        <member name="P:OxyPlot.Series.LineSeries.BrokenLineStyle">
+            <summary>
+            Gets or sets the broken line style. The default is <see cref="F:OxyPlot.LineStyle.Solid"/>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.LineSeries.BrokenLineThickness">
+            <summary>
+            Gets or sets the broken line thickness. The default is <c>0</c> (no line).
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.LineSeries.Dashes">
+            <summary>
+            Gets or sets the dash array for the rendered line (overrides <see cref="P:OxyPlot.Series.LineSeries.LineStyle"/>). The default is <c>null</c>.
+            </summary>
+            <value>The dash array.</value>
+            <remarks>If this is not <c>null</c> it overrides the <see cref="P:OxyPlot.Series.LineSeries.LineStyle"/> property.</remarks>
+        </member>
+        <member name="P:OxyPlot.Series.LineSeries.Decimator">
+            <summary>
+            Gets or sets the decimator.
+            </summary>
+            <value>
+            The decimator action.
+            </value>
+            <remarks>The decimator can be used to improve the performance of the rendering. See the example.</remarks>
+        </member>
+        <member name="P:OxyPlot.Series.LineSeries.LabelFormatString">
+            <summary>
+            Gets or sets the label format string. The default is <c>null</c> (no labels).
+            </summary>
+            <value>The label format string.</value>
+        </member>
+        <member name="P:OxyPlot.Series.LineSeries.LabelMargin">
+            <summary>
+            Gets or sets the label margins. The default is <c>6</c>.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.LineSeries.LineJoin">
+            <summary>
+            Gets or sets the line join. The default is <see cref="F:OxyPlot.LineJoin.Bevel"/>.
+            </summary>
+            <value>The line join.</value>
+        </member>
+        <member name="P:OxyPlot.Series.LineSeries.LineStyle">
+            <summary>
+            Gets or sets the line style. The default is <see cref="F:OxyPlot.LineStyle.Automatic"/>.
+            </summary>
+            <value>The line style.</value>
+        </member>
+        <member name="P:OxyPlot.Series.LineSeries.LineLegendPosition">
+            <summary>
+            Gets or sets a value specifying the position of a legend rendered on the line. The default is <c>LineLegendPosition.None</c>.
+            </summary>
+            <value>A value specifying the position of the legend.</value>
+        </member>
+        <member name="P:OxyPlot.Series.LineSeries.MarkerFill">
+            <summary>
+            Gets or sets the marker fill color. The default is <see cref="F:OxyPlot.OxyColors.Automatic"/>.
+            </summary>
+            <value>The marker fill.</value>
+        </member>
+        <member name="P:OxyPlot.Series.LineSeries.MarkerOutline">
+            <summary>
+            Gets or sets the a custom polygon outline for the markers. Set <see cref="P:OxyPlot.Series.LineSeries.MarkerType"/> to <see cref="F:OxyPlot.MarkerType.Custom"/> to use this property. The default is <c>null</c>.
+            </summary>
+            <value>A polyline.</value>
+        </member>
+        <member name="P:OxyPlot.Series.LineSeries.MarkerResolution">
+            <summary>
+            Gets or sets the marker resolution. The default is <c>0</c>.
+            </summary>
+            <value>The marker resolution.</value>
+        </member>
+        <member name="P:OxyPlot.Series.LineSeries.MarkerSize">
+            <summary>
+            Gets or sets the size of the marker. The default is <c>3</c>.
+            </summary>
+            <value>The size of the marker.</value>
+        </member>
+        <member name="P:OxyPlot.Series.LineSeries.MarkerStroke">
+            <summary>
+            Gets or sets the marker stroke. The default is <c>OxyColors.Automatic</c>.
+            </summary>
+            <value>The marker stroke.</value>
+        </member>
+        <member name="P:OxyPlot.Series.LineSeries.MarkerStrokeThickness">
+            <summary>
+            Gets or sets the marker stroke thickness. The default is <c>2</c>.
+            </summary>
+            <value>The marker stroke thickness.</value>
+        </member>
+        <member name="P:OxyPlot.Series.LineSeries.MarkerType">
+            <summary>
+            Gets or sets the type of the marker. The default is <c>MarkerType.None</c>.
+            </summary>
+            <value>The type of the marker.</value>
+            <remarks>If MarkerType.Custom is used, the MarkerOutline property must be specified.</remarks>
+        </member>
+        <member name="P:OxyPlot.Series.LineSeries.MinimumSegmentLength">
+            <summary>
+            Gets or sets the minimum length of the segment.
+            Increasing this number will increase performance,
+            but make the curve less accurate. The default is <c>2</c>.
+            </summary>
+            <value>The minimum length of the segment.</value>
+        </member>
+        <member name="P:OxyPlot.Series.LineSeries.Smooth">
+            <summary>
+            Gets or sets a value indicating whether this <see cref="T:OxyPlot.Series.DataPointSeries"/> is smooth.
+            </summary>
+            <value><c>true</c> if smooth; otherwise, <c>false</c>.</value>
+        </member>
+        <member name="P:OxyPlot.Series.LineSeries.StrokeThickness">
+            <summary>
+            Gets or sets the thickness of the curve.
+            </summary>
+            <value>The stroke thickness.</value>
+        </member>
+        <member name="P:OxyPlot.Series.LineSeries.ActualColor">
+            <summary>
+            Gets the actual color.
+            </summary>
+            <value>The actual color.</value>
+        </member>
+        <member name="P:OxyPlot.Series.LineSeries.ActualMarkerFill">
+            <summary>
+            Gets the actual marker fill color.
+            </summary>
+            <value>The actual color.</value>
+        </member>
+        <member name="P:OxyPlot.Series.LineSeries.ActualLineStyle">
+            <summary>
+            Gets the actual line style.
+            </summary>
+            <value>The actual line style.</value>
+        </member>
+        <member name="P:OxyPlot.Series.LineSeries.ActualDashArray">
+            <summary>
+            Gets the actual dash array for the line.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.LineSeries.SmoothedPoints">
+            <summary>
+            Gets or sets the smoothed points.
+            </summary>
+            <value>The smoothed points.</value>
+        </member>
+        <member name="T:OxyPlot.Series.LineSeries.Segment">
+            <summary>
+            Represents a line segment.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.LineSeries.Segment.#ctor(OxyPlot.DataPoint,OxyPlot.DataPoint)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.LineSeries.Segment"/> class.
+            </summary>
+            <param name="point1">The first point of the segment.</param>
+            <param name="point2">The second point of the segment.</param>
+        </member>
+        <member name="P:OxyPlot.Series.LineSeries.Segment.Point1">
+            <summary>
+            Gets the first point1 of the segment.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.LineSeries.Segment.Point2">
+            <summary>
+            Gets the second point of the segment.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.AreaSeries.points2">
+            <summary>
+            The second list of points.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.AreaSeries.itemsSourcePoints2">
+            <summary>
+            The secondary data points from the items source.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.AreaSeries.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.AreaSeries"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.AreaSeries.GetNearestPoint(OxyPlot.ScreenPoint,System.Boolean)">
+            <summary>
+            Gets the nearest point.
+            </summary>
+            <param name="point">The point.</param>
+            <param name="interpolate">interpolate if set to <c>true</c> .</param>
+            <returns>A TrackerHitResult for the current hit.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.AreaSeries.Render(OxyPlot.IRenderContext)">
+            <summary>
+            Renders the series on the specified rendering context.
+            </summary>
+            <param name="rc">The rendering context.</param>
+        </member>
+        <member name="M:OxyPlot.Series.AreaSeries.RenderLegend(OxyPlot.IRenderContext,OxyPlot.OxyRect)">
+            <summary>
+            Renders the legend symbol for the line series on the
+            specified rendering context.
+            </summary>
+            <param name="rc">The rendering context.</param>
+            <param name="legendBox">The bounding rectangle of the legend box.</param>
+        </member>
+        <member name="M:OxyPlot.Series.AreaSeries.UpdateData">
+            <summary>
+            The update data.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.AreaSeries.UpdateMaxMin">
+            <summary>
+            Updates the maximum and minimum values of the series.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.AreaSeries.ConstantY2">
+            <summary>
+            Gets or sets a constant value for the area definition.
+            This is used if DataFieldBase and BaselineValues are <c>null</c>.
+            </summary>
+            <value>The baseline.</value>
+        </member>
+        <member name="P:OxyPlot.Series.AreaSeries.DataFieldX2">
+            <summary>
+            Gets or sets the second X data field.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.AreaSeries.DataFieldY2">
+            <summary>
+            Gets or sets the second Y data field.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.AreaSeries.Color2">
+            <summary>
+            Gets or sets the color of the second line.
+            </summary>
+            <value>The color.</value>
+        </member>
+        <member name="P:OxyPlot.Series.AreaSeries.ActualColor2">
+            <summary>
+            Gets the actual color of the second line.
+            </summary>
+            <value>The actual color.</value>
+        </member>
+        <member name="P:OxyPlot.Series.AreaSeries.Fill">
+            <summary>
+            Gets or sets the area fill color.
+            </summary>
+            <value>The fill color.</value>
+        </member>
+        <member name="P:OxyPlot.Series.AreaSeries.ActualFill">
+            <summary>
+            Gets the actual fill color.
+            </summary>
+            <value>The actual fill.</value>
+        </member>
+        <member name="P:OxyPlot.Series.AreaSeries.Points2">
+            <summary>
+            Gets the second list of points.
+            </summary>
+            <value>The second list of points.</value>
+        </member>
+        <member name="P:OxyPlot.Series.AreaSeries.Reverse2">
+            <summary>
+            Gets or sets a value indicating whether the second
+            data collection should be reversed.
+            The first dataset is not reversed, and normally
+            the second dataset should be reversed to get a
+            closed polygon.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.AreaSeries.ActualPoints2">
+            <summary>
+            Gets the second list of points.
+            </summary>
+            <value>The second list of points.</value>
+        </member>
+        <member name="T:OxyPlot.Series.LabelPlacement">
+            <summary>
+            Placement of the labels.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.LabelPlacement.Outside">
+            <summary>
+            Placed outside the bar.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.LabelPlacement.Inside">
+            <summary>
+            Placed inside the bar.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.LabelPlacement.Middle">
+            <summary>
+            Placed inside in the middle/center of the bar.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.LabelPlacement.Base">
+            <summary>
+            Placed inside at the base of the bar.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Series.ContourSeries">
+            <summary>
+            Represents a series that renders contours.
+            </summary>
+            <remarks>See <a href="http://en.wikipedia.org/wiki/Contour_line">wikipedia</a> and <a href="http://www.mathworks.se/help/techdoc/ref/contour.html">link</a>.</remarks>
+        </member>
+        <member name="F:OxyPlot.Series.ContourSeries.DefaultTrackerFormatString">
+            <summary>
+            The default tracker format string
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.ContourSeries.contours">
+            <summary>
+            The contour collection.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.ContourSeries.segments">
+            <summary>
+            The temporary segment collection.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.ContourSeries.defaultColor">
+            <summary>
+            The default color.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.ContourSeries.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.ContourSeries"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.ContourSeries.CalculateContours">
+            <summary>
+            Calculates the contours.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.ContourSeries.GetNearestPoint(OxyPlot.ScreenPoint,System.Boolean)">
+            <summary>
+            Gets the point in the dataset that is nearest the specified point.
+            </summary>
+            <param name="point">The point.</param>
+            <param name="interpolate">The interpolate.</param>
+            <returns>A hit result object.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.ContourSeries.Render(OxyPlot.IRenderContext)">
+            <summary>
+            Renders the series on the specified rendering context.
+            </summary>
+            <param name="rc">The rendering context.</param>
+        </member>
+        <member name="M:OxyPlot.Series.ContourSeries.SetDefaultValues(OxyPlot.PlotModel)">
+            <summary>
+            Sets default values from the plot model.
+            </summary>
+            <param name="model">The plot model.</param>
+        </member>
+        <member name="M:OxyPlot.Series.ContourSeries.UpdateMaxMin">
+            <summary>
+            Updates the maximum and minimum values of the series.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.ContourSeries.AreClose(System.Double,System.Double,System.Double)">
+            <summary>
+            Determines if two values are close.
+            </summary>
+            <param name="x1">The first value.</param>
+            <param name="x2">The second value.</param>
+            <param name="eps">The squared tolerance.</param>
+            <returns>True if the values are close.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.ContourSeries.AreClose(OxyPlot.DataPoint,OxyPlot.DataPoint,System.Double)">
+            <summary>
+            Determines if two points are close.
+            </summary>
+            <param name="p0">The first point.</param>
+            <param name="p1">The second point.</param>
+            <param name="eps">The squared tolerance.</param>
+            <returns>True if the points are close.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.ContourSeries.IndexOf(System.Collections.Generic.IList{System.Double},System.Double)">
+            <summary>
+            Gets the index of item that is closest to the specified value.
+            </summary>
+            <param name="values">A list of values.</param>
+            <param name="value">A value.</param>
+            <returns>An index.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.ContourSeries.AddContourLabels(OxyPlot.Series.ContourSeries.Contour,OxyPlot.ScreenPoint[],OxyPlot.OxyRect,System.Collections.Generic.ICollection{OxyPlot.Series.ContourSeries.ContourLabel})">
+            <summary>
+            The add contour labels.
+            </summary>
+            <param name="contour">The contour.</param>
+            <param name="pts">The points of the contour.</param>
+            <param name="clippingRect">The clipping rectangle.</param>
+            <param name="contourLabels">The contour labels.</param>
+        </member>
+        <member name="M:OxyPlot.Series.ContourSeries.FindConnectedSegment(OxyPlot.DataPoint,System.Double,System.Double,System.Boolean@)">
+            <summary>
+            Finds the connected segment.
+            </summary>
+            <param name="point">The point.</param>
+            <param name="contourLevel">The contour level.</param>
+            <param name="eps">The distance tolerance.</param>
+            <param name="reverse">reverse the segment if set to <c>true</c>.</param>
+            <returns>The connected segment, or <c>null</c> if no segment was found.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.ContourSeries.JoinContourSegments(System.Double)">
+            <summary>
+            Joins the contour segments.
+            </summary>
+            <param name="eps">The tolerance for segment ends to connect (squared distance).</param>
+        </member>
+        <member name="M:OxyPlot.Series.ContourSeries.RenderLabel(OxyPlot.IRenderContext,OxyPlot.Series.ContourSeries.ContourLabel)">
+            <summary>
+            Renders the contour label.
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="cl">The contour label.</param>
+        </member>
+        <member name="M:OxyPlot.Series.ContourSeries.RenderLabelBackground(OxyPlot.IRenderContext,OxyPlot.Series.ContourSeries.ContourLabel)">
+            <summary>
+            Renders the contour label background.
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="cl">The contour label.</param>
+        </member>
+        <member name="P:OxyPlot.Series.ContourSeries.Color">
+            <summary>
+            Gets or sets the color.
+            </summary>
+            <value>The color.</value>
+        </member>
+        <member name="P:OxyPlot.Series.ContourSeries.ActualColor">
+            <summary>
+            Gets the actual color.
+            </summary>
+            <value>The actual color.</value>
+        </member>
+        <member name="P:OxyPlot.Series.ContourSeries.ColumnCoordinates">
+            <summary>
+            Gets or sets the column coordinates.
+            </summary>
+            <value>The column coordinates.</value>
+        </member>
+        <member name="P:OxyPlot.Series.ContourSeries.ContourLevelStep">
+            <summary>
+            Gets or sets the contour level step size.
+            This property is not used if the ContourLevels vector is set.
+            </summary>
+            <value>The contour level step size.</value>
+        </member>
+        <member name="P:OxyPlot.Series.ContourSeries.ContourLevels">
+            <summary>
+            Gets or sets the contour levels.
+            </summary>
+            <value>The contour levels.</value>
+        </member>
+        <member name="P:OxyPlot.Series.ContourSeries.ContourColors">
+            <summary>
+            Gets or sets the contour colors.
+            </summary>
+            <value>The contour colors.</value>
+            <remarks>These colors will override the Color of the series.
+            If there are less colors than the number of contour levels, the colors will cycle.</remarks>
+        </member>
+        <member name="P:OxyPlot.Series.ContourSeries.Data">
+            <summary>
+            Gets or sets the data.
+            </summary>
+            <value>The data.</value>
+        </member>
+        <member name="P:OxyPlot.Series.ContourSeries.LabelBackground">
+            <summary>
+            Gets or sets the text background color.
+            </summary>
+            <value>The text background color.</value>
+        </member>
+        <member name="P:OxyPlot.Series.ContourSeries.LabelFormatString">
+            <summary>
+            Gets or sets the format string for contour values.
+            </summary>
+            <value>The format string.</value>
+        </member>
+        <member name="P:OxyPlot.Series.ContourSeries.LabelSpacing">
+            <summary>
+            Gets or sets the label spacing.
+            </summary>
+            <value>The label spacing.</value>
+        </member>
+        <member name="P:OxyPlot.Series.ContourSeries.LabelStep">
+            <summary>
+            Gets or sets the label step (number of contours per label).
+            </summary>
+            <value>The label step.</value>
+        </member>
+        <member name="P:OxyPlot.Series.ContourSeries.LineStyle">
+            <summary>
+            Gets or sets the line style.
+            </summary>
+            <value>The line style.</value>
+        </member>
+        <member name="P:OxyPlot.Series.ContourSeries.RowCoordinates">
+            <summary>
+            Gets or sets the row coordinates.
+            </summary>
+            <value>The row coordinates.</value>
+        </member>
+        <member name="P:OxyPlot.Series.ContourSeries.StrokeThickness">
+            <summary>
+            Gets or sets the stroke thickness.
+            </summary>
+            <value>The stroke thickness.</value>
+        </member>
+        <member name="T:OxyPlot.Series.ContourSeries.Contour">
+            <summary>
+            Represents a contour.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.ContourSeries.Contour.ContourLevel">
+            <summary>
+            Gets or sets the contour level.
+            </summary>
+            <value>The contour level.</value>
+        </member>
+        <member name="F:OxyPlot.Series.ContourSeries.Contour.Points">
+            <summary>
+            Gets or sets the points.
+            </summary>
+            <value>The points.</value>
+        </member>
+        <member name="M:OxyPlot.Series.ContourSeries.Contour.#ctor(System.Collections.Generic.List{OxyPlot.DataPoint},System.Double)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.ContourSeries.Contour"/> class.
+            </summary>
+            <param name="points">The points.</param>
+            <param name="contourLevel">The contour level.</param>
+        </member>
+        <member name="P:OxyPlot.Series.ContourSeries.Contour.Color">
+            <summary>
+            Gets or sets the color of the contour.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Series.ContourSeries.ContourLabel">
+            <summary>
+            Represents a contour label.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.ContourSeries.ContourLabel.Angle">
+            <summary>
+            Gets or sets the angle.
+            </summary>
+            <value>The angle.</value>
+        </member>
+        <member name="P:OxyPlot.Series.ContourSeries.ContourLabel.Position">
+            <summary>
+            Gets or sets the position.
+            </summary>
+            <value>The position.</value>
+        </member>
+        <member name="P:OxyPlot.Series.ContourSeries.ContourLabel.Text">
+            <summary>
+            Gets or sets the text.
+            </summary>
+            <value>The text.</value>
+        </member>
+        <member name="T:OxyPlot.Series.ContourSeries.ContourSegment">
+            <summary>
+            Represents a contour segment.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.ContourSeries.ContourSegment.ContourLevel">
+            <summary>
+            The contour level.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.ContourSeries.ContourSegment.EndPoint">
+            <summary>
+            The end point.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.ContourSeries.ContourSegment.StartPoint">
+            <summary>
+            The start point.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.ContourSeries.ContourSegment.#ctor(OxyPlot.DataPoint,OxyPlot.DataPoint,System.Double)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.ContourSeries.ContourSegment"/> class.
+            </summary>
+            <param name="startPoint">The start point.</param>
+            <param name="endPoint">The end point.</param>
+            <param name="contourLevel">The contour level.</param>
+        </member>
+        <member name="T:OxyPlot.Series.BarSeries">
+            <summary>
+            Represents a series for clustered or stacked bar charts.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.BarSeries.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.BarSeries"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.BarSeries.GetBarWidth">
+            <summary>
+            Gets or sets the width of the columns/bars (as a fraction of the available space).
+            </summary>
+            <value>The width of the bars.</value>
+            <returns>The fractional width.</returns>
+            <remarks>The available space will be determined by the GapWidth of the CategoryAxis used by this series.</remarks>
+        </member>
+        <member name="M:OxyPlot.Series.BarSeries.GetActualBarWidth">
+            <summary>
+            Gets the actual width/height of the items of this series.
+            </summary>
+            <returns>The width or height.</returns>
+            <remarks>The actual width is also influenced by the GapWidth of the CategoryAxis used by this series.</remarks>
+        </member>
+        <member name="M:OxyPlot.Series.BarSeries.GetCategoryAxis">
+            <summary>
+            Gets the category axis.
+            </summary>
+            <returns>The category axis.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.BarSeries.GetRectangle(System.Double,System.Double,System.Double,System.Double)">
+            <summary>
+            Gets the rectangle for the specified values.
+            </summary>
+            <param name="baseValue">The base value of the bar</param>
+            <param name="topValue">The top value of the bar</param>
+            <param name="beginValue">The begin value of the bar</param>
+            <param name="endValue">The end value of the bar</param>
+            <returns>The rectangle.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.BarSeries.GetValueAxis">
+            <summary>
+            Gets the value axis.
+            </summary>
+            <returns>The value axis.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.BarSeries.RenderLabel(OxyPlot.IRenderContext,OxyPlot.OxyRect,OxyPlot.OxyRect,System.Double,System.Int32)">
+            <summary>
+            Renders the item label.
+            </summary>
+            <param name="rc">The render context</param>
+            <param name="clippingRect">The clipping rectangle</param>
+            <param name="rect">The rectangle of the item.</param>
+            <param name="value">The value of the label.</param>
+            <param name="index">The index of the bar item.</param>
+        </member>
+        <member name="P:OxyPlot.Series.BarSeries.BarWidth">
+            <summary>
+            Gets or sets the width (height) of the bars.
+            </summary>
+            <value>The width of the bars.</value>
+        </member>
+        <member name="T:OxyPlot.Series.IntervalBarItem">
+            <summary>
+            Represents an item in an IntervalBarSeries.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.IntervalBarItem.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.IntervalBarItem"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.IntervalBarItem.#ctor(System.Double,System.Double,System.String)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.IntervalBarItem"/> class.
+            </summary>
+            <param name="start">The start.</param>
+            <param name="end">The end.</param>
+            <param name="title">The title.</param>
+        </member>
+        <member name="M:OxyPlot.Series.IntervalBarItem.ToCode">
+            <summary>
+            Returns c# code that generates this instance.
+            </summary>
+            <returns>C# code.</returns>
+        </member>
+        <member name="P:OxyPlot.Series.IntervalBarItem.Color">
+            <summary>
+            Gets or sets the color.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.IntervalBarItem.End">
+            <summary>
+            Gets or sets the end value.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.IntervalBarItem.Start">
+            <summary>
+            Gets or sets the start value.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.IntervalBarItem.Title">
+            <summary>
+            Gets or sets the title.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Series.RectangleBarItem">
+            <summary>
+            Represents a rectangle item in a RectangleBarSeries.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.RectangleBarItem.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.RectangleBarItem"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.RectangleBarItem.#ctor(System.Double,System.Double,System.Double,System.Double)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.RectangleBarItem"/> class.
+            </summary>
+            <param name="x0">The x0.</param>
+            <param name="y0">The y0.</param>
+            <param name="x1">The x1.</param>
+            <param name="y1">The y1.</param>
+        </member>
+        <member name="M:OxyPlot.Series.RectangleBarItem.ToCode">
+            <summary>
+            Returns c# code that generates this instance.
+            </summary>
+            <returns>C# code.</returns>
+        </member>
+        <member name="P:OxyPlot.Series.RectangleBarItem.Color">
+            <summary>
+            Gets or sets the color.
+            </summary>
+            <remarks>If set to Automatic, the FillColor of the RectangleBarSeries will be used.</remarks>
+        </member>
+        <member name="P:OxyPlot.Series.RectangleBarItem.Title">
+            <summary>
+            Gets or sets the title.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.RectangleBarItem.X0">
+            <summary>
+            Gets or sets the x0 coordinate.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.RectangleBarItem.X1">
+            <summary>
+            Gets or sets the x1 coordinate.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.RectangleBarItem.Y0">
+            <summary>
+            Gets or sets the y0 coordinate.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.RectangleBarItem.Y1">
+            <summary>
+            Gets or sets the y1 coordinate.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Series.RectangleBarSeries">
+            <summary>
+            Represents a series for bar charts where the bars are defined by rectangles.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.RectangleBarSeries.DefaultTrackerFormatString">
+            <summary>
+            The default tracker format string
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.RectangleBarSeries.defaultFillColor">
+            <summary>
+            The default fill color.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.RectangleBarSeries.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.RectangleBarSeries"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.RectangleBarSeries.GetNearestPoint(OxyPlot.ScreenPoint,System.Boolean)">
+            <summary>
+            Gets the point in the dataset that is nearest the specified point.
+            </summary>
+            <param name="point">The point.</param>
+            <param name="interpolate">Specifies whether to interpolate or not.</param>
+            <returns>A <see cref="T:OxyPlot.TrackerHitResult"/> for the current hit.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.RectangleBarSeries.Render(OxyPlot.IRenderContext)">
+            <summary>
+            Renders the series on the specified rendering context.
+            </summary>
+            <param name="rc">The rendering context.</param>
+        </member>
+        <member name="M:OxyPlot.Series.RectangleBarSeries.RenderLegend(OxyPlot.IRenderContext,OxyPlot.OxyRect)">
+            <summary>
+            Renders the legend symbol on the specified rendering context.
+            </summary>
+            <param name="rc">The rendering context.</param>
+            <param name="legendBox">The legend rectangle.</param>
+        </member>
+        <member name="M:OxyPlot.Series.RectangleBarSeries.SetDefaultValues(OxyPlot.PlotModel)">
+            <summary>
+            Sets the default values.
+            </summary>
+            <param name="model">The model.</param>
+        </member>
+        <member name="M:OxyPlot.Series.RectangleBarSeries.UpdateData">
+            <summary>
+            Updates the data.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.RectangleBarSeries.UpdateMaxMin">
+            <summary>
+            Updates the maximum and minimum values of the series.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.RectangleBarSeries.IsValid(System.Double)">
+            <summary>
+            Checks if the specified value is valid.
+            </summary>
+            <param name="v">The value.</param>
+            <returns>True if the value is valid.</returns>
+        </member>
+        <member name="P:OxyPlot.Series.RectangleBarSeries.FillColor">
+            <summary>
+            Gets or sets the default color of the interior of the rectangles.
+            </summary>
+            <value>The color.</value>
+        </member>
+        <member name="P:OxyPlot.Series.RectangleBarSeries.ActualFillColor">
+            <summary>
+            Gets the actual fill color.
+            </summary>
+            <value>The actual color.</value>
+        </member>
+        <member name="P:OxyPlot.Series.RectangleBarSeries.Items">
+            <summary>
+            Gets the rectangle bar items.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.RectangleBarSeries.LabelColor">
+            <summary>
+            Gets or sets the label color.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.RectangleBarSeries.LabelFormatString">
+            <summary>
+            Gets or sets the format string for the labels.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.RectangleBarSeries.StrokeColor">
+            <summary>
+            Gets or sets the color of the border around the rectangles.
+            </summary>
+            <value>The color of the stroke.</value>
+        </member>
+        <member name="P:OxyPlot.Series.RectangleBarSeries.StrokeThickness">
+            <summary>
+            Gets or sets the thickness of the border around the rectangles.
+            </summary>
+            <value>The stroke thickness.</value>
+        </member>
+        <member name="P:OxyPlot.Series.RectangleBarSeries.ActualBarRectangles">
+            <summary>
+            Gets or sets the actual rectangles for the rectangles.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Series.IntervalBarSeries">
+            <summary>
+            Represents a series for bar charts defined by to/from values.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.IntervalBarSeries.DefaultTrackerFormatString">
+            <summary>
+            The default tracker format string
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.IntervalBarSeries.defaultFillColor">
+            <summary>
+            The default fill color.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.IntervalBarSeries.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.IntervalBarSeries"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.IntervalBarSeries.GetNearestPoint(OxyPlot.ScreenPoint,System.Boolean)">
+            <summary>
+            Gets the point in the dataset that is nearest the specified point.
+            </summary>
+            <param name="point">The point.</param>
+            <param name="interpolate">The interpolate.</param>
+            <returns>A TrackerHitResult for the current hit.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.IntervalBarSeries.IsValidPoint(System.Double,OxyPlot.Axes.Axis)">
+            <summary>
+            Checks if the specified value is valid.
+            </summary>
+            <param name="v">The value.</param>
+            <param name="yaxis">The y axis.</param>
+            <returns>True if the value is valid.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.IntervalBarSeries.Render(OxyPlot.IRenderContext)">
+            <summary>
+            Renders the Series on the specified rendering context.
+            </summary>
+            <param name="rc">The rendering context.</param>
+        </member>
+        <member name="M:OxyPlot.Series.IntervalBarSeries.RenderLegend(OxyPlot.IRenderContext,OxyPlot.OxyRect)">
+            <summary>
+            Renders the legend symbol on the specified rendering context.
+            </summary>
+            <param name="rc">The rendering context.</param>
+            <param name="legendBox">The legend rectangle.</param>
+        </member>
+        <member name="M:OxyPlot.Series.IntervalBarSeries.GetBarWidth">
+            <summary>
+            Gets or sets the width/height of the columns/bars (as a fraction of the available space).
+            </summary>
+            <value>The width of the bars.</value>
+            <returns>The fractional width.</returns>
+            <remarks>The available space will be determined by the GapWidth of the CategoryAxis used by this series.</remarks>
+        </member>
+        <member name="M:OxyPlot.Series.IntervalBarSeries.GetItems">
+            <summary>
+            Gets the items of this series.
+            </summary>
+            <returns>The items.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.IntervalBarSeries.IsUsing(OxyPlot.Axes.Axis)">
+            <summary>
+            Check if the data series is using the specified axis.
+            </summary>
+            <param name="axis">An axis which should be checked if used</param>
+            <returns>True if the axis is in use.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.IntervalBarSeries.SetDefaultValues(OxyPlot.PlotModel)">
+            <summary>
+            Sets the default values.
+            </summary>
+            <param name="model">The model.</param>
+        </member>
+        <member name="M:OxyPlot.Series.IntervalBarSeries.UpdateAxisMaxMin">
+            <summary>
+            Updates the axis maximum and minimum values.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.IntervalBarSeries.UpdateData">
+            <summary>
+            Updates the data.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.IntervalBarSeries.UpdateMaxMin">
+            <summary>
+            Updates the maximum and minimum values of the series.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.IntervalBarSeries.UpdateValidData">
+            <summary>
+            Updates the valid items
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.IntervalBarSeries.GetActualBarWidth">
+            <summary>
+            Gets the actual width/height of the items of this series.
+            </summary>
+            <returns>The width or height.</returns>
+            <remarks>The actual width is also influenced by the GapWidth of the CategoryAxis used by this series.</remarks>
+        </member>
+        <member name="M:OxyPlot.Series.IntervalBarSeries.GetCategoryAxis">
+            <summary>
+            Gets the category axis.
+            </summary>
+            <returns>The category axis.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.IntervalBarSeries.GetItem(System.Int32)">
+            <summary>
+            Gets the item at the specified index.
+            </summary>
+            <param name="i">The index of the item.</param>
+            <returns>The item of the index.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.IntervalBarSeries.GetValueAxis">
+            <summary>
+            Gets the value axis.
+            </summary>
+            <returns>The value axis.</returns>
+        </member>
+        <member name="P:OxyPlot.Series.IntervalBarSeries.BarWidth">
+            <summary>
+            Gets or sets the width of the bars (as a fraction of the available width). The default value is 0.5 (50%)
+            </summary>
+            <value>The width of the bars.</value>
+        </member>
+        <member name="P:OxyPlot.Series.IntervalBarSeries.FillColor">
+            <summary>
+            Gets or sets the default color of the interior of the Maximum bars.
+            </summary>
+            <value>The color.</value>
+        </member>
+        <member name="P:OxyPlot.Series.IntervalBarSeries.ActualFillColor">
+            <summary>
+            Gets the actual fill color.
+            </summary>
+            <value>The actual color.</value>
+        </member>
+        <member name="P:OxyPlot.Series.IntervalBarSeries.IsStacked">
+            <summary>
+            Gets a value indicating whether IsStacked.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.IntervalBarSeries.Items">
+            <summary>
+            Gets the range bar items.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.IntervalBarSeries.LabelColor">
+            <summary>
+            Gets or sets the label color.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.IntervalBarSeries.LabelField">
+            <summary>
+            Gets or sets the label field.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.IntervalBarSeries.LabelFormatString">
+            <summary>
+            Gets or sets the format string for the maximum labels.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.IntervalBarSeries.LabelMargin">
+            <summary>
+            Gets or sets the label margins.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.IntervalBarSeries.MaximumField">
+            <summary>
+            Gets or sets the maximum value field.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.IntervalBarSeries.MinimumField">
+            <summary>
+            Gets or sets the minimum value field.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.IntervalBarSeries.StackGroup">
+            <summary>
+            Gets StackGroup.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.IntervalBarSeries.StrokeColor">
+            <summary>
+            Gets or sets the color of the border around the bars.
+            </summary>
+            <value>The color of the stroke.</value>
+        </member>
+        <member name="P:OxyPlot.Series.IntervalBarSeries.StrokeThickness">
+            <summary>
+            Gets or sets the thickness of the bar border strokes.
+            </summary>
+            <value>The stroke thickness.</value>
+        </member>
+        <member name="P:OxyPlot.Series.IntervalBarSeries.ActualBarRectangles">
+            <summary>
+            Gets or sets the actual rectangles for the maximum bars.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.IntervalBarSeries.ValidItems">
+            <summary>
+            Gets or sets the valid items
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.IntervalBarSeries.ValidItemsIndexInversion">
+            <summary>
+            Gets or sets the dictionary which stores the index-inversion for the valid items
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Series.TornadoBarItem">
+            <summary>
+            Represents an item for the TornadoBarSeries.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.TornadoBarItem.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.TornadoBarItem"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.TornadoBarItem.ToCode">
+            <summary>
+            Returns c# code that generates this instance.
+            </summary>
+            <returns>C# code.</returns>
+        </member>
+        <member name="P:OxyPlot.Series.TornadoBarItem.BaseValue">
+            <summary>
+            Gets or sets the base value.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.TornadoBarItem.Maximum">
+            <summary>
+            Gets or sets the maximum value.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.TornadoBarItem.MaximumColor">
+            <summary>
+            Gets or sets the color for the maximum bar.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.TornadoBarItem.Minimum">
+            <summary>
+            Gets or sets the minimum value.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.TornadoBarItem.MinimumColor">
+            <summary>
+            Gets or sets the color for the minimum bar.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Series.TornadoBarSeries">
+            <summary>
+            Represents a series that can be used to create tornado plots.
+            </summary>
+            <remarks>See http://en.wikipedia.org/wiki/Tornado_diagram.</remarks>
+        </member>
+        <member name="F:OxyPlot.Series.TornadoBarSeries.DefaultTrackerFormatString">
+            <summary>
+            The default tracker format string
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.TornadoBarSeries.defaultMaximumFillColor">
+            <summary>
+            The default fill color.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.TornadoBarSeries.defaultMinimumFillColor">
+            <summary>
+            The default minimum fill color.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.TornadoBarSeries.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.TornadoBarSeries"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.TornadoBarSeries.GetNearestPoint(OxyPlot.ScreenPoint,System.Boolean)">
+            <summary>
+            Gets the point in the dataset that is nearest the specified point.
+            </summary>
+            <param name="point">The point.</param>
+            <param name="interpolate">The interpolate.</param>
+            <returns>A TrackerHitResult for the current hit.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.TornadoBarSeries.IsValidPoint(System.Double,OxyPlot.Axes.Axis)">
+            <summary>
+            Checks if the specified value is valid.
+            </summary>
+            <param name="v">The value.</param>
+            <param name="yaxis">The y axis.</param>
+            <returns>True if the value is valid.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.TornadoBarSeries.Render(OxyPlot.IRenderContext)">
+            <summary>
+            Renders the Series on the specified rendering context.
+            </summary>
+            <param name="rc">The rendering context.</param>
+        </member>
+        <member name="M:OxyPlot.Series.TornadoBarSeries.RenderLegend(OxyPlot.IRenderContext,OxyPlot.OxyRect)">
+            <summary>
+            Renders the legend symbol on the specified rendering context.
+            </summary>
+            <param name="rc">The rendering context.</param>
+            <param name="legendBox">The legend rectangle.</param>
+        </member>
+        <member name="M:OxyPlot.Series.TornadoBarSeries.GetBarWidth">
+            <summary>
+            Gets or sets the width/height of the columns/bars (as a fraction of the available space).
+            </summary>
+            <value>The width of the bars.</value>
+            <returns>The fractional width.</returns>
+            <remarks>The available space will be determined by the GapWidth of the CategoryAxis used by this series.</remarks>
+        </member>
+        <member name="M:OxyPlot.Series.TornadoBarSeries.GetItems">
+            <summary>
+            Gets the items of this series.
+            </summary>
+            <returns>The items.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.TornadoBarSeries.IsUsing(OxyPlot.Axes.Axis)">
+            <summary>
+            Check if the data series is using the specified axis.
+            </summary>
+            <param name="axis">An axis which should be checked if used</param>
+            <returns>True if the axis is in use.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.TornadoBarSeries.SetDefaultValues(OxyPlot.PlotModel)">
+            <summary>
+            Sets the default values.
+            </summary>
+            <param name="model">The model.</param>
+        </member>
+        <member name="M:OxyPlot.Series.TornadoBarSeries.UpdateAxisMaxMin">
+            <summary>
+            Updates the axis maximum and minimum values.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.TornadoBarSeries.UpdateData">
+            <summary>
+            Updates the data.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.TornadoBarSeries.UpdateMaxMin">
+            <summary>
+            Updates the maximum and minimum values of the series.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.TornadoBarSeries.UpdateValidData">
+            <summary>
+            Updates the valid items
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.TornadoBarSeries.GetActualBarWidth">
+            <summary>
+            Gets the actual width/height of the items of this series.
+            </summary>
+            <returns>The width or height.</returns>
+            <remarks>The actual width is also influenced by the GapWidth of the CategoryAxis used by this series.</remarks>
+        </member>
+        <member name="M:OxyPlot.Series.TornadoBarSeries.GetCategoryAxis">
+            <summary>
+            Gets the category axis.
+            </summary>
+            <returns>The category axis.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.TornadoBarSeries.GetItem(System.Int32)">
+            <summary>
+            Gets the item at the specified index.
+            </summary>
+            <param name="i">The index of the item.</param>
+            <returns>The item of the index.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.TornadoBarSeries.GetValueAxis">
+            <summary>
+            Gets the value axis.
+            </summary>
+            <returns>The value axis.</returns>
+        </member>
+        <member name="P:OxyPlot.Series.TornadoBarSeries.BarWidth">
+            <summary>
+            Gets or sets the width of the bars (as a fraction of the available width). The default value is 0.5 (50%)
+            </summary>
+            <value>The width of the bars.</value>
+        </member>
+        <member name="P:OxyPlot.Series.TornadoBarSeries.BaseValue">
+            <summary>
+            Gets or sets the base value.
+            </summary>
+            <value>The base value.</value>
+        </member>
+        <member name="P:OxyPlot.Series.TornadoBarSeries.Items">
+            <summary>
+            Gets the tornado bar items.
+            </summary>
+            <value>The items.</value>
+        </member>
+        <member name="P:OxyPlot.Series.TornadoBarSeries.LabelColor">
+            <summary>
+            Gets or sets the label color.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.TornadoBarSeries.LabelField">
+            <summary>
+            Gets or sets the label field.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.TornadoBarSeries.LabelMargin">
+            <summary>
+            Gets or sets the label margins.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.TornadoBarSeries.MaximumField">
+            <summary>
+            Gets or sets the maximum value field.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.TornadoBarSeries.MaximumFillColor">
+            <summary>
+            Gets or sets the color of the interior of the Maximum bars.
+            </summary>
+            <value>The color.</value>
+        </member>
+        <member name="P:OxyPlot.Series.TornadoBarSeries.ActualMaximumFillColor">
+            <summary>
+            Gets the actual fill color.
+            </summary>
+            <value>The actual color.</value>
+        </member>
+        <member name="P:OxyPlot.Series.TornadoBarSeries.MaximumLabelFormatString">
+            <summary>
+            Gets or sets the format string for the maximum labels.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.TornadoBarSeries.MinimumField">
+            <summary>
+            Gets or sets the minimum value field.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.TornadoBarSeries.MinimumFillColor">
+            <summary>
+            Gets or sets the default color of the interior of the Minimum bars.
+            </summary>
+            <value>The color.</value>
+        </member>
+        <member name="P:OxyPlot.Series.TornadoBarSeries.ActualMinimumFillColor">
+            <summary>
+            Gets the actual minimum fill color.
+            </summary>
+            <value>The actual color.</value>
+        </member>
+        <member name="P:OxyPlot.Series.TornadoBarSeries.MinimumLabelFormatString">
+            <summary>
+            Gets or sets the format string for the minimum labels.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.TornadoBarSeries.StrokeColor">
+            <summary>
+            Gets or sets the color of the border around the bars.
+            </summary>
+            <value>The color of the stroke.</value>
+        </member>
+        <member name="P:OxyPlot.Series.TornadoBarSeries.StrokeThickness">
+            <summary>
+            Gets or sets the thickness of the bar border strokes.
+            </summary>
+            <value>The stroke thickness.</value>
+        </member>
+        <member name="P:OxyPlot.Series.TornadoBarSeries.ActualMaximumBarRectangles">
+            <summary>
+            Gets or sets the actual rectangles for the maximum bars.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.TornadoBarSeries.ActualMinimumBarRectangles">
+            <summary>
+            Gets or sets the actual rectangles for the minimum bars.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.TornadoBarSeries.ValidItems">
+            <summary>
+            Gets or sets the valid items
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.TornadoBarSeries.ValidItemsIndexInversion">
+            <summary>
+            Gets or sets the dictionary which stores the index-inversion for the valid items
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Series.StemSeries">
+            <summary>
+            Represents a series that plots discrete data in a stem plot.
+            </summary>
+            <remarks>See <a href="http://en.wikipedia.org/wiki/Stemplot">Stem plot</a> and
+            <a href="http://www.mathworks.com/help/techdoc/ref/stem.html">stem</a>.</remarks>
+        </member>
+        <member name="M:OxyPlot.Series.StemSeries.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.StemSeries"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.StemSeries.GetNearestPoint(OxyPlot.ScreenPoint,System.Boolean)">
+            <summary>
+            Gets the point on the series that is nearest the specified point.
+            </summary>
+            <param name="point">The point.</param>
+            <param name="interpolate">Interpolate the series if this flag is set to <c>true</c>.</param>
+            <returns>A TrackerHitResult for the current hit.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.StemSeries.Render(OxyPlot.IRenderContext)">
+            <summary>
+            Renders the LineSeries on the specified rendering context.
+            </summary>
+            <param name="rc">The rendering context.</param>
+        </member>
+        <member name="P:OxyPlot.Series.StemSeries.Base">
+            <summary>
+            Gets or sets Base.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Series.StairStepSeries">
+            <summary>
+            Represents a series for stair step graphs.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.StairStepSeries.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.StairStepSeries"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.StairStepSeries.GetNearestPoint(OxyPlot.ScreenPoint,System.Boolean)">
+            <summary>
+            Gets the nearest point.
+            </summary>
+            <param name="point">The point.</param>
+            <param name="interpolate">interpolate if set to <c>true</c> .</param>
+            <returns>A TrackerHitResult for the current hit.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.StairStepSeries.Render(OxyPlot.IRenderContext)">
+            <summary>
+            Renders the LineSeries on the specified rendering context.
+            </summary>
+            <param name="rc">The rendering context.</param>
+        </member>
+        <member name="P:OxyPlot.Series.StairStepSeries.VerticalStrokeThickness">
+            <summary>
+            Gets or sets the stroke thickness of the vertical line segments.
+            </summary>
+            <value>The vertical stroke thickness.</value>
+            <remarks>Set the value to NaN to use the StrokeThickness property for both horizontal and vertical segments.
+            Using the VerticalStrokeThickness property will have a small performance hit.</remarks>
+        </member>
+        <member name="P:OxyPlot.Series.StairStepSeries.VerticalLineStyle">
+            <summary>
+            Gets or sets the line style of the vertical line segments.
+            </summary>
+            <value>The vertical line style.</value>
+        </member>
+        <member name="T:OxyPlot.Series.ScatterSeries">
+            <summary>
+            Represents a series for scatter plots.
+            </summary>
+            <remarks>See http://en.wikipedia.org/wiki/Scatter_plot</remarks>
+        </member>
+        <member name="T:OxyPlot.Series.TwoColorLineSeries">
+            <summary>
+            Represents a two-color line series.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.TwoColorLineSeries.defaultColor2">
+            <summary>
+            The default second color.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.TwoColorLineSeries.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.TwoColorLineSeries"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.TwoColorLineSeries.SetDefaultValues(OxyPlot.PlotModel)">
+            <summary>
+            Sets the default values.
+            </summary>
+            <param name="model">The model.</param>
+        </member>
+        <member name="M:OxyPlot.Series.TwoColorLineSeries.RenderLine(OxyPlot.IRenderContext,OxyPlot.OxyRect,System.Collections.Generic.IList{OxyPlot.ScreenPoint})">
+            <summary>
+            Renders the smoothed line.
+            </summary>
+            <param name="rc">The render context.</param>
+            <param name="clippingRect">The clipping rectangle.</param>
+            <param name="pointsToRender">The points.</param>
+        </member>
+        <member name="P:OxyPlot.Series.TwoColorLineSeries.Color2">
+            <summary>
+            Gets or sets the color for the part of the line that is below the limit.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.TwoColorLineSeries.ActualColor2">
+            <summary>
+            Gets the actual second color.
+            </summary>
+            <value>The actual color.</value>
+        </member>
+        <member name="P:OxyPlot.Series.TwoColorLineSeries.Limit">
+            <summary>
+            Gets or sets the limit.
+            </summary>
+            <remarks>The parts of the line that is below this limit will be rendered with Color2.
+            The parts of the line that is above the limit will be rendered with Color.</remarks>
+        </member>
+        <member name="P:OxyPlot.Series.TwoColorLineSeries.Dashes2">
+            <summary>
+            Gets or sets the dash array for the rendered line that is below the limit (overrides <see cref="T:OxyPlot.LineStyle"/>).
+            </summary>
+            <value>The dash array.</value>
+            <remarks>If this is not <c>null</c> it overrides the <see cref="T:OxyPlot.LineStyle"/> property.</remarks>
+        </member>
+        <member name="P:OxyPlot.Series.TwoColorLineSeries.LineStyle2">
+            <summary>
+            Gets or sets the line style for the part of the line that is below the limit.
+            </summary>
+            <value>The line style.</value>
+        </member>
+        <member name="P:OxyPlot.Series.TwoColorLineSeries.ActualLineStyle2">
+            <summary>
+            Gets the actual line style for the part of the line that is below the limit.
+            </summary>
+            <value>The line style.</value>
+        </member>
+        <member name="P:OxyPlot.Series.TwoColorLineSeries.ActualDashArray2">
+            <summary>
+            Gets the actual dash array for the line that is below the limit.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Series.TwoColorAreaSeries">
+            <summary>
+            Represents a two-color area series.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.TwoColorAreaSeries.points2">
+            <summary>
+            The second list of points representing limit line.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.TwoColorAreaSeries.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.TwoColorAreaSeries"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.TwoColorAreaSeries.GetNearestPoint(OxyPlot.ScreenPoint,System.Boolean)">
+            <summary>
+            Gets the nearest point.
+            </summary>
+            <param name="point">The point.</param>
+            <param name="interpolate">Interpolate if set to <c>true</c> .</param>
+            <returns>A TrackerHitResult for the current hit.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.TwoColorAreaSeries.Render(OxyPlot.IRenderContext)">
+            <summary>
+            Renders the series on the specified rendering context.
+            </summary>
+            <param name="rc">The rendering context.</param>
+        </member>
+        <member name="M:OxyPlot.Series.TwoColorAreaSeries.RenderLegend(OxyPlot.IRenderContext,OxyPlot.OxyRect)">
+            <summary>
+            Renders the legend symbol for the line series on the
+            specified rendering context.
+            </summary>
+            <param name="rc">The rendering context.</param>
+            <param name="legendBox">The bounding rectangle of the legend box.</param>
+        </member>
+        <member name="M:OxyPlot.Series.TwoColorAreaSeries.UpdateData">
+            <summary>
+            The update data.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.TwoColorAreaSeries.UpdateMaxMin">
+            <summary>
+            Updates the maximum and minimum values of the series.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.TwoColorAreaSeries.Fill">
+            <summary>
+            Gets or sets the area fill color above the limit line.
+            </summary>
+            <value>The fill above the limit line.</value>
+        </member>
+        <member name="P:OxyPlot.Series.TwoColorAreaSeries.Fill2">
+            <summary>
+            Gets or sets the area fill color below the limit line.
+            </summary>
+            <value>The fill below the limit line.</value>
+        </member>
+        <member name="P:OxyPlot.Series.TwoColorAreaSeries.ActualFill">
+            <summary>
+            Gets the actual fill color above the limit line.
+            </summary>
+            <value>The actual fill above the limit line.</value>
+        </member>
+        <member name="P:OxyPlot.Series.TwoColorAreaSeries.ActuallFill2">
+            <summary>
+            Gets the actual fill color below the limit line.
+            </summary>
+            <value>The actual fill below the limit line.</value>
+        </member>
+        <member name="P:OxyPlot.Series.TwoColorAreaSeries.MarkerFill2">
+            <summary>
+            Gets or sets the marker fill color which is below the limit line. The default is <see cref="F:OxyPlot.OxyColors.Automatic"/>.
+            </summary>
+            <value>The marker fill.</value>
+        </member>
+        <member name="P:OxyPlot.Series.TwoColorAreaSeries.MarkerStroke2">
+            <summary>
+            Gets or sets the marker stroke which is below the limit line. The default is <c>OxyColors.Automatic</c>.
+            </summary>
+            <value>The marker stroke.</value>
+        </member>
+        <member name="T:OxyPlot.Series.PieSeries">
+            <summary>
+            Represents a series for pie/circle/doughnut charts.
+            </summary>
+            <remarks>The arc length/central angle/area of each slice is proportional to the quantity it represents.
+            See <a href="http://en.wikipedia.org/wiki/Pie_chart">Pie charts</a>.</remarks>
+        </member>
+        <member name="F:OxyPlot.Series.PieSeries.DefaultTrackerFormatString">
+            <summary>
+            The default tracker format string
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.PieSeries.slices">
+            <summary>
+            The slices.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.PieSeries.slicePoints">
+            <summary>
+            The actual points of the slices.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.PieSeries.total">
+            <summary>
+            The total value of all the pie slices.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.PieSeries.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.PieSeries"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.PieSeries.GetNearestPoint(OxyPlot.ScreenPoint,System.Boolean)">
+            <summary>
+            Gets the point on the series that is nearest the specified point.
+            </summary>
+            <param name="point">The point.</param>
+            <param name="interpolate">Interpolate the series if this flag is set to <c>true</c> .</param>
+            <returns>A TrackerHitResult for the current hit.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.PieSeries.Render(OxyPlot.IRenderContext)">
+            <summary>
+            Renders the series on the specified render context.
+            </summary>
+            <param name="rc">The rendering context.</param>
+        </member>
+        <member name="M:OxyPlot.Series.PieSeries.RenderLegend(OxyPlot.IRenderContext,OxyPlot.OxyRect)">
+            <summary>
+            Renders the legend symbol on the specified render context.
+            </summary>
+            <param name="rc">The rendering context.</param>
+            <param name="legendBox">The legend rectangle.</param>
+        </member>
+        <member name="M:OxyPlot.Series.PieSeries.AreAxesRequired">
+            <summary>
+            Checks if this data series requires X/Y axes. (e.g. PieSeries does not require axes)
+            </summary>
+            <returns>True if no axes are required.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.PieSeries.EnsureAxes">
+            <summary>
+            Ensures that the axes of the series is defined.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.PieSeries.IsUsing(OxyPlot.Axes.Axis)">
+            <summary>
+            Check if the data series is using the specified axis.
+            </summary>
+            <param name="axis">An axis.</param>
+            <returns>True if the axis is in use.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.PieSeries.SetDefaultValues(OxyPlot.PlotModel)">
+            <summary>
+            Sets the default values.
+            </summary>
+            <param name="model">The model.</param>
+        </member>
+        <member name="M:OxyPlot.Series.PieSeries.UpdateAxisMaxMin">
+            <summary>
+            Updates the maximum and minimum values of the axes used by this series.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.PieSeries.UpdateData">
+            <summary>
+            Updates the data.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.PieSeries.UpdateMaxMin">
+            <summary>
+            Updates the maximum and minimum values of the series.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.PieSeries.AngleIncrement">
+            <summary>
+            Gets or sets the angle increment.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.PieSeries.AngleSpan">
+            <summary>
+            Gets or sets the angle span.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.PieSeries.AreInsideLabelsAngled">
+            <summary>
+            Gets or sets a value indicating whether inside labels are angled.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.PieSeries.ColorField">
+            <summary>
+            Gets or sets the name of the property containing the color.
+            </summary>
+            <value>The color field.</value>
+        </member>
+        <member name="P:OxyPlot.Series.PieSeries.Diameter">
+            <summary>
+            Gets or sets the diameter.
+            </summary>
+            <value>The diameter.</value>
+        </member>
+        <member name="P:OxyPlot.Series.PieSeries.ExplodedDistance">
+            <summary>
+            Gets or sets the exploded distance.
+            </summary>
+            <value>The exploded distance.</value>
+        </member>
+        <member name="P:OxyPlot.Series.PieSeries.InnerDiameter">
+            <summary>
+            Gets or sets the inner diameter.
+            </summary>
+            <value>The inner diameter.</value>
+        </member>
+        <member name="P:OxyPlot.Series.PieSeries.InsideLabelColor">
+            <summary>
+            Gets or sets the color of the inside labels.
+            </summary>
+            <remarks>If the value is <c>OxyColors.Automatic</c>, the <see cref="P:OxyPlot.PlotElement.TextColor"/> will be used.</remarks>
+        </member>
+        <member name="P:OxyPlot.Series.PieSeries.InsideLabelFormat">
+            <summary>
+            Gets or sets the inside label format.
+            </summary>
+            <value>The inside label format.</value>
+            <remarks>The formatting arguments are: value {0}, label {1} and percentage {2}.</remarks>
+        </member>
+        <member name="P:OxyPlot.Series.PieSeries.InsideLabelPosition">
+            <summary>
+            Gets or sets the inside label position.
+            </summary>
+            <value>The inside label position.</value>
+        </member>
+        <member name="P:OxyPlot.Series.PieSeries.IsExplodedField">
+            <summary>
+            Gets or sets the is exploded field.
+            </summary>
+            <value>The is exploded field.</value>
+        </member>
+        <member name="P:OxyPlot.Series.PieSeries.LabelField">
+            <summary>
+            Gets or sets the label field.
+            </summary>
+            <value>The label field.</value>
+        </member>
+        <member name="P:OxyPlot.Series.PieSeries.LegendFormat">
+            <summary>
+            Gets or sets the legend format.
+            </summary>
+            <value>The legend format.</value>
+        </member>
+        <member name="P:OxyPlot.Series.PieSeries.OutsideLabelFormat">
+            <summary>
+            Gets or sets the outside label format.
+            </summary>
+            <value>The outside label format.</value>
+        </member>
+        <member name="P:OxyPlot.Series.PieSeries.Slices">
+            <summary>
+            Gets or sets the slices.
+            </summary>
+            <value>The slices.</value>
+        </member>
+        <member name="P:OxyPlot.Series.PieSeries.StartAngle">
+            <summary>
+            Gets or sets the start angle.
+            </summary>
+            <value>The start angle.</value>
+        </member>
+        <member name="P:OxyPlot.Series.PieSeries.Stroke">
+            <summary>
+            Gets or sets the stroke color.
+            </summary>
+            <value>The stroke color.</value>
+        </member>
+        <member name="P:OxyPlot.Series.PieSeries.StrokeThickness">
+            <summary>
+            Gets or sets the stroke thickness.
+            </summary>
+            <value>The stroke thickness.</value>
+        </member>
+        <member name="P:OxyPlot.Series.PieSeries.TickDistance">
+            <summary>
+            Gets or sets the distance from the edge of the pie slice to the tick line.
+            </summary>
+            <value>The distance.</value>
+        </member>
+        <member name="P:OxyPlot.Series.PieSeries.TickHorizontalLength">
+            <summary>
+            Gets or sets the length of the horizontal part of the tick.
+            </summary>
+            <value>The length.</value>
+        </member>
+        <member name="P:OxyPlot.Series.PieSeries.TickLabelDistance">
+            <summary>
+            Gets or sets the distance from the tick line to the outside label.
+            </summary>
+            <value>The distance.</value>
+        </member>
+        <member name="P:OxyPlot.Series.PieSeries.TickRadialLength">
+            <summary>
+            Gets or sets the length of the radial part of the tick line.
+            </summary>
+            <value>The length.</value>
+        </member>
+        <member name="P:OxyPlot.Series.PieSeries.ValueField">
+            <summary>
+            Gets or sets the name of the property containing the value.
+            </summary>
+            <value>The value field.</value>
+        </member>
+        <member name="T:OxyPlot.Series.FunctionSeries">
+            <summary>
+            Represents a line series that generates its dataset from a function.
+            </summary>
+            <remarks>Define <code>f(x)</code> and make a plot on the range <code>[x0,x1]</code> or define <code>x(t)</code> and <code>y(t)</code> and make a plot on the range <code>[t0,t1]</code>.</remarks>
+        </member>
+        <member name="M:OxyPlot.Series.FunctionSeries.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.FunctionSeries"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.FunctionSeries.#ctor(System.Func{System.Double,System.Double},System.Double,System.Double,System.Double,System.String)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.FunctionSeries"/> class using a function <code>f(x)</code>.
+            </summary>
+            <param name="f">The function <code>f(x)</code>.</param>
+            <param name="x0">The start x value.</param>
+            <param name="x1">The end x value.</param>
+            <param name="dx">The increment in x.</param>
+            <param name="title">The title (optional).</param>
+        </member>
+        <member name="M:OxyPlot.Series.FunctionSeries.#ctor(System.Func{System.Double,System.Double},System.Double,System.Double,System.Int32,System.String)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.FunctionSeries"/> class using a function <code>f(x)</code>.
+            </summary>
+            <param name="f">The function <code>f(x)</code>.</param>
+            <param name="x0">The start x value.</param>
+            <param name="x1">The end x value.</param>
+            <param name="n">The number of points.</param>
+            <param name="title">The title (optional).</param>
+        </member>
+        <member name="M:OxyPlot.Series.FunctionSeries.#ctor(System.Func{System.Double,System.Double},System.Func{System.Double,System.Double},System.Double,System.Double,System.Double,System.String)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.FunctionSeries"/> class using functions <code>x(t)</code> and <code>y(t)</code>.
+            </summary>
+            <param name="fx">The function <code>x(t)</code>.</param>
+            <param name="fy">The function <code>y(t)</code>.</param>
+            <param name="t0">The start t parameter.</param>
+            <param name="t1">The end t parameter.</param>
+            <param name="dt">The increment in t.</param>
+            <param name="title">The title.</param>
+        </member>
+        <member name="M:OxyPlot.Series.FunctionSeries.#ctor(System.Func{System.Double,System.Double},System.Func{System.Double,System.Double},System.Double,System.Double,System.Int32,System.String)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.FunctionSeries"/> class using functions <code>x(t)</code> and <code>y(t)</code>.
+            </summary>
+            <param name="fx">The function <code>x(t)</code>.</param>
+            <param name="fy">The function <code>y(t)</code>.</param>
+            <param name="t0">The start t parameter.</param>
+            <param name="t1">The end t parameter.</param>
+            <param name="n">The number of points.</param>
+            <param name="title">The title.</param>
+        </member>
+        <member name="T:OxyPlot.Series.PieSlice">
+            <summary>
+            Represent a slice of a <see cref="T:OxyPlot.Series.PieSeries"/>.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.PieSlice.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.PieSlice"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.PieSlice.#ctor(System.String,System.Double)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.PieSlice"/> class.
+            </summary>
+            <param name="label">The label.</param>
+            <param name="value">The value.</param>
+        </member>
+        <member name="P:OxyPlot.Series.PieSlice.Fill">
+            <summary>
+            Gets or sets the fill color.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.PieSlice.ActualFillColor">
+            <summary>
+            Gets the actual fill color.
+            </summary>
+            <value>The actual color.</value>
+        </member>
+        <member name="P:OxyPlot.Series.PieSlice.IsExploded">
+            <summary>
+            Gets or sets a value indicating whether the slice is exploded.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.PieSlice.Label">
+            <summary>
+            Gets or sets the label.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.PieSlice.Value">
+            <summary>
+            Gets or sets the value.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.PieSlice.DefaultFillColor">
+            <summary>
+            Gets or sets the default fill color.
+            </summary>
+            <value>The default fill color.</value>
+        </member>
+        <member name="T:OxyPlot.Series.CandleStickAndVolumeSeries">
+            <summary>
+            Represents a dual view (candlestick + volume) series for OHLCV bars
+            <para/>
+            Note that to use this series, one *must* define two y-axes, one named "Bars" and the other named
+            "Volume".  Typically would set up the volume on StartPosition =0, EndPosition = fraction and for
+            the bar axis StartPosition = fraction + delta, EndPosition = 1.0.
+            </summary>
+            <remarks>See <a href="http://www.mathworks.com/help/toolbox/finance/highlowfts.html">link</a></remarks>
+        </member>
+        <member name="F:OxyPlot.Series.CandleStickAndVolumeSeries.DefaultTrackerFormatString">
+            <summary>
+            The default tracker format string
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.CandleStickAndVolumeSeries.data">
+            <summary>
+            The data series
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.CandleStickAndVolumeSeries.minDx">
+            <summary>
+            The minimum X gap between successive data items
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.CandleStickAndVolumeSeries.winIndex">
+            <summary>
+            The index of the data item at the start of visible window
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.CandleStickAndVolumeSeries.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.CandleStickAndVolumeSeries"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.CandleStickAndVolumeSeries.Append(OxyPlot.Series.OhlcvItem)">
+            <summary>
+            Append a bar to the series (must be in X order)
+            </summary>
+            <param name="bar">Bar object.</param>
+        </member>
+        <member name="M:OxyPlot.Series.CandleStickAndVolumeSeries.FindByX(System.Double,System.Int32)">
+            <summary>
+            Fast index of bar where max(bar[i].X) &lt;= x 
+            </summary>
+            <returns>The index of the bar closest to X, where max(bar[i].X) &lt;= x.</returns>
+            <param name="x">The x coordinate.</param>
+            <param name="startingIndex">starting index</param> 
+        </member>
+        <member name="M:OxyPlot.Series.CandleStickAndVolumeSeries.Render(OxyPlot.IRenderContext)">
+            <summary>
+            Renders the series on the specified rendering context.
+            </summary>
+            <param name="rc">The rendering context.</param>
+        </member>
+        <member name="M:OxyPlot.Series.CandleStickAndVolumeSeries.RenderLegend(OxyPlot.IRenderContext,OxyPlot.OxyRect)">
+            <summary>
+            Renders the legend symbol for the series on the specified rendering context.
+            </summary>
+            <param name="rc">The rendering context.</param>
+            <param name="legendBox">The bounding rectangle of the legend box.</param>
+        </member>
+        <member name="M:OxyPlot.Series.CandleStickAndVolumeSeries.GetNearestPoint(OxyPlot.ScreenPoint,System.Boolean)">
+            <summary>
+            Gets the point on the series that is nearest the specified point.
+            </summary>
+            <param name="point">The point.</param>
+            <param name="interpolate">Interpolate the series if this flag is set to <c>true</c>.</param>
+            <returns>A TrackerHitResult for the current hit.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.CandleStickAndVolumeSeries.UpdateData">
+            <summary>
+            Updates the data.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.CandleStickAndVolumeSeries.EnsureAxes">
+            <summary>
+            Ensures that the axes of the series is defined.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.CandleStickAndVolumeSeries.UpdateAxisMaxMin">
+            <summary>
+            Updates the axes to include the max and min of this series.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.CandleStickAndVolumeSeries.UpdateMaxMin">
+            <summary>
+            Updates the maximum and minimum values of the series.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.CandleStickAndVolumeSeries.GetClippingRect(OxyPlot.Axes.Axis)">
+            <summary>
+            Gets the clipping rectangle for the given combination of existing X-Axis and specific Y-Axis
+            </summary>
+            <returns>The clipping rectangle.</returns>
+            <param name="yaxis">Y axis.</param>
+        </member>
+        <member name="M:OxyPlot.Series.CandleStickAndVolumeSeries.GetSeparationClippingRect">
+            <summary>
+            Gets the clipping rectangle between plots
+            </summary>
+            <returns>The clipping rectangle.</returns>
+        </member>
+        <member name="P:OxyPlot.Series.CandleStickAndVolumeSeries.Items">
+            <summary>
+            Gets or sets the items of the series.
+            </summary>
+            <value>The items.</value>
+        </member>
+        <member name="P:OxyPlot.Series.CandleStickAndVolumeSeries.BarAxis">
+            <summary>
+            Gets the portion of the Y axis associated with bars
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.CandleStickAndVolumeSeries.VolumeAxis">
+            <summary>
+            Gets the portion of the Y axis associated with volume
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.CandleStickAndVolumeSeries.VolumeAxisKey">
+            <summary>
+            Gets or sets the volume axis key (defaults to "Volume")
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.CandleStickAndVolumeSeries.BarAxisKey">
+            <summary>
+            Gets or sets the bar axis key (defaults to null, as is the primary axis).
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.CandleStickAndVolumeSeries.VolumeStyle">
+            <summary>
+            Gets or sets the style of volume rendering (defaults to Combined)
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.CandleStickAndVolumeSeries.StrokeThickness">
+            <summary>
+            Gets or sets the thickness of the bar lines
+            </summary>
+            <value>The stroke thickness.</value>
+        </member>
+        <member name="P:OxyPlot.Series.CandleStickAndVolumeSeries.StrokeIntensity">
+            <summary>
+            Gets or sets the stroke intensity scale (used to generate stroke color from positive or negative color).
+            For example, 1.0 = same color and 0.5 is 1/2 of the intensity of the source fill color.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.CandleStickAndVolumeSeries.SeparatorStrokeThickness">
+            <summary>
+            Gets or sets the thickness of the volume / bar separator
+            </summary>
+            <value>The stroke thickness.</value>
+        </member>
+        <member name="P:OxyPlot.Series.CandleStickAndVolumeSeries.SeparatorLineStyle">
+            <summary>
+            Gets or sets the line style for the volume / bar separator
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.CandleStickAndVolumeSeries.PositiveColor">
+            <summary>
+            Gets or sets the color used when the closing value is greater than opening value or
+            for buying volume.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.CandleStickAndVolumeSeries.NegativeColor">
+            <summary>
+            Gets or sets the fill color used when the closing value is less than opening value or
+            for selling volume
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.CandleStickAndVolumeSeries.SeparatorColor">
+            <summary>
+            Gets or sets the color of the separator line
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.CandleStickAndVolumeSeries.PositiveHollow">
+            <summary>
+            Gets or sets a value indicating whether positive bars are shown as filled (false) or hollow (true) candlesticks
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.CandleStickAndVolumeSeries.NegativeHollow">
+            <summary>
+            Gets or sets a value indicating whether negative bars are shown as filled (false) or hollow (true) candlesticks
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.CandleStickAndVolumeSeries.CandleWidth">
+            <summary>
+            Gets or sets the bar width in data units (for example if the X axis is date-time based, then should
+            use the difference of DateTimeAxis.ToDouble(date) to indicate the width).  By default candlestick
+            series will use 0.80 x the minimum difference in data points.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.CandleStickAndVolumeSeries.MinimumVolume">
+            <summary>
+            Gets or sets the minimum volume seen in the data series.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.CandleStickAndVolumeSeries.MaximumVolume">
+            <summary>
+            Gets or sets the maximum volume seen in the data series.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.CandleStickAndVolumeSeries.AverageVolume">
+            <summary>
+            Gets or sets the average volume seen in the data series.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Series.VolumeSeries">
+            <summary>
+            Represents a dual view (candlestick + volume) series for OHLCV bars
+            </summary>
+            <remarks>See <a href="http://www.mathworks.com/help/toolbox/finance/highlowfts.html">link</a></remarks>
+        </member>
+        <member name="F:OxyPlot.Series.VolumeSeries.DefaultTrackerFormatString">
+            <summary>
+            The default tracker format string
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.VolumeSeries.data">
+            <summary>
+            The data series
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.VolumeSeries.minDx">
+            <summary>
+            The minimum X gap between successive data items
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.VolumeSeries.winIndex">
+            <summary>
+            The index of the data item at the start of visible window
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.VolumeSeries.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.VolumeSeries"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.VolumeSeries.Append(OxyPlot.Series.OhlcvItem)">
+            <summary>
+            Append a bar to the series (must be in X order)
+            </summary>
+            <param name="bar">The Bar.</param>
+        </member>
+        <member name="M:OxyPlot.Series.VolumeSeries.FindByX(System.Double,System.Int32)">
+            <summary>
+            Fast index of bar where max(bar[i].X) &lt;= x 
+            </summary>
+            <returns>The index of the bar closest to X, where max(bar[i].X) &lt;= x.</returns>
+            <param name="x">The x coordinate.</param>
+            <param name="startingIndex">starting index</param> 
+        </member>
+        <member name="M:OxyPlot.Series.VolumeSeries.Render(OxyPlot.IRenderContext)">
+            <summary>
+            Renders the series on the specified rendering context.
+            </summary>
+            <param name="rc">The rendering context.</param>
+        </member>
+        <member name="M:OxyPlot.Series.VolumeSeries.RenderLegend(OxyPlot.IRenderContext,OxyPlot.OxyRect)">
+            <summary>
+            Renders the legend symbol for the series on the specified rendering context.
+            </summary>
+            <param name="rc">The rendering context.</param>
+            <param name="legendBox">The bounding rectangle of the legend box.</param>
+        </member>
+        <member name="M:OxyPlot.Series.VolumeSeries.GetNearestPoint(OxyPlot.ScreenPoint,System.Boolean)">
+            <summary>
+            Gets the point on the series that is nearest the specified point.
+            </summary>
+            <param name="point">The point.</param>
+            <param name="interpolate">Interpolate the series if this flag is set to <c>true</c>.</param>
+            <returns>A TrackerHitResult for the current hit.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.VolumeSeries.UpdateData">
+            <summary>
+            Updates the data.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.VolumeSeries.UpdateAxisMaxMin">
+            <summary>
+            Updates the axes to include the max and min of this series.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.VolumeSeries.UpdateMaxMin">
+            <summary>
+            Updates the maximum and minimum values of the series.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.VolumeSeries.Items">
+            <summary>
+            Gets or sets the items of the series.
+            </summary>
+            <value>The items.</value>
+        </member>
+        <member name="P:OxyPlot.Series.VolumeSeries.VolumeStyle">
+            <summary>
+            Gets or sets the style of volume rendering (defaults to Combined)
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.VolumeSeries.StrokeThickness">
+            <summary>
+            Gets or sets the thickness of the bar lines
+            </summary>
+            <value>The stroke thickness.</value>
+        </member>
+        <member name="P:OxyPlot.Series.VolumeSeries.StrokeIntensity">
+            <summary>
+            Gets or sets the stroke intensity scale (used to generate stroke color from positive or negative color).
+            For example, 1.0 = same color and 0.5 is 1/2 of the intensity of the source fill color.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.VolumeSeries.PositiveColor">
+            <summary>
+            Gets or sets the color used when the closing value is greater than opening value or
+            for buying volume.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.VolumeSeries.NegativeColor">
+            <summary>
+            Gets or sets the fill color used when the closing value is less than opening value or
+            for selling volume
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.VolumeSeries.InterceptColor">
+            <summary>
+            Gets or sets the stroke color of the Y=0 intercept
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.VolumeSeries.InterceptStrokeThickness">
+            <summary>
+            Gets or sets the thickness of the Y=0 intercept
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.VolumeSeries.InterceptLineStyle">
+            <summary>
+            Gets or sets the line style of the Y=0 intercept
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.VolumeSeries.PositiveHollow">
+            <summary>
+            Gets or sets a value indicating whether positive bars are shown as filled (false) or hollow (true) candlesticks
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.VolumeSeries.NegativeHollow">
+            <summary>
+            Gets or sets a value indicating whether negative bars are shown as filled (false) or hollow (true) candlesticks
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.VolumeSeries.BarWidth">
+            <summary>
+            Gets or sets the bar width in data units (for example if the X axis is date/time based, then should
+            use the difference of DateTimeAxis.ToDouble(date) to indicate the width).  By default candlestick
+            series will use 0.80 x the minimum difference in data points.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.VolumeSeries.MinimumVolume">
+            <summary>
+            Gets or sets the minimum volume seen in the data series.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.VolumeSeries.MaximumVolume">
+            <summary>
+            Gets or sets the maximum volume seen in the data series.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.VolumeSeries.AverageVolume">
+            <summary>
+            Gets or sets the average volume seen in the data series.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Series.VolumeStyle">
+            <summary>
+            Represents rendering style for volume in either <see cref="T:OxyPlot.Series.CandleStickAndVolumeSeries"/> or <see cref="T:OxyPlot.Series.VolumeSeries"/>.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.VolumeStyle.None">
+            <summary>
+            Volume is not displayed
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.VolumeStyle.Combined">
+            <summary>
+            Buy + Sell volume summed to produce net positive or negative volume
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.VolumeStyle.Stacked">
+            <summary>
+            Buy and Sell volume is stacked, one on top of the other, with the dominant on top
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.VolumeStyle.PositiveNegative">
+            <summary>
+            Buy volume above y=0 axis and Sell volume below y=0 axis
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Series.CandleStickSeries">
+            <summary>
+            Represents a "higher performance" ordered OHLC series for candlestick charts
+            <para>
+            Does the following:
+            - automatically calculates the appropriate bar width based on available screen + # of bars
+            - can render and pan within millions of bars, using a fast approach to indexing in series
+            - convenience methods
+            </para>
+            This implementation is associated with <a href="https://github.com/oxyplot/oxyplot/issues/369">issue 369</a>.
+            </summary>
+            <remarks>See also <a href="http://en.wikipedia.org/wiki/Candlestick_chart">Wikipedia</a> and
+            <a href="http://www.mathworks.com/help/toolbox/finance/candle.html">Matlab documentation</a>.</remarks>
+        </member>
+        <member name="T:OxyPlot.Series.HighLowSeries">
+            <summary>
+            Represents a series for high-low plots.
+            </summary>
+            <remarks>See <a href="http://www.mathworks.com/help/toolbox/finance/highlowfts.html">link</a></remarks>
+        </member>
+        <member name="F:OxyPlot.Series.HighLowSeries.DefaultTrackerFormatString">
+            <summary>
+            The default tracker format string
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.HighLowSeries.items">
+            <summary>
+            High/low items
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.HighLowSeries.defaultColor">
+            <summary>
+            The default color.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.HighLowSeries.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.HighLowSeries"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.HighLowSeries.GetNearestPoint(OxyPlot.ScreenPoint,System.Boolean)">
+            <summary>
+            Gets the point on the series that is nearest the specified point.
+            </summary>
+            <param name="point">The point.</param>
+            <param name="interpolate">Interpolate the series if this flag is set to <c>true</c>.</param>
+            <returns>A TrackerHitResult for the current hit.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.HighLowSeries.IsValidItem(OxyPlot.Series.HighLowItem,OxyPlot.Axes.Axis,OxyPlot.Axes.Axis)">
+            <summary>
+            Determines whether the point is valid.
+            </summary>
+            <param name="pt">The point.</param>
+            <param name="xaxis">The x axis.</param>
+            <param name="yaxis">The y axis.</param>
+            <returns><c>true</c> if [is valid point] [the specified pt]; otherwise, <c>false</c>.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.HighLowSeries.Render(OxyPlot.IRenderContext)">
+            <summary>
+            Renders the series on the specified rendering context.
+            </summary>
+            <param name="rc">The rendering context.</param>
+        </member>
+        <member name="M:OxyPlot.Series.HighLowSeries.RenderLegend(OxyPlot.IRenderContext,OxyPlot.OxyRect)">
+            <summary>
+            Renders the legend symbol for the series on the specified rendering context.
+            </summary>
+            <param name="rc">The rendering context.</param>
+            <param name="legendBox">The bounding rectangle of the legend box.</param>
+        </member>
+        <member name="M:OxyPlot.Series.HighLowSeries.SetDefaultValues(OxyPlot.PlotModel)">
+            <summary>
+            Sets the default values.
+            </summary>
+            <param name="model">The model.</param>
+        </member>
+        <member name="M:OxyPlot.Series.HighLowSeries.UpdateData">
+            <summary>
+            Updates the data.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.HighLowSeries.UpdateMaxMin">
+            <summary>
+            Updates the maximum and minimum values of the series.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.HighLowSeries.Color">
+            <summary>
+            Gets or sets the color of the item.
+            </summary>
+            <value>The color.</value>
+        </member>
+        <member name="P:OxyPlot.Series.HighLowSeries.ActualColor">
+            <summary>
+            Gets the actual color of the item.
+            </summary>
+            <value>The actual color.</value>
+        </member>
+        <member name="P:OxyPlot.Series.HighLowSeries.Dashes">
+            <summary>
+            Gets or sets the dashes array.
+            If this is not <c>null</c> it overrides the LineStyle property.
+            </summary>
+            <value>The dashes.</value>
+        </member>
+        <member name="P:OxyPlot.Series.HighLowSeries.DataFieldClose">
+            <summary>
+            Gets or sets the data field for the Close value.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.HighLowSeries.DataFieldHigh">
+            <summary>
+            Gets or sets the data field for the High value.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.HighLowSeries.DataFieldLow">
+            <summary>
+            Gets or sets the data field for the Low value.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.HighLowSeries.DataFieldOpen">
+            <summary>
+            Gets or sets the data field for the Open value.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.HighLowSeries.DataFieldX">
+            <summary>
+            Gets or sets the x data field (time).
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.HighLowSeries.Items">
+            <summary>
+            Gets the items of the series.
+            </summary>
+            <value>The items.</value>
+        </member>
+        <member name="P:OxyPlot.Series.HighLowSeries.LineJoin">
+            <summary>
+            Gets or sets the line join.
+            </summary>
+            <value>The line join.</value>
+        </member>
+        <member name="P:OxyPlot.Series.HighLowSeries.LineStyle">
+            <summary>
+            Gets or sets the line style.
+            </summary>
+            <value>The line style.</value>
+        </member>
+        <member name="P:OxyPlot.Series.HighLowSeries.Mapping">
+            <summary>
+            Gets or sets the mapping delegate.
+            </summary>
+            <value>The mapping.</value>
+            <remarks>Example: series1.Mapping = item => new HighLowItem(((MyType)item).Time,((MyType)item).Value);</remarks>
+        </member>
+        <member name="P:OxyPlot.Series.HighLowSeries.StrokeThickness">
+            <summary>
+            Gets or sets the thickness of the curve.
+            </summary>
+            <value>The stroke thickness.</value>
+        </member>
+        <member name="P:OxyPlot.Series.HighLowSeries.TickLength">
+            <summary>
+            Gets or sets the length of the open/close ticks (screen coordinates).
+            </summary>
+            <value>The length of the open/close ticks.</value>
+        </member>
+        <member name="F:OxyPlot.Series.CandleStickSeries.minDx">
+            <summary>
+            The minimum X gap between successive data items
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.CandleStickSeries.winIndex">
+            <summary>
+            The index of the data item at the start of visible window
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.CandleStickSeries.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.CandleStickSeries"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.CandleStickSeries.Append(System.Object)">
+            <summary>
+            Append a bar to the series (must be in X order)
+            </summary>
+            <param name="bar">Bar to be appended.</param>
+        </member>
+        <member name="M:OxyPlot.Series.CandleStickSeries.FindByX(System.Double,System.Int32)">
+            <summary>
+            Fast index of bar where max(bar[i].X) &lt;= x 
+            </summary>
+            <returns>The index of the bar closest to X, where max(bar[i].X) &lt;= x.</returns>
+            <param name="x">The x coordinate.</param>
+            <param name="startIndex">starting index</param> 
+        </member>
+        <member name="M:OxyPlot.Series.CandleStickSeries.Render(OxyPlot.IRenderContext)">
+            <summary>
+            Renders the series on the specified rendering context.
+            </summary>
+            <param name="rc">The rendering context.</param>
+        </member>
+        <member name="M:OxyPlot.Series.CandleStickSeries.RenderLegend(OxyPlot.IRenderContext,OxyPlot.OxyRect)">
+            <summary>
+            Renders the legend symbol for the series on the specified rendering context.
+            </summary>
+            <param name="rc">The rendering context.</param>
+            <param name="legendBox">The bounding rectangle of the legend box.</param>
+        </member>
+        <member name="M:OxyPlot.Series.CandleStickSeries.GetNearestPoint(OxyPlot.ScreenPoint,System.Boolean)">
+            <summary>
+            Gets the point on the series that is nearest the specified point.
+            </summary>
+            <param name="point">The point.</param>
+            <param name="interpolate">Interpolate the series if this flag is set to <c>true</c>.</param>
+            <returns>A TrackerHitResult for the current hit.</returns>
+        </member>
+        <member name="M:OxyPlot.Series.CandleStickSeries.UpdateData">
+            <summary>
+            Updates the data.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.CandleStickSeries.ToNativeBar(System.Object)">
+            <summary>
+            Convert incoming bar to native bar
+            </summary>
+            <returns>The native bar.</returns>
+            <param name="bar">Bar as object.</param>
+        </member>
+        <member name="M:OxyPlot.Series.CandleStickSeries.FieldValueOf(System.Object,System.String)">
+            <summary>
+            Gets the value of the specified property in the specified item. 
+            </summary>
+            <returns>The value of field.</returns>
+            <param name="item">Bar object.</param>
+            <param name="propertyName">Property name.</param>
+        </member>
+        <member name="P:OxyPlot.Series.CandleStickSeries.IncreasingColor">
+            <summary>
+            Gets or sets the color used when the closing value is greater than opening value.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.CandleStickSeries.DecreasingColor">
+            <summary>
+            Gets or sets the fill color used when the closing value is less than opening value.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.CandleStickSeries.CandleWidth">
+            <summary>
+            Gets or sets the bar width in data units (for example if the X axis is date/time based, then should
+            use the difference of DateTimeAxis.ToDouble(date) to indicate the width).  By default candlestick
+            series will use 0.80 x the minimum difference in data points.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Series.OldCandleStickSeries">
+            <summary>
+            Represents a series for candlestick charts.
+            </summary>
+            <remarks>See also <a href="http://en.wikipedia.org/wiki/Candlestick_chart">Wikipedia</a> and
+            <a href="http://www.mathworks.com/help/toolbox/finance/candle.html">Matlab documentation</a>.</remarks>
+        </member>
+        <member name="M:OxyPlot.Series.OldCandleStickSeries.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.OldCandleStickSeries"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.OldCandleStickSeries.Render(OxyPlot.IRenderContext)">
+            <summary>
+            Renders the series on the specified rendering context.
+            </summary>
+            <param name="rc">The rendering context.</param>
+        </member>
+        <member name="M:OxyPlot.Series.OldCandleStickSeries.RenderLegend(OxyPlot.IRenderContext,OxyPlot.OxyRect)">
+            <summary>
+            Renders the legend symbol for the series on the specified rendering context.
+            </summary>
+            <param name="rc">The rendering context.</param>
+            <param name="legendBox">The bounding rectangle of the legend box.</param>
+        </member>
+        <member name="P:OxyPlot.Series.OldCandleStickSeries.CandleWidth">
+            <summary>
+            Gets or sets the width of the candle (in screen space units).
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.OldCandleStickSeries.IncreasingFill">
+            <summary>
+            Gets or sets the color used when the closing value is greater than opening value.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.OldCandleStickSeries.DecreasingFill">
+            <summary>
+            Gets or sets the fill color used when the closing value is less than opening value.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.OldCandleStickSeries.ShadowEndColor">
+            <summary>
+            Gets or sets the end color of the shadow.
+            </summary>
+            <value>The end color of the shadow.</value>
+        </member>
+        <member name="P:OxyPlot.Series.OldCandleStickSeries.ShadowEndLength">
+            <summary>
+            Gets or sets the lengths of the shadow ends.
+            </summary>
+            <value>The length relative to the width of the candle.</value>
+        </member>
+        <member name="P:OxyPlot.Series.OldCandleStickSeries.ActualIncreasingFill">
+            <summary>
+            Gets the actual increasing fill color.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Series.OhlcvItem">
+            <summary>
+            Represents an item in a <see cref="T:OxyPlot.Series.CandleStickAndVolumeSeries"/>.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.OhlcvItem.Undefined">
+            <summary>
+            The undefined.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.OhlcvItem.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.OhlcvItem"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.OhlcvItem.#ctor(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.OhlcvItem"/> class.
+            </summary>
+            <param name="x">The x coordinate / time.</param>
+            <param name="open">Open value.</param>
+            <param name="high">High value.</param>
+            <param name="low">Low value.</param>
+            <param name="close">Close value.</param>
+            <param name="buyvolume">Buy volume.</param>
+            <param name="sellvolume">Sell volume.</param>
+        </member>
+        <member name="M:OxyPlot.Series.OhlcvItem.FindIndex(System.Collections.Generic.List{OxyPlot.Series.OhlcvItem},System.Double,System.Int32)">
+            <summary>
+            Find index of max(x) &lt;= target x in a list of OHLCV items
+            </summary>
+            <param name='items'>
+            vector of bars
+            </param>
+            <param name='targetX'>
+            target x.
+            </param>
+            <param name='guessIdx'>
+            initial guess.
+            </param>
+            <returns>
+            index of x with max(x) &lt;= target x or -1 if cannot find
+            </returns>
+        </member>
+        <member name="M:OxyPlot.Series.OhlcvItem.IsValid">
+            <summary>
+            Indicate whether is valid for rendering or not
+            </summary>
+            <returns><c>true</c> if this instance is valid; otherwise, <c>false</c>.</returns>
+        </member>
+        <member name="P:OxyPlot.Series.OhlcvItem.X">
+            <summary>
+            Gets or sets the X value (time).
+            </summary>
+            <value>The X value.</value>
+        </member>
+        <member name="P:OxyPlot.Series.OhlcvItem.Open">
+            <summary>
+            Gets or sets the open value.
+            </summary>
+            <value>The open value.</value>
+        </member>
+        <member name="P:OxyPlot.Series.OhlcvItem.High">
+            <summary>
+            Gets or sets the high value.
+            </summary>
+            <value>The high value.</value>
+        </member>
+        <member name="P:OxyPlot.Series.OhlcvItem.Low">
+            <summary>
+            Gets or sets the low value.
+            </summary>
+            <value>The low value.</value>
+        </member>
+        <member name="P:OxyPlot.Series.OhlcvItem.Close">
+            <summary>
+            Gets or sets the close value.
+            </summary>
+            <value>The close value.</value>
+        </member>
+        <member name="P:OxyPlot.Series.OhlcvItem.BuyVolume">
+            <summary>
+            Gets or sets the buy volume.
+            </summary>
+        </member>
+        <member name="P:OxyPlot.Series.OhlcvItem.SellVolume">
+            <summary>
+            Gets or sets the sell volume.
+            </summary>
+        </member>
+        <member name="T:OxyPlot.Series.HighLowItem">
+            <summary>
+            Represents an item in a <see cref="T:OxyPlot.Series.HighLowSeries"/>.
+            </summary>
+        </member>
+        <member name="F:OxyPlot.Series.HighLowItem.Undefined">
+            <summary>
+            The undefined.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.HighLowItem.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.HighLowItem"/> class.
+            </summary>
+        </member>
+        <member name="M:OxyPlot.Series.HighLowItem.#ctor(System.Double,System.Double,System.Double,System.Double,System.Double)">
+            <summary>
+            Initializes a new instance of the <see cref="T:OxyPlot.Series.HighLowItem"/> class.
+            </summary>
+            <param name="x">
+            The x value.
+            </param>
+            <param name="high">
+            The high value.
+            </param>
+            <param name="low">
+            The low value.
+            </param>
+            <param name="open">
+            The open value.
+            </param>
+            <param name="close">
+            The close value.
+            </param>
+        </member>
+        <member name="M:OxyPlot.Series.HighLowItem.FindIndex(System.Collections.Generic.List{OxyPlot.Series.HighLowItem},System.Double,System.Int32)">
+            <summary>
+            Find index of max(x) &lt;= target x in a list of OHLC items
+            </summary>
+            <param name='items'>
+            vector of bars
+            </param>
+            <param name='targetX'>
+            target x.
+            </param>
+            <param name='guess'>
+            initial guess index.
+            </param>
+            <returns>
+            index of x with max(x) &lt;= target x or -1 if cannot find
+            </returns>
+        </member>
+        <member name="P:OxyPlot.Series.HighLowItem.Close">
+            <summary>
+            Gets or sets the close value.
+            </summary>
+            <value>The close value.</value>
+        </member>
+        <member name="P:OxyPlot.Series.HighLowItem.High">
+            <summary>
+            Gets or sets the high value.
+            </summary>
+            <value>The high value.</value>
+        </member>
+        <member name="P:OxyPlot.Series.HighLowItem.Low">
+            <summary>
+            Gets or sets the low value.
+            </summary>
+            <value>The low value.</value>
+        </member>
+        <member name="P:OxyPlot.Series.HighLowItem.Open">
+            <summary>
+            Gets or sets the open value.
+            </summary>
+            <value>The open value.</value>
+        </member>
+        <member name="P:OxyPlot.Series.HighLowItem.X">
+            <summary>
+            Gets or sets the X value (time).
+            </summary>
+            <value>The X value.</value>
+        </member>
+    </members>
+</doc>

+ 16 - 1
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/FormulaOneApp.Classic.Android.csproj.FileListAbsolute.txt

@@ -17,7 +17,6 @@ C:\Users\Javier\documents\visual studio 2013\Projects\FormulaOneApp\FormulaOneAp
 C:\Users\Javier\documents\visual studio 2013\Projects\FormulaOneApp\FormulaOneApp.Classic.Android\obj\Debug\FormulaOneApp.Classic.Android.pdb
 C:\Users\Javier\documents\visual studio 2013\Projects\FormulaOneApp\FormulaOneApp.Classic.Android\obj\Debug\android\bin\FormulaOneApp.Classic.Android.apk
 C:\Users\Javier\documents\visual studio 2013\Projects\FormulaOneApp\FormulaOneApp.Classic.Android\obj\Debug\res\layout\splashscreen.xml
-C:\Users\Javier\documents\visual studio 2013\Projects\FormulaOneApp\FormulaOneApp.Classic.Android\obj\Debug\res\layout\firstview.xml
 C:\Users\Javier\documents\visual studio 2013\Projects\FormulaOneApp\FormulaOneApp.Classic.Android\obj\Debug\res\layout\main.xml
 C:\Users\Javier\documents\visual studio 2013\Projects\FormulaOneApp\FormulaOneApp.Classic.Android\obj\Debug\res\values\strings.xml
 C:\Users\Javier\documents\visual studio 2013\Projects\FormulaOneApp\FormulaOneApp.Classic.Android\obj\Debug\res\drawable\icon.png
@@ -26,3 +25,19 @@ C:\Users\Javier\documents\visual studio 2013\Projects\FormulaOneApp\FormulaOneAp
 C:\Users\Javier\documents\visual studio 2013\Projects\FormulaOneApp\FormulaOneApp.Classic.Android\obj\Debug\res\drawable\splash.png
 C:\Users\Javier\documents\visual studio 2013\Projects\FormulaOneApp\FormulaOneApp.Classic.Android\obj\Debug\R.cs.flag
 C:\Users\Javier\documents\visual studio 2013\Projects\FormulaOneApp\FormulaOneApp.Classic.Android\obj\Debug\uploadflags.txt
+C:\Users\Javier\documents\visual studio 2013\Projects\FormulaOneApp\FormulaOneApp.Classic.Android\bin\Debug\FormulaOneApp.Classic.Core.dll.mdb
+C:\Users\Javier\documents\visual studio 2013\Projects\FormulaOneApp\FormulaOneApp.Classic.Android\bin\Debug\FormulaOneApp.ErgastAPI.dll
+C:\Users\Javier\documents\visual studio 2013\Projects\FormulaOneApp\FormulaOneApp.Classic.Android\bin\Debug\OxyPlot.dll
+C:\Users\Javier\documents\visual studio 2013\Projects\FormulaOneApp\FormulaOneApp.Classic.Android\bin\Debug\FormulaOneApp.Rss.dll
+C:\Users\Javier\documents\visual studio 2013\Projects\FormulaOneApp\FormulaOneApp.Classic.Android\bin\Debug\Newtonsoft.Json.dll
+C:\Users\Javier\documents\visual studio 2013\Projects\FormulaOneApp\FormulaOneApp.Classic.Android\bin\Debug\FormulaOneApp.ErgastAPI.pdb
+C:\Users\Javier\documents\visual studio 2013\Projects\FormulaOneApp\FormulaOneApp.Classic.Android\bin\Debug\OxyPlot.pdb
+C:\Users\Javier\documents\visual studio 2013\Projects\FormulaOneApp\FormulaOneApp.Classic.Android\bin\Debug\OxyPlot.xml
+C:\Users\Javier\documents\visual studio 2013\Projects\FormulaOneApp\FormulaOneApp.Classic.Android\bin\Debug\FormulaOneApp.Rss.pdb
+C:\Users\Javier\documents\visual studio 2013\Projects\FormulaOneApp\FormulaOneApp.Classic.Android\bin\Debug\Newtonsoft.Json.xml
+C:\Users\Javier\documents\visual studio 2013\Projects\FormulaOneApp\FormulaOneApp.Classic.Android\obj\Debug\res\layout\mainview.xml
+C:\Users\Javier\documents\visual studio 2013\Projects\FormulaOneApp\FormulaOneApp.Classic.Android\obj\Debug\res\layout\circuitlistview.xml
+C:\Users\Javier\documents\visual studio 2013\Projects\FormulaOneApp\FormulaOneApp.Classic.Android\obj\Debug\res\layout\circuitdetailview.xml
+C:\Users\Javier\documents\visual studio 2013\Projects\FormulaOneApp\FormulaOneApp.Classic.Android\obj\Debug\res\layout\driverlistview.xml
+C:\Users\Javier\documents\visual studio 2013\Projects\FormulaOneApp\FormulaOneApp.Classic.Android\obj\Debug\res\layout\driverdetailview.xml
+C:\Users\Javier\documents\visual studio 2013\Projects\FormulaOneApp\FormulaOneApp.Classic.Android\obj\Debug\res\layout\standingsview.xml

BIN
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/FormulaOneApp.Classic.Android.csprojResolveAssemblyReference.cache


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/FormulaOneApp.Classic.Android.dll


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/FormulaOneApp.Classic.Android.pdb


+ 0 - 0
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/__library_projects__/FormulaOneApp.ErgastAPI.stamp


+ 0 - 0
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/__library_projects__/FormulaOneApp.Rss.stamp


+ 0 - 0
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/__library_projects__/Newtonsoft.Json.stamp


+ 0 - 0
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/__library_projects__/OxyPlot.stamp


+ 0 - 0
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/__library_projects__/System.Configuration.stamp


+ 0 - 0
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/__library_projects__/System.Data.SqlXml.stamp


+ 0 - 0
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/__library_projects__/System.Diagnostics.Tools.stamp


+ 0 - 0
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/__library_projects__/System.Dynamic.Runtime.stamp


+ 0 - 0
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/__library_projects__/System.Dynamic.stamp


+ 0 - 0
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/__library_projects__/System.Net.Requests.stamp


+ 0 - 0
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/__library_projects__/System.Runtime.Serialization.Primitives.stamp


+ 0 - 0
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/__library_projects__/System.Security.stamp


+ 0 - 0
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/__library_projects__/System.Text.Encoding.Extensions.stamp


+ 0 - 0
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/__library_projects__/System.Text.Encoding.stamp


+ 0 - 0
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/__library_projects__/System.Text.RegularExpressions.stamp


+ 0 - 0
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/__library_projects__/System.Xml.ReaderWriter.stamp


+ 0 - 0
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/__library_projects__/System.Xml.XDocument.stamp


+ 0 - 0
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/_dex_stamp


+ 168 - 0
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/acw-map.txt

@@ -0,0 +1,168 @@
+FormulaOneApp.Classic.Android.MainActivity, FormulaOneApp.Classic.Android;md5b1799cbc0b48311c02dc17ca65919f25.MainActivity
+FormulaOneApp.Classic.Android.MainActivity, FormulaOneApp.Classic.Android, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null;md5b1799cbc0b48311c02dc17ca65919f25.MainActivity
+FormulaOneApp.Classic.Android.MainActivity;md5b1799cbc0b48311c02dc17ca65919f25.MainActivity
+formulaoneapp.classic.android.MainActivity;md5b1799cbc0b48311c02dc17ca65919f25.MainActivity
+FormulaOneApp.Classic.Android.SplashScreen, FormulaOneApp.Classic.Android;md5b1799cbc0b48311c02dc17ca65919f25.SplashScreen
+FormulaOneApp.Classic.Android.SplashScreen, FormulaOneApp.Classic.Android, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null;md5b1799cbc0b48311c02dc17ca65919f25.SplashScreen
+FormulaOneApp.Classic.Android.SplashScreen;md5b1799cbc0b48311c02dc17ca65919f25.SplashScreen
+formulaoneapp.classic.android.SplashScreen;md5b1799cbc0b48311c02dc17ca65919f25.SplashScreen
+FormulaOneApp.Classic.Android.Views.CircuitDetailView, FormulaOneApp.Classic.Android;md50d03aa2c751770181f95d5d8ffa85596.CircuitDetailView
+FormulaOneApp.Classic.Android.Views.CircuitDetailView, FormulaOneApp.Classic.Android, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null;md50d03aa2c751770181f95d5d8ffa85596.CircuitDetailView
+FormulaOneApp.Classic.Android.Views.CircuitDetailView;md50d03aa2c751770181f95d5d8ffa85596.CircuitDetailView
+formulaoneapp.classic.android.views.CircuitDetailView;md50d03aa2c751770181f95d5d8ffa85596.CircuitDetailView
+FormulaOneApp.Classic.Android.Views.DriverListView, FormulaOneApp.Classic.Android;md50d03aa2c751770181f95d5d8ffa85596.DriverListView
+FormulaOneApp.Classic.Android.Views.DriverListView, FormulaOneApp.Classic.Android, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null;md50d03aa2c751770181f95d5d8ffa85596.DriverListView
+FormulaOneApp.Classic.Android.Views.DriverListView;md50d03aa2c751770181f95d5d8ffa85596.DriverListView
+formulaoneapp.classic.android.views.DriverListView;md50d03aa2c751770181f95d5d8ffa85596.DriverListView
+FormulaOneApp.Classic.Android.Views.DriverDetailView, FormulaOneApp.Classic.Android;md50d03aa2c751770181f95d5d8ffa85596.DriverDetailView
+FormulaOneApp.Classic.Android.Views.DriverDetailView, FormulaOneApp.Classic.Android, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null;md50d03aa2c751770181f95d5d8ffa85596.DriverDetailView
+FormulaOneApp.Classic.Android.Views.DriverDetailView;md50d03aa2c751770181f95d5d8ffa85596.DriverDetailView
+formulaoneapp.classic.android.views.DriverDetailView;md50d03aa2c751770181f95d5d8ffa85596.DriverDetailView
+FormulaOneApp.Classic.Android.Views.CircuitListView, FormulaOneApp.Classic.Android;md50d03aa2c751770181f95d5d8ffa85596.CircuitListView
+FormulaOneApp.Classic.Android.Views.CircuitListView, FormulaOneApp.Classic.Android, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null;md50d03aa2c751770181f95d5d8ffa85596.CircuitListView
+FormulaOneApp.Classic.Android.Views.CircuitListView;md50d03aa2c751770181f95d5d8ffa85596.CircuitListView
+formulaoneapp.classic.android.views.CircuitListView;md50d03aa2c751770181f95d5d8ffa85596.CircuitListView
+FormulaOneApp.Classic.Android.Views.StandingsView, FormulaOneApp.Classic.Android;md50d03aa2c751770181f95d5d8ffa85596.StandingsView
+FormulaOneApp.Classic.Android.Views.StandingsView, FormulaOneApp.Classic.Android, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null;md50d03aa2c751770181f95d5d8ffa85596.StandingsView
+FormulaOneApp.Classic.Android.Views.StandingsView;md50d03aa2c751770181f95d5d8ffa85596.StandingsView
+formulaoneapp.classic.android.views.StandingsView;md50d03aa2c751770181f95d5d8ffa85596.StandingsView
+FormulaOneApp.Classic.Android.Views.MainView, FormulaOneApp.Classic.Android;md50d03aa2c751770181f95d5d8ffa85596.MainView
+FormulaOneApp.Classic.Android.Views.MainView, FormulaOneApp.Classic.Android, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null;md50d03aa2c751770181f95d5d8ffa85596.MainView
+FormulaOneApp.Classic.Android.Views.MainView;md50d03aa2c751770181f95d5d8ffa85596.MainView
+formulaoneapp.classic.android.views.MainView;md50d03aa2c751770181f95d5d8ffa85596.MainView
+Cirrious.CrossCore.Droid.MvxJavaContainer, Cirrious.CrossCore.Droid;md594e974f7daaa4f544d8fe5f075a74d26.MvxJavaContainer
+Cirrious.CrossCore.Droid.MvxJavaContainer, Cirrious.CrossCore.Droid, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null;md594e974f7daaa4f544d8fe5f075a74d26.MvxJavaContainer
+Cirrious.CrossCore.Droid.MvxJavaContainer;md594e974f7daaa4f544d8fe5f075a74d26.MvxJavaContainer
+cirrious.crosscore.droid.MvxJavaContainer;md594e974f7daaa4f544d8fe5f075a74d26.MvxJavaContainer
+Cirrious.CrossCore.Droid.MvxJavaContainer`1, Cirrious.CrossCore.Droid;md594e974f7daaa4f544d8fe5f075a74d26.MvxJavaContainer_1
+Cirrious.CrossCore.Droid.MvxJavaContainer`1, Cirrious.CrossCore.Droid, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null;md594e974f7daaa4f544d8fe5f075a74d26.MvxJavaContainer_1
+Cirrious.CrossCore.Droid.MvxJavaContainer`1;md594e974f7daaa4f544d8fe5f075a74d26.MvxJavaContainer_1
+cirrious.crosscore.droid.MvxJavaContainer_1;md594e974f7daaa4f544d8fe5f075a74d26.MvxJavaContainer_1
+Cirrious.CrossCore.Droid.MvxReplaceableJavaContainer, Cirrious.CrossCore.Droid;md594e974f7daaa4f544d8fe5f075a74d26.MvxReplaceableJavaContainer
+Cirrious.CrossCore.Droid.MvxReplaceableJavaContainer, Cirrious.CrossCore.Droid, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null;md594e974f7daaa4f544d8fe5f075a74d26.MvxReplaceableJavaContainer
+Cirrious.CrossCore.Droid.MvxReplaceableJavaContainer;md594e974f7daaa4f544d8fe5f075a74d26.MvxReplaceableJavaContainer
+cirrious.crosscore.droid.MvxReplaceableJavaContainer;md594e974f7daaa4f544d8fe5f075a74d26.MvxReplaceableJavaContainer
+Cirrious.CrossCore.Droid.Views.MvxEventSourceActivity, Cirrious.CrossCore.Droid;md558d3f6ff0b1b93a8788ee4e30a21efd8.MvxEventSourceActivity
+Cirrious.CrossCore.Droid.Views.MvxEventSourceActivity, Cirrious.CrossCore.Droid, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null;md558d3f6ff0b1b93a8788ee4e30a21efd8.MvxEventSourceActivity
+Cirrious.CrossCore.Droid.Views.MvxEventSourceActivity;md558d3f6ff0b1b93a8788ee4e30a21efd8.MvxEventSourceActivity
+cirrious.crosscore.droid.views.MvxEventSourceActivity;md558d3f6ff0b1b93a8788ee4e30a21efd8.MvxEventSourceActivity
+Cirrious.CrossCore.Droid.Views.MvxEventSourceTabActivity, Cirrious.CrossCore.Droid;md558d3f6ff0b1b93a8788ee4e30a21efd8.MvxEventSourceTabActivity
+Cirrious.CrossCore.Droid.Views.MvxEventSourceTabActivity, Cirrious.CrossCore.Droid, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null;md558d3f6ff0b1b93a8788ee4e30a21efd8.MvxEventSourceTabActivity
+Cirrious.CrossCore.Droid.Views.MvxEventSourceTabActivity;md558d3f6ff0b1b93a8788ee4e30a21efd8.MvxEventSourceTabActivity
+cirrious.crosscore.droid.views.MvxEventSourceTabActivity;md558d3f6ff0b1b93a8788ee4e30a21efd8.MvxEventSourceTabActivity
+Cirrious.MvvmCross.Binding.Droid.Binders.MvxLayoutInfactorFactory/FactoryWrapper, Cirrious.MvvmCross.Binding.Droid;md526640ad76fe23f68c2347e9ddd4c5a15.MvxLayoutInfactorFactory_FactoryWrapper
+Cirrious.MvvmCross.Binding.Droid.Binders.MvxLayoutInfactorFactory/FactoryWrapper, Cirrious.MvvmCross.Binding.Droid, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null;md526640ad76fe23f68c2347e9ddd4c5a15.MvxLayoutInfactorFactory_FactoryWrapper
+Cirrious.MvvmCross.Binding.Droid.Binders.MvxLayoutInfactorFactory.FactoryWrapper;md526640ad76fe23f68c2347e9ddd4c5a15.MvxLayoutInfactorFactory_FactoryWrapper
+cirrious.mvvmcross.binding.droid.binders.MvxLayoutInfactorFactory_FactoryWrapper;md526640ad76fe23f68c2347e9ddd4c5a15.MvxLayoutInfactorFactory_FactoryWrapper
+Cirrious.MvvmCross.Binding.Droid.Binders.MvxLayoutInfactorFactory/FactoryWrapper2, Cirrious.MvvmCross.Binding.Droid;md526640ad76fe23f68c2347e9ddd4c5a15.MvxLayoutInfactorFactory_FactoryWrapper2
+Cirrious.MvvmCross.Binding.Droid.Binders.MvxLayoutInfactorFactory/FactoryWrapper2, Cirrious.MvvmCross.Binding.Droid, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null;md526640ad76fe23f68c2347e9ddd4c5a15.MvxLayoutInfactorFactory_FactoryWrapper2
+Cirrious.MvvmCross.Binding.Droid.Binders.MvxLayoutInfactorFactory.FactoryWrapper2;md526640ad76fe23f68c2347e9ddd4c5a15.MvxLayoutInfactorFactory_FactoryWrapper2
+cirrious.mvvmcross.binding.droid.binders.MvxLayoutInfactorFactory_FactoryWrapper2;md526640ad76fe23f68c2347e9ddd4c5a15.MvxLayoutInfactorFactory_FactoryWrapper2
+Cirrious.MvvmCross.Binding.Droid.Views.MvxBaseListItemView, Cirrious.MvvmCross.Binding.Droid;md53471cbf751f08dad2f5f63288aefa6f2.MvxBaseListItemView
+Cirrious.MvvmCross.Binding.Droid.Views.MvxBaseListItemView, Cirrious.MvvmCross.Binding.Droid, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null;md53471cbf751f08dad2f5f63288aefa6f2.MvxBaseListItemView
+Cirrious.MvvmCross.Binding.Droid.Views.MvxBaseListItemView;md53471cbf751f08dad2f5f63288aefa6f2.MvxBaseListItemView
+cirrious.mvvmcross.binding.droid.views.MvxBaseListItemView;md53471cbf751f08dad2f5f63288aefa6f2.MvxBaseListItemView
+Cirrious.MvvmCross.Binding.Droid.Views.MvxAdapter, Cirrious.MvvmCross.Binding.Droid;md53471cbf751f08dad2f5f63288aefa6f2.MvxAdapter
+Cirrious.MvvmCross.Binding.Droid.Views.MvxAdapter, Cirrious.MvvmCross.Binding.Droid, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null;md53471cbf751f08dad2f5f63288aefa6f2.MvxAdapter
+Cirrious.MvvmCross.Binding.Droid.Views.MvxAdapter;md53471cbf751f08dad2f5f63288aefa6f2.MvxAdapter
+cirrious.mvvmcross.binding.droid.views.MvxAdapter;md53471cbf751f08dad2f5f63288aefa6f2.MvxAdapter
+Cirrious.MvvmCross.Binding.Droid.Views.MvxExpandableListAdapter, Cirrious.MvvmCross.Binding.Droid;md53471cbf751f08dad2f5f63288aefa6f2.MvxExpandableListAdapter
+Cirrious.MvvmCross.Binding.Droid.Views.MvxExpandableListAdapter, Cirrious.MvvmCross.Binding.Droid, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null;md53471cbf751f08dad2f5f63288aefa6f2.MvxExpandableListAdapter
+Cirrious.MvvmCross.Binding.Droid.Views.MvxExpandableListAdapter;md53471cbf751f08dad2f5f63288aefa6f2.MvxExpandableListAdapter
+cirrious.mvvmcross.binding.droid.views.MvxExpandableListAdapter;md53471cbf751f08dad2f5f63288aefa6f2.MvxExpandableListAdapter
+Cirrious.MvvmCross.Binding.Droid.Views.MvxExpandableListView, Cirrious.MvvmCross.Binding.Droid;cirrious.mvvmcross.binding.droid.views.MvxExpandableListView
+Cirrious.MvvmCross.Binding.Droid.Views.MvxExpandableListView, Cirrious.MvvmCross.Binding.Droid, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null;cirrious.mvvmcross.binding.droid.views.MvxExpandableListView
+Cirrious.MvvmCross.Binding.Droid.Views.MvxExpandableListView;cirrious.mvvmcross.binding.droid.views.MvxExpandableListView
+cirrious.mvvmcross.binding.droid.views.MvxExpandableListView;cirrious.mvvmcross.binding.droid.views.MvxExpandableListView
+Cirrious.MvvmCross.Binding.Droid.Views.MvxFrameControl, Cirrious.MvvmCross.Binding.Droid;cirrious.mvvmcross.binding.droid.views.MvxFrameControl
+Cirrious.MvvmCross.Binding.Droid.Views.MvxFrameControl, Cirrious.MvvmCross.Binding.Droid, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null;cirrious.mvvmcross.binding.droid.views.MvxFrameControl
+Cirrious.MvvmCross.Binding.Droid.Views.MvxFrameControl;cirrious.mvvmcross.binding.droid.views.MvxFrameControl
+cirrious.mvvmcross.binding.droid.views.MvxFrameControl;cirrious.mvvmcross.binding.droid.views.MvxFrameControl
+Cirrious.MvvmCross.Binding.Droid.Views.MvxDatePicker, Cirrious.MvvmCross.Binding.Droid;cirrious.mvvmcross.binding.droid.views.MvxDatePicker
+Cirrious.MvvmCross.Binding.Droid.Views.MvxDatePicker, Cirrious.MvvmCross.Binding.Droid, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null;cirrious.mvvmcross.binding.droid.views.MvxDatePicker
+Cirrious.MvvmCross.Binding.Droid.Views.MvxDatePicker;cirrious.mvvmcross.binding.droid.views.MvxDatePicker
+cirrious.mvvmcross.binding.droid.views.MvxDatePicker;cirrious.mvvmcross.binding.droid.views.MvxDatePicker
+Cirrious.MvvmCross.Binding.Droid.Views.MvxGridView, Cirrious.MvvmCross.Binding.Droid;cirrious.mvvmcross.binding.droid.views.MvxGridView
+Cirrious.MvvmCross.Binding.Droid.Views.MvxGridView, Cirrious.MvvmCross.Binding.Droid, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null;cirrious.mvvmcross.binding.droid.views.MvxGridView
+Cirrious.MvvmCross.Binding.Droid.Views.MvxGridView;cirrious.mvvmcross.binding.droid.views.MvxGridView
+cirrious.mvvmcross.binding.droid.views.MvxGridView;cirrious.mvvmcross.binding.droid.views.MvxGridView
+Cirrious.MvvmCross.Binding.Droid.Views.MvxAutoCompleteTextView, Cirrious.MvvmCross.Binding.Droid;cirrious.mvvmcross.binding.droid.views.MvxAutoCompleteTextView
+Cirrious.MvvmCross.Binding.Droid.Views.MvxAutoCompleteTextView, Cirrious.MvvmCross.Binding.Droid, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null;cirrious.mvvmcross.binding.droid.views.MvxAutoCompleteTextView
+Cirrious.MvvmCross.Binding.Droid.Views.MvxAutoCompleteTextView;cirrious.mvvmcross.binding.droid.views.MvxAutoCompleteTextView
+cirrious.mvvmcross.binding.droid.views.MvxAutoCompleteTextView;cirrious.mvvmcross.binding.droid.views.MvxAutoCompleteTextView
+Cirrious.MvvmCross.Binding.Droid.Views.MvxRadioGroup, Cirrious.MvvmCross.Binding.Droid;cirrious.mvvmcross.binding.droid.views.MvxRadioGroup
+Cirrious.MvvmCross.Binding.Droid.Views.MvxRadioGroup, Cirrious.MvvmCross.Binding.Droid, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null;cirrious.mvvmcross.binding.droid.views.MvxRadioGroup
+Cirrious.MvvmCross.Binding.Droid.Views.MvxRadioGroup;cirrious.mvvmcross.binding.droid.views.MvxRadioGroup
+cirrious.mvvmcross.binding.droid.views.MvxRadioGroup;cirrious.mvvmcross.binding.droid.views.MvxRadioGroup
+Cirrious.MvvmCross.Binding.Droid.Views.MvxSpinner, Cirrious.MvvmCross.Binding.Droid;cirrious.mvvmcross.binding.droid.views.MvxSpinner
+Cirrious.MvvmCross.Binding.Droid.Views.MvxSpinner, Cirrious.MvvmCross.Binding.Droid, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null;cirrious.mvvmcross.binding.droid.views.MvxSpinner
+Cirrious.MvvmCross.Binding.Droid.Views.MvxSpinner;cirrious.mvvmcross.binding.droid.views.MvxSpinner
+cirrious.mvvmcross.binding.droid.views.MvxSpinner;cirrious.mvvmcross.binding.droid.views.MvxSpinner
+Cirrious.MvvmCross.Binding.Droid.Views.MvxFilteringAdapter, Cirrious.MvvmCross.Binding.Droid;md53471cbf751f08dad2f5f63288aefa6f2.MvxFilteringAdapter
+Cirrious.MvvmCross.Binding.Droid.Views.MvxFilteringAdapter, Cirrious.MvvmCross.Binding.Droid, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null;md53471cbf751f08dad2f5f63288aefa6f2.MvxFilteringAdapter
+Cirrious.MvvmCross.Binding.Droid.Views.MvxFilteringAdapter;md53471cbf751f08dad2f5f63288aefa6f2.MvxFilteringAdapter
+cirrious.mvvmcross.binding.droid.views.MvxFilteringAdapter;md53471cbf751f08dad2f5f63288aefa6f2.MvxFilteringAdapter
+Cirrious.MvvmCross.Binding.Droid.Views.MvxFilteringAdapter/MyFilter, Cirrious.MvvmCross.Binding.Droid;md53471cbf751f08dad2f5f63288aefa6f2.MvxFilteringAdapter_MyFilter
+Cirrious.MvvmCross.Binding.Droid.Views.MvxFilteringAdapter/MyFilter, Cirrious.MvvmCross.Binding.Droid, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null;md53471cbf751f08dad2f5f63288aefa6f2.MvxFilteringAdapter_MyFilter
+Cirrious.MvvmCross.Binding.Droid.Views.MvxFilteringAdapter.MyFilter;md53471cbf751f08dad2f5f63288aefa6f2.MvxFilteringAdapter_MyFilter
+cirrious.mvvmcross.binding.droid.views.MvxFilteringAdapter_MyFilter;md53471cbf751f08dad2f5f63288aefa6f2.MvxFilteringAdapter_MyFilter
+Cirrious.MvvmCross.Binding.Droid.Views.MvxLinearLayout, Cirrious.MvvmCross.Binding.Droid;cirrious.mvvmcross.binding.droid.views.MvxLinearLayout
+Cirrious.MvvmCross.Binding.Droid.Views.MvxLinearLayout, Cirrious.MvvmCross.Binding.Droid, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null;cirrious.mvvmcross.binding.droid.views.MvxLinearLayout
+Cirrious.MvvmCross.Binding.Droid.Views.MvxLinearLayout;cirrious.mvvmcross.binding.droid.views.MvxLinearLayout
+cirrious.mvvmcross.binding.droid.views.MvxLinearLayout;cirrious.mvvmcross.binding.droid.views.MvxLinearLayout
+Cirrious.MvvmCross.Binding.Droid.Views.MvxListItemView, Cirrious.MvvmCross.Binding.Droid;cirrious.mvvmcross.binding.droid.views.MvxListItemView
+Cirrious.MvvmCross.Binding.Droid.Views.MvxListItemView, Cirrious.MvvmCross.Binding.Droid, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null;cirrious.mvvmcross.binding.droid.views.MvxListItemView
+Cirrious.MvvmCross.Binding.Droid.Views.MvxListItemView;cirrious.mvvmcross.binding.droid.views.MvxListItemView
+cirrious.mvvmcross.binding.droid.views.MvxListItemView;cirrious.mvvmcross.binding.droid.views.MvxListItemView
+Cirrious.MvvmCross.Binding.Droid.Views.MvxListView, Cirrious.MvvmCross.Binding.Droid;cirrious.mvvmcross.binding.droid.views.MvxListView
+Cirrious.MvvmCross.Binding.Droid.Views.MvxListView, Cirrious.MvvmCross.Binding.Droid, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null;cirrious.mvvmcross.binding.droid.views.MvxListView
+Cirrious.MvvmCross.Binding.Droid.Views.MvxListView;cirrious.mvvmcross.binding.droid.views.MvxListView
+cirrious.mvvmcross.binding.droid.views.MvxListView;cirrious.mvvmcross.binding.droid.views.MvxListView
+Cirrious.MvvmCross.Binding.Droid.Views.MvxAdapterWithChangedEvent, Cirrious.MvvmCross.Binding.Droid;md53471cbf751f08dad2f5f63288aefa6f2.MvxAdapterWithChangedEvent
+Cirrious.MvvmCross.Binding.Droid.Views.MvxAdapterWithChangedEvent, Cirrious.MvvmCross.Binding.Droid, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null;md53471cbf751f08dad2f5f63288aefa6f2.MvxAdapterWithChangedEvent
+Cirrious.MvvmCross.Binding.Droid.Views.MvxAdapterWithChangedEvent;md53471cbf751f08dad2f5f63288aefa6f2.MvxAdapterWithChangedEvent
+cirrious.mvvmcross.binding.droid.views.MvxAdapterWithChangedEvent;md53471cbf751f08dad2f5f63288aefa6f2.MvxAdapterWithChangedEvent
+Cirrious.MvvmCross.Binding.Droid.Views.MvxImageView, Cirrious.MvvmCross.Binding.Droid;cirrious.mvvmcross.binding.droid.views.MvxImageView
+Cirrious.MvvmCross.Binding.Droid.Views.MvxImageView, Cirrious.MvvmCross.Binding.Droid, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null;cirrious.mvvmcross.binding.droid.views.MvxImageView
+Cirrious.MvvmCross.Binding.Droid.Views.MvxImageView;cirrious.mvvmcross.binding.droid.views.MvxImageView
+cirrious.mvvmcross.binding.droid.views.MvxImageView;cirrious.mvvmcross.binding.droid.views.MvxImageView
+Cirrious.MvvmCross.Binding.Droid.Views.MvxTimePicker, Cirrious.MvvmCross.Binding.Droid;cirrious.mvvmcross.binding.droid.views.MvxTimePicker
+Cirrious.MvvmCross.Binding.Droid.Views.MvxTimePicker, Cirrious.MvvmCross.Binding.Droid, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null;cirrious.mvvmcross.binding.droid.views.MvxTimePicker
+Cirrious.MvvmCross.Binding.Droid.Views.MvxTimePicker;cirrious.mvvmcross.binding.droid.views.MvxTimePicker
+cirrious.mvvmcross.binding.droid.views.MvxTimePicker;cirrious.mvvmcross.binding.droid.views.MvxTimePicker
+Cirrious.MvvmCross.Binding.Droid.Views.MvxRelativeLayout, Cirrious.MvvmCross.Binding.Droid;cirrious.mvvmcross.binding.droid.views.MvxRelativeLayout
+Cirrious.MvvmCross.Binding.Droid.Views.MvxRelativeLayout, Cirrious.MvvmCross.Binding.Droid, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null;cirrious.mvvmcross.binding.droid.views.MvxRelativeLayout
+Cirrious.MvvmCross.Binding.Droid.Views.MvxRelativeLayout;cirrious.mvvmcross.binding.droid.views.MvxRelativeLayout
+cirrious.mvvmcross.binding.droid.views.MvxRelativeLayout;cirrious.mvvmcross.binding.droid.views.MvxRelativeLayout
+Cirrious.MvvmCross.Binding.Droid.Views.MvxFrameLayout, Cirrious.MvvmCross.Binding.Droid;cirrious.mvvmcross.binding.droid.views.MvxFrameLayout
+Cirrious.MvvmCross.Binding.Droid.Views.MvxFrameLayout, Cirrious.MvvmCross.Binding.Droid, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null;cirrious.mvvmcross.binding.droid.views.MvxFrameLayout
+Cirrious.MvvmCross.Binding.Droid.Views.MvxFrameLayout;cirrious.mvvmcross.binding.droid.views.MvxFrameLayout
+cirrious.mvvmcross.binding.droid.views.MvxFrameLayout;cirrious.mvvmcross.binding.droid.views.MvxFrameLayout
+Cirrious.MvvmCross.Binding.Droid.Views.MvxTableLayout, Cirrious.MvvmCross.Binding.Droid;cirrious.mvvmcross.binding.droid.views.MvxTableLayout
+Cirrious.MvvmCross.Binding.Droid.Views.MvxTableLayout, Cirrious.MvvmCross.Binding.Droid, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null;cirrious.mvvmcross.binding.droid.views.MvxTableLayout
+Cirrious.MvvmCross.Binding.Droid.Views.MvxTableLayout;cirrious.mvvmcross.binding.droid.views.MvxTableLayout
+cirrious.mvvmcross.binding.droid.views.MvxTableLayout;cirrious.mvvmcross.binding.droid.views.MvxTableLayout
+Cirrious.MvvmCross.Droid.Views.MvxActivity, Cirrious.MvvmCross.Droid;md57b8dd31b26d57b878589ceca204f3b49.MvxActivity
+Cirrious.MvvmCross.Droid.Views.MvxActivity, Cirrious.MvvmCross.Droid, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null;md57b8dd31b26d57b878589ceca204f3b49.MvxActivity
+Cirrious.MvvmCross.Droid.Views.MvxActivity;md57b8dd31b26d57b878589ceca204f3b49.MvxActivity
+cirrious.mvvmcross.droid.views.MvxActivity;md57b8dd31b26d57b878589ceca204f3b49.MvxActivity
+Cirrious.MvvmCross.Droid.Simple.MvxSimpleBindingActivity, Cirrious.MvvmCross.Droid;md5c10f0fc0981b63146459ecf3acdf11f6.MvxSimpleBindingActivity
+Cirrious.MvvmCross.Droid.Simple.MvxSimpleBindingActivity, Cirrious.MvvmCross.Droid, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null;md5c10f0fc0981b63146459ecf3acdf11f6.MvxSimpleBindingActivity
+Cirrious.MvvmCross.Droid.Simple.MvxSimpleBindingActivity;md5c10f0fc0981b63146459ecf3acdf11f6.MvxSimpleBindingActivity
+cirrious.mvvmcross.droid.simple.MvxSimpleBindingActivity;md5c10f0fc0981b63146459ecf3acdf11f6.MvxSimpleBindingActivity
+Cirrious.MvvmCross.Droid.Views.MvxSplashScreenActivity, Cirrious.MvvmCross.Droid;md57b8dd31b26d57b878589ceca204f3b49.MvxSplashScreenActivity
+Cirrious.MvvmCross.Droid.Views.MvxSplashScreenActivity, Cirrious.MvvmCross.Droid, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null;md57b8dd31b26d57b878589ceca204f3b49.MvxSplashScreenActivity
+Cirrious.MvvmCross.Droid.Views.MvxSplashScreenActivity;md57b8dd31b26d57b878589ceca204f3b49.MvxSplashScreenActivity
+cirrious.mvvmcross.droid.views.MvxSplashScreenActivity;md57b8dd31b26d57b878589ceca204f3b49.MvxSplashScreenActivity
+Cirrious.MvvmCross.Droid.Views.MvxTabActivity, Cirrious.MvvmCross.Droid;md57b8dd31b26d57b878589ceca204f3b49.MvxTabActivity
+Cirrious.MvvmCross.Droid.Views.MvxTabActivity, Cirrious.MvvmCross.Droid, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null;md57b8dd31b26d57b878589ceca204f3b49.MvxTabActivity
+Cirrious.MvvmCross.Droid.Views.MvxTabActivity;md57b8dd31b26d57b878589ceca204f3b49.MvxTabActivity
+cirrious.mvvmcross.droid.views.MvxTabActivity;md57b8dd31b26d57b878589ceca204f3b49.MvxTabActivity
+Cirrious.MvvmCross.Droid.Views.MvxTabActivity`1, Cirrious.MvvmCross.Droid;md57b8dd31b26d57b878589ceca204f3b49.MvxTabActivity_1
+Cirrious.MvvmCross.Droid.Views.MvxTabActivity`1, Cirrious.MvvmCross.Droid, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null;md57b8dd31b26d57b878589ceca204f3b49.MvxTabActivity_1
+Cirrious.MvvmCross.Droid.Views.MvxTabActivity`1;md57b8dd31b26d57b878589ceca204f3b49.MvxTabActivity_1
+cirrious.mvvmcross.droid.views.MvxTabActivity_1;md57b8dd31b26d57b878589ceca204f3b49.MvxTabActivity_1
+Cirrious.MvvmCross.Droid.Views.MvxActivity`1, Cirrious.MvvmCross.Droid;md57b8dd31b26d57b878589ceca204f3b49.MvxActivity_1
+Cirrious.MvvmCross.Droid.Views.MvxActivity`1, Cirrious.MvvmCross.Droid, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null;md57b8dd31b26d57b878589ceca204f3b49.MvxActivity_1
+Cirrious.MvvmCross.Droid.Views.MvxActivity`1;md57b8dd31b26d57b878589ceca204f3b49.MvxActivity_1
+cirrious.mvvmcross.droid.views.MvxActivity_1;md57b8dd31b26d57b878589ceca204f3b49.MvxActivity_1

+ 33 - 0
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/AndroidManifest.xml

@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="FormulaOneApp.Classic.Android" android:versionCode="1" android:versionName="1.0">
+  <uses-sdk android:minSdkVersion="11" />
+  <application android:label="FormulaOneApp.Classic.Android" android:icon="@drawable/icon" android:name="mono.android.app.Application" android:debuggable="true">
+    <activity android:icon="@drawable/icon" android:label="FormulaOneApp.Classic.Android" android:name="md5b1799cbc0b48311c02dc17ca65919f25.MainActivity">
+      <intent-filter>
+        <action android:name="android.intent.action.MAIN" />
+        <category android:name="android.intent.category.LAUNCHER" />
+      </intent-filter>
+    </activity>
+    <activity android:icon="@drawable/icon" android:label="FormulaOneApp.Classic.Android" android:noHistory="true" android:screenOrientation="portrait" android:theme="@style/Theme.Splash" android:name="md5b1799cbc0b48311c02dc17ca65919f25.SplashScreen">
+      <intent-filter>
+        <action android:name="android.intent.action.MAIN" />
+        <category android:name="android.intent.category.LAUNCHER" />
+      </intent-filter>
+    </activity>
+    <activity android:label="View for CircuitDetailViewModel" android:name="md50d03aa2c751770181f95d5d8ffa85596.CircuitDetailView" />
+    <activity android:label="View for DriverListViewModel" android:name="md50d03aa2c751770181f95d5d8ffa85596.DriverListView" />
+    <activity android:label="View for DriverDetailViewModel" android:name="md50d03aa2c751770181f95d5d8ffa85596.DriverDetailView" />
+    <activity android:label="View for CircuitListViewModel" android:name="md50d03aa2c751770181f95d5d8ffa85596.CircuitListView" />
+    <activity android:label="View for StandingsViewModel" android:name="md50d03aa2c751770181f95d5d8ffa85596.StandingsView" />
+    <activity android:label="View for MainViewModel" android:name="md50d03aa2c751770181f95d5d8ffa85596.MainView" />
+    <provider android:name="mono.MonoRuntimeProvider" android:exported="false" android:initOrder="2147483647" android:authorities="FormulaOneApp.Classic.Android.mono.MonoRuntimeProvider.__mono_init__" />
+    <receiver android:name="mono.android.Seppuku">
+      <intent-filter>
+        <action android:name="mono.android.intent.action.SEPPUKU" />
+        <category android:name="mono.android.intent.category.SEPPUKU.FormulaOneApp.Classic.Android" />
+      </intent-filter>
+    </receiver>
+  </application>
+  <uses-permission android:name="android.permission.INTERNET" />
+  <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
+</manifest>

+ 273 - 0
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/assets/machine.config

@@ -0,0 +1,273 @@
+<?xml version="1.0" encoding="utf-8"?>
+
+<configuration>
+
+	<configSections>
+		<section name="configProtectedData" type="System.Configuration.ProtectedConfigurationSection, System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+		<section name="appSettings" type="System.Configuration.AppSettingsSection, System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+		<section name="connectionStrings" type="System.Configuration.ConnectionStringsSection, System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+		<section name="mscorlib" type="System.Configuration.IgnoreSection, System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowLocation="false"/>
+		<section name="runtime" type="System.Configuration.IgnoreSection, System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowLocation="false"/>
+		<section name="assemblyBinding"  type="System.Configuration.IgnoreSection, System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowLocation="false" />
+		<section name="satelliteassemblies" type="System.Configuration.IgnoreSection, System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowLocation="false" />
+		<section name="startup" type="System.Configuration.IgnoreSection, System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowLocation="false"/>
+		<section name="system.codedom" type="System.CodeDom.Compiler.CodeDomConfigurationHandler, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+		<section name="system.data" type="System.Data.Common.DbProviderFactoriesConfigurationHandler, System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+		<section name="system.diagnostics" type="System.Diagnostics.DiagnosticsConfigurationHandler, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+		<section name="system.runtime.remoting" type="System.Configuration.IgnoreSection, System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowLocation="false"/>
+		<section name="system.windows.forms" type="System.Windows.Forms.WindowsFormsSection, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+		<section name="windows" type="System.Configuration.IgnoreSection, System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowLocation="false" />
+		<section name="strongNames" type="System.Configuration.IgnoreSection, System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowLocation="false"/>
+		<sectionGroup name="system.web" type="System.Web.Configuration.SystemWebSectionGroup, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+			<section name="anonymousIdentification" type="System.Web.Configuration.AnonymousIdentificationSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
+			<section name="authentication" type="System.Web.Configuration.AuthenticationSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
+			<section name="authorization" type="System.Web.Configuration.AuthorizationSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+			<section name="browserCaps" type="System.Configuration.IgnoreSection, System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+			<section name="clientTarget" type="System.Web.Configuration.ClientTargetSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+			<section name="compilation" type="System.Web.Configuration.CompilationSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+			<section name="customErrors" type="System.Web.Configuration.CustomErrorsSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+			<section name="deployment" type="System.Web.Configuration.DeploymentSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineOnly" />
+			<section name="globalization" type="System.Web.Configuration.GlobalizationSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+			<section name="healthMonitoring" type="System.Web.Configuration.HealthMonitoringSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
+			<section name="hostingEnvironment" type="System.Web.Configuration.HostingEnvironmentSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication" />
+			<section name="httpCookies" type="System.Web.Configuration.HttpCookiesSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+			<section name="httpHandlers" type="System.Web.Configuration.HttpHandlersSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+			<section name="httpModules" type="System.Web.Configuration.HttpModulesSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+			<section name="httpRuntime" type="System.Web.Configuration.HttpRuntimeSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+			<section name="identity" type="System.Web.Configuration.IdentitySection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+			<section name="machineKey" type="System.Web.Configuration.MachineKeySection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+			<section name="membership" type="System.Web.Configuration.MembershipSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+			<section name="mobileControls" type="System.Configuration.IgnoreSection, System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+                        <section name="deviceFilters" type="System.Configuration.IgnoreSection, System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+			<section name="pages" type="System.Web.Configuration.PagesSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+			<section name="processModel" type="System.Web.Configuration.ProcessModelSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineOnly" allowLocation="false" />
+			<section name="profile" type="System.Web.Configuration.ProfileSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
+			<section name="roleManager" type="System.Web.Configuration.RoleManagerSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
+			<section name="securityPolicy" type="System.Web.Configuration.SecurityPolicySection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication" />
+			<section name="sessionPageState" type="System.Web.Configuration.SessionPageStateSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+			<section name="sessionState" type="System.Web.Configuration.SessionStateSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
+			<section name="siteMap" type="System.Web.Configuration.SiteMapSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
+			<section name="trace" type="System.Web.Configuration.TraceSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+			<section name="trust" type="System.Web.Configuration.TrustSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication" />
+			<section name="urlMappings" type="System.Web.Configuration.UrlMappingsSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
+			<section name="webControls" type="System.Web.Configuration.WebControlsSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+			<section name="webParts" type="System.Web.Configuration.WebPartsSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+			<section name="webServices" type="System.Web.Services.Configuration.WebServicesSection, System.Web.Services, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+			<section name="xhtmlConformance" type="System.Web.Configuration.XhtmlConformanceSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+			<sectionGroup name="caching" type="System.Web.Configuration.SystemWebCachingSectionGroup, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+				<section name="cache" type="System.Web.Configuration.CacheSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
+				<section name="outputCache" type="System.Web.Configuration.OutputCacheSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
+				<section name="outputCacheSettings" type="System.Web.Configuration.OutputCacheSettingsSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
+				<section name="sqlCacheDependency" type="System.Web.Configuration.OutputCacheSettingsSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
+			</sectionGroup>
+			<section name="monoSettings" type="System.Web.Configuration.MonoSettingsSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+		</sectionGroup>
+		<sectionGroup name="system.net" type="System.Net.Configuration.NetSectionGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+			<section name="authenticationModules" type="System.Net.Configuration.AuthenticationModulesSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+			<section name="connectionManagement" type="System.Net.Configuration.ConnectionManagementSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+			<section name="defaultProxy" type="System.Net.Configuration.DefaultProxySection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+			<sectionGroup name="mailSettings" type="System.Net.Configuration.MailSettingsSectionGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+				<section name="smtp" type="System.Net.Configuration.SmtpSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+			</sectionGroup>
+			<section name="requestCaching" type="System.Net.Configuration.RequestCachingSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+			<section name="settings" type="System.Net.Configuration.SettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+			<section name="webRequestModules" type="System.Net.Configuration.WebRequestModulesSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+		</sectionGroup>
+		<section name="system.drawing" type="System.Configuration.NameValueSectionHandler, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+		<sectionGroup name="system.serviceModel" type="System.ServiceModel.Configuration.ServiceModelSectionGroup, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+			<section name="behaviors" type="System.ServiceModel.Configuration.BehaviorsSection, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+			<section name="bindings" type="System.ServiceModel.Configuration.BindingsSection, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+			<section name="client" type="System.ServiceModel.Configuration.ClientSection, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+			<section name="commonBehaviors" type="System.ServiceModel.Configuration.CommonBehaviorsSection, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+			<section name="diagnostics" type="System.ServiceModel.Configuration.DiagnosticSection, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+			<section name="extensions" type="System.ServiceModel.Configuration.ExtensionsSection, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+			<section name="serviceHostingEnvironment" type="System.ServiceModel.Configuration.ServiceHostingEnvironmentSection, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+			<section name="services" type="System.ServiceModel.Configuration.ServicesSection, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+		</sectionGroup>
+		<section name="system.webServer" type="System.Configuration.IgnoreSection, System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+		<section name="uri" type="System.Configuration.UriSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+	</configSections>
+
+	<connectionStrings>
+		<add name="LocalSqlServer" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true" providerName="System.Data.SqlClient"/>
+		<add name="LocalSqliteServer" connectionString="Data Source=|DataDirectory|/aspnetdb.sqlite;version=3" providerName="Mono.Data.Sqlite"/>
+	</connectionStrings>
+	
+	<configProtectedData defaultProvider="RsaProtectedConfigurationProvider">
+		<providers>
+			<add name="RsaProtectedConfigurationProvider" type="System.Configuration.RsaProtectedConfigurationProvider, System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
+                             description="" keyContainerName="MonoFrameworkConfigurationKey" cspProviderName="" useMachineContainer="true" useOAEP="false" />
+			<add name="DataProtectionConfigurationProvider" type="System.Configuration.DpapiProtectedConfigurationProvider, System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
+                             description="" useMachineProtection="true" keyEntropy="" />
+		</providers>
+	</configProtectedData>
+
+	<system.net>
+		<authenticationModules>
+			<add type="System.Net.BasicClient, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+			<add type="System.Net.DigestClient, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+			<add type="System.Net.NtlmClient, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+		</authenticationModules>
+		<webRequestModules>
+			<add prefix="http" type="System.Net.HttpRequestCreator, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+			<add prefix="https" type="System.Net.HttpRequestCreator, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+			<add prefix="file" type="System.Net.FileWebRequestCreator, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+			<add prefix="ftp" type="System.Net.FtpRequestCreator, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+		</webRequestModules>
+		<settings>
+			<ipv6 enabled="false"/>
+		</settings>
+	</system.net>
+	
+	<system.runtime.remoting>
+		<application>
+			<channels>
+				<channel ref="http client" displayName="http client (delay loaded)" delayLoadAsClientChannel="true" />
+				<channel ref="tcp client" displayName="tcp client (delay loaded)" delayLoadAsClientChannel="true" />
+				<channel ref="ipc client" displayName="ipc client (delay loaded)" delayLoadAsClientChannel="true" />
+			</channels>
+		</application>
+		<channels>
+			<channel id="http" type="System.Runtime.Remoting.Channels.Http.HttpChannel, System.Runtime.Remoting, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+			<channel id="http client" type="System.Runtime.Remoting.Channels.Http.HttpClientChannel, System.Runtime.Remoting, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+			<channel id="http server" type="System.Runtime.Remoting.Channels.Http.HttpServerChannel, System.Runtime.Remoting, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+			<channel id="tcp" type="System.Runtime.Remoting.Channels.Tcp.TcpChannel, System.Runtime.Remoting, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+			<channel id="tcp client" type="System.Runtime.Remoting.Channels.Tcp.TcpClientChannel, System.Runtime.Remoting, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+			<channel id="tcp server" type="System.Runtime.Remoting.Channels.Tcp.TcpServerChannel, System.Runtime.Remoting, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+			<channel id="ipc" type="System.Runtime.Remoting.Channels.Ipc.IpcChannel, System.Runtime.Remoting, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+			<channel id="ipc client" type="System.Runtime.Remoting.Channels.Ipc.IpcClientChannel, System.Runtime.Remoting, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+			<channel id="ipc server" type="System.Runtime.Remoting.Channels.Ipc.IpcServerChannel, System.Runtime.Remoting, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+		</channels>
+			<channelSinkProviders>
+				<clientProviders>
+					<formatter id="soap" type="System.Runtime.Remoting.Channels.SoapClientFormatterSinkProvider, System.Runtime.Remoting, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+					<formatter id="binary" type="System.Runtime.Remoting.Channels.BinaryClientFormatterSinkProvider, System.Runtime.Remoting, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+				</clientProviders>
+				<serverProviders>
+					<formatter id="soap" type="System.Runtime.Remoting.Channels.SoapServerFormatterSinkProvider, System.Runtime.Remoting, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+					<formatter id="binary" type="System.Runtime.Remoting.Channels.BinaryServerFormatterSinkProvider, System.Runtime.Remoting, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+					<provider id="wsdl" type="System.Runtime.Remoting.MetadataServices.SdlChannelSinkProvider, System.Runtime.Remoting, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+				</serverProviders>
+			</channelSinkProviders>
+	</system.runtime.remoting>
+	
+	<appSettings>
+	<!--<add key="yourkey" value="your value" /> -->
+	<!--<remove key="a key defined higher in the hierarchy" /> -->
+	<!--<clear/> Removes all defined settings -->
+	</appSettings>
+	<system.diagnostics>
+		<trace autoflush="false" indentsize="4" />
+	</system.diagnostics>
+        <system.drawing>
+        </system.drawing>
+
+	<system.data>
+	  <DbProviderFactories>
+	    <add name="Mono Sqlite Data Provider"  invariant="Mono.Data.SqliteClient" 
+		 description="Mono Framework Data Provider for SQLite (old version)" 
+		 type="Mono.Data.SqliteClient.SqliteFactory, Mono.Data.SqliteClient, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756"/>
+	    <add name="Mono Sqlite Provider"  invariant="Mono.Data.Sqlite" 
+		 description="Mono Framework Data Provider for SQLite (new version)"
+		 type="Mono.Data.Sqlite.SqliteFactory, Mono.Data.Sqlite, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756"/>
+	    <add name="Odbc Data Provider"         invariant="System.Data.Odbc"         
+		 description=".Net Framework Data Provider for Odbc"      
+		 type="System.Data.Odbc.OdbcFactory, System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
+            <add name="OleDb Data Provider"        invariant="System.Data.OleDb"        
+		 description=".Net Framework Data Provider for OleDb"     
+		 type="System.Data.OleDb.OleDbFactory, System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
+            <add name="OracleClient Data Provider" invariant="System.Data.OracleClient" 
+		 description=".Net Framework Data Provider for Oracle"    
+		 type="System.Data.OracleClient.OracleClientFactory, System.Data.OracleClient, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
+            <add name="SqlClient Data Provider"    invariant="System.Data.SqlClient"    
+		 description=".Net Framework Data Provider for SqlServer" 
+		 type="System.Data.SqlClient.SqlClientFactory, System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
+            <add name="Sybase Data Provider"    invariant="Mono.Data.SybaseClient"    
+		 description=".Net Framework Data Provider for Sybase" 
+		 type="Mono.Data.SybaseClient.SybaseClientFactory, Mono.Data.SybaseClient, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756"/>
+	  </DbProviderFactories>
+	</system.data>
+
+	<mscorlib>
+		<cryptographySettings>
+			<cryptoNameMapping>
+				<cryptoClasses>
+					<cryptoClass monoMD2="Mono.Security.Cryptography.MD2Managed, Mono.Security, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756" />
+				</cryptoClasses>
+				<nameEntry name="MD2" class="monoMD2" />
+			</cryptoNameMapping>
+			<oidMap>
+				<oidEntry OID="1.2.840.113549.2.2" name="MD2" />
+				<oidEntry OID="1.2.840.113549.2.2" name="Mono.Security.Cryptography.MD2Managed" />
+			</oidMap>
+		</cryptographySettings>
+	</mscorlib>
+
+	<strongNames>
+		<pubTokenMapping>
+			<!-- ECMA key -->
+			<map Token="b77a5c561934e089" PublicKey="002400000480000094000000060200000024000052534131000400000100010079159977d2d03a8e6bea7a2e74e8d1afcc93e8851974952bb480a12c9134474d04062447c37e0e68c080536fcf3c3fbe2ff9c979ce998475e506e8ce82dd5b0f350dc10e93bf2eeecf874b24770c5081dbea7447fddafa277b22de47d6ffea449674a4f9fccf84d15069089380284dbdd35f46cdff12a1bd78e4ef0065d016df" />
+			<!-- Microsoft (final) key -->
+			<map Token="b03f5f7f11d50a3a" PublicKey="002400000480000094000000060200000024000052534131000400000100010079159977d2d03a8e6bea7a2e74e8d1afcc93e8851974952bb480a12c9134474d04062447c37e0e68c080536fcf3c3fbe2ff9c979ce998475e506e8ce82dd5b0f350dc10e93bf2eeecf874b24770c5081dbea7447fddafa277b22de47d6ffea449674a4f9fccf84d15069089380284dbdd35f46cdff12a1bd78e4ef0065d016df" />
+			<!-- Microsoft (Web Service Enhancement) key -->
+			<map Token="31bf3856ad364e35" PublicKey="002400000480000094000000060200000024000052534131000400000100010079159977d2d03a8e6bea7a2e74e8d1afcc93e8851974952bb480a12c9134474d04062447c37e0e68c080536fcf3c3fbe2ff9c979ce998475e506e8ce82dd5b0f350dc10e93bf2eeecf874b24770c5081dbea7447fddafa277b22de47d6ffea449674a4f9fccf84d15069089380284dbdd35f46cdff12a1bd78e4ef0065d016df" />
+			<!-- IBM (DB2 Data Provider) key -->
+			<map Token="7c307b91aa13d208" PublicKey="002400000480000094000000060200000024000052534131000400000100010079159977d2d03a8e6bea7a2e74e8d1afcc93e8851974952bb480a12c9134474d04062447c37e0e68c080536fcf3c3fbe2ff9c979ce998475e506e8ce82dd5b0f350dc10e93bf2eeecf874b24770c5081dbea7447fddafa277b22de47d6ffea449674a4f9fccf84d15069089380284dbdd35f46cdff12a1bd78e4ef0065d016df" />
+			<!-- Silverlight 2.0 key -->
+			<map Token="7cec85d7bea7798e" PublicKey="002400000480000094000000060200000024000052534131000400000100010079159977d2d03a8e6bea7a2e74e8d1afcc93e8851974952bb480a12c9134474d04062447c37e0e68c080536fcf3c3fbe2ff9c979ce998475e506e8ce82dd5b0f350dc10e93bf2eeecf874b24770c5081dbea7447fddafa277b22de47d6ffea449674a4f9fccf84d15069089380284dbdd35f46cdff12a1bd78e4ef0065d016df" />
+		</pubTokenMapping>
+	</strongNames>
+
+	<system.web>
+		<webServices>
+			<protocols>
+				<add name="HttpSoap"/>
+				<add name="HttpSoap12"/>
+				<add name="HttpPost"/>
+				<add name="HttpGet"/>
+				<add name="Documentation"/>
+			</protocols>
+			<conformanceWarnings>
+				<add name="BasicProfile1_1"/>
+			</conformanceWarnings>
+			<wsdlHelpGenerator href="DefaultWsdlHelpGenerator.aspx" />
+		</webServices>
+
+		<membership>
+			<providers>
+				<add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" connectionStringName="LocalSqlServer" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="true" applicationName="/" requiresUniqueEmail="false" passwordFormat="Hashed" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="7" minRequiredNonalphanumericCharacters="1" passwordAttemptWindow="10" passwordStrengthRegularExpression=""/>
+				<!-- <add name="AspNetSqlMembershipProvider" type="Mainsoft.Web.Security.GenericMembershipProvider, Mainsoft.Web.Security" applicationName="/" connectionStringName="LocalSqlServer" /> -->
+			</providers>
+		</membership>
+
+		<roleManager>
+			<providers>
+				<add name="AspNetSqlRoleProvider" type="System.Web.Security.SqlRoleProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" applicationName="/" connectionStringName="LocalSqlServer" />
+				<!-- <add name="AspNetSqlRoleProvider" type="Mainsoft.Web.Security.GenericRoleProvider, Mainsoft.Web.Security" applicationName="/" connectionStringName="LocalSqlServer" /> -->
+			</providers>
+		</roleManager>
+
+		<profile>
+        		<providers>
+            		    <add name="AspNetSqlProfileProvider" connectionStringName="LocalSqlServer" applicationName="/" type="System.Web.Profile.SqlProfileProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+		        </providers>
+    		</profile>
+	</system.web>
+
+	<system.serviceModel>
+		<extensions>
+			<behaviorExtensions>
+				<add name="enableWebScript" type="System.ServiceModel.Configuration.WebScriptEnablingElement, System.ServiceModel.Web, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
+				<add name="webHttp" type="System.ServiceModel.Configuration.WebHttpElement, System.ServiceModel.Web, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
+			</behaviorExtensions>
+			<bindingElementExtensions>
+				<add name="webMessageEncoding" type="System.ServiceModel.Configuration.WebMessageEncodingElement, System.ServiceModel.Web, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
+			</bindingElementExtensions>
+			<bindingExtensions>
+				<add name="webHttpBinding" type="System.ServiceModel.Configuration.WebHttpBindingCollectionElement, System.ServiceModel.Web, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
+			</bindingExtensions>
+		</extensions>
+	</system.serviceModel>
+</configuration>
+
+

BIN
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes.dex


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/cirrious/mvvmcross/binding/droid/views/MvxAutoCompleteTextView.class


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/cirrious/mvvmcross/binding/droid/views/MvxDatePicker.class


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/cirrious/mvvmcross/binding/droid/views/MvxExpandableListView.class


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/cirrious/mvvmcross/binding/droid/views/MvxFrameControl.class


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/cirrious/mvvmcross/binding/droid/views/MvxFrameLayout.class


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/cirrious/mvvmcross/binding/droid/views/MvxGridView.class


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/cirrious/mvvmcross/binding/droid/views/MvxImageView.class


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/cirrious/mvvmcross/binding/droid/views/MvxLinearLayout.class


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/cirrious/mvvmcross/binding/droid/views/MvxListItemView.class


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/cirrious/mvvmcross/binding/droid/views/MvxListView.class


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/cirrious/mvvmcross/binding/droid/views/MvxRadioGroup.class


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/cirrious/mvvmcross/binding/droid/views/MvxRelativeLayout.class


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/cirrious/mvvmcross/binding/droid/views/MvxSpinner.class


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/cirrious/mvvmcross/binding/droid/views/MvxTableLayout.class


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/cirrious/mvvmcross/binding/droid/views/MvxTimePicker.class


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/formulaoneapp/classic/android/R$attr.class


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/formulaoneapp/classic/android/R$drawable.class


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/formulaoneapp/classic/android/R$id.class


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/formulaoneapp/classic/android/R$layout.class


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/formulaoneapp/classic/android/R$string.class


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/formulaoneapp/classic/android/R$style.class


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/formulaoneapp/classic/android/R$styleable.class


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/formulaoneapp/classic/android/R.class


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/md50d03aa2c751770181f95d5d8ffa85596/CircuitDetailView.class


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/md50d03aa2c751770181f95d5d8ffa85596/CircuitListView.class


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/md50d03aa2c751770181f95d5d8ffa85596/DriverDetailView.class


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/md50d03aa2c751770181f95d5d8ffa85596/DriverListView.class


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/md50d03aa2c751770181f95d5d8ffa85596/MainView.class


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/md50d03aa2c751770181f95d5d8ffa85596/StandingsView.class


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/md526640ad76fe23f68c2347e9ddd4c5a15/MvxLayoutInfactorFactory_FactoryWrapper.class


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/md526640ad76fe23f68c2347e9ddd4c5a15/MvxLayoutInfactorFactory_FactoryWrapper2.class


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/md53471cbf751f08dad2f5f63288aefa6f2/MvxAdapter.class


BIN
FormulaOneApp/FormulaOneApp.Classic.Android/obj/Debug/android/bin/classes/md53471cbf751f08dad2f5f63288aefa6f2/MvxAdapterWithChangedEvent.class


Some files were not shown because too many files changed in this diff