From 7114386403992aee814dfc3b1470ac84da2a7c48 Mon Sep 17 00:00:00 2001 From: Majiir Paktu Date: Wed, 3 Sep 2014 23:42:52 -0400 Subject: [PATCH] Create KethaneGeodesicGrid.dll assembly for restricted components. Initial version is 1.0.0. --- Plugin/Kethane.sln | 6 ++ Plugin/Kethane/Kethane.csproj | 21 ++---- .../EnumerableExtensions/AppendPrepend.cs | 0 .../EnumerableExtensions/Edges.cs | 0 .../EnumerableExtensions/MinMaxBy.cs | 0 .../EnumerableExtensions/Pair.cs | 0 .../EnumerableExtensions/Repeat.cs | 0 .../EnumerableExtensions/ReverseComparer.cs | 0 .../GeodesicGrid/BoundsMap.cs | 0 .../GeodesicGrid/Cell.cs | 0 .../GeodesicGrid/CellMap.cs | 0 .../GeodesicGrid/CellSet.cs | 0 .../GeodesicGrid/ChildType.cs | 0 .../GeodesicGrid/IntMath.cs | 0 .../GeodesicGrid/Triangle.cs | 0 .../GeodesicGrid/TriangleHit.cs | 0 .../KethaneGeodesicGrid.csproj | 67 +++++++++++++++++++ .../Properties/AssemblyInfo.cs | 36 ++++++++++ 18 files changed, 115 insertions(+), 15 deletions(-) rename Plugin/{Kethane => KethaneGeodesicGrid}/EnumerableExtensions/AppendPrepend.cs (100%) rename Plugin/{Kethane => KethaneGeodesicGrid}/EnumerableExtensions/Edges.cs (100%) rename Plugin/{Kethane => KethaneGeodesicGrid}/EnumerableExtensions/MinMaxBy.cs (100%) rename Plugin/{Kethane => KethaneGeodesicGrid}/EnumerableExtensions/Pair.cs (100%) rename Plugin/{Kethane => KethaneGeodesicGrid}/EnumerableExtensions/Repeat.cs (100%) rename Plugin/{Kethane => KethaneGeodesicGrid}/EnumerableExtensions/ReverseComparer.cs (100%) rename Plugin/{Kethane => KethaneGeodesicGrid}/GeodesicGrid/BoundsMap.cs (100%) rename Plugin/{Kethane => KethaneGeodesicGrid}/GeodesicGrid/Cell.cs (100%) rename Plugin/{Kethane => KethaneGeodesicGrid}/GeodesicGrid/CellMap.cs (100%) rename Plugin/{Kethane => KethaneGeodesicGrid}/GeodesicGrid/CellSet.cs (100%) rename Plugin/{Kethane => KethaneGeodesicGrid}/GeodesicGrid/ChildType.cs (100%) rename Plugin/{Kethane => KethaneGeodesicGrid}/GeodesicGrid/IntMath.cs (100%) rename Plugin/{Kethane => KethaneGeodesicGrid}/GeodesicGrid/Triangle.cs (100%) rename Plugin/{Kethane => KethaneGeodesicGrid}/GeodesicGrid/TriangleHit.cs (100%) create mode 100644 Plugin/KethaneGeodesicGrid/KethaneGeodesicGrid.csproj create mode 100644 Plugin/KethaneGeodesicGrid/Properties/AssemblyInfo.cs diff --git a/Plugin/Kethane.sln b/Plugin/Kethane.sln index f83d9da..d04a221 100644 --- a/Plugin/Kethane.sln +++ b/Plugin/Kethane.sln @@ -5,6 +5,8 @@ VisualStudioVersion = 12.0.21005.1 MinimumVisualStudioVersion = 10.0.40219.1 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Kethane", "Kethane\Kethane.csproj", "{8D1501AC-6C11-459B-9561-6CC5E3EC15FE}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KethaneGeodesicGrid", "KethaneGeodesicGrid\KethaneGeodesicGrid.csproj", "{0DF219BC-39F0-4AF8-9085-1A4120D8D536}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -15,6 +17,10 @@ Global {8D1501AC-6C11-459B-9561-6CC5E3EC15FE}.Debug|Any CPU.Build.0 = Debug|Any CPU {8D1501AC-6C11-459B-9561-6CC5E3EC15FE}.Release|Any CPU.ActiveCfg = Release|Any CPU {8D1501AC-6C11-459B-9561-6CC5E3EC15FE}.Release|Any CPU.Build.0 = Release|Any CPU + {0DF219BC-39F0-4AF8-9085-1A4120D8D536}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {0DF219BC-39F0-4AF8-9085-1A4120D8D536}.Debug|Any CPU.Build.0 = Debug|Any CPU + {0DF219BC-39F0-4AF8-9085-1A4120D8D536}.Release|Any CPU.ActiveCfg = Release|Any CPU + {0DF219BC-39F0-4AF8-9085-1A4120D8D536}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/Plugin/Kethane/Kethane.csproj b/Plugin/Kethane/Kethane.csproj index cb64042..995ff9b 100644 --- a/Plugin/Kethane/Kethane.csproj +++ b/Plugin/Kethane/Kethane.csproj @@ -47,25 +47,11 @@ - - - - - - - - - - - - - - @@ -103,7 +89,12 @@ - + + + {0df219bc-39f0-4af8-9085-1a4120d8d536} + KethaneGeodesicGrid + + + \ No newline at end of file diff --git a/Plugin/KethaneGeodesicGrid/Properties/AssemblyInfo.cs b/Plugin/KethaneGeodesicGrid/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..6df0bbb --- /dev/null +++ b/Plugin/KethaneGeodesicGrid/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("KethaneGeodesicGrid")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("Majiir")] +[assembly: AssemblyProduct("Kethane")] +[assembly: AssemblyCopyright("Copyright © Majiir 2014")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("109d184d-061a-490c-be76-cd6f30c51282")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyInformationalVersion("1.0.0")]