Added a small rectangle packing library for optimally arranging smaller rectangles within one larger rectangle

git-svn-id: file:///srv/devel/repo-conversion/nusu@19 d2e56fa2-650e-0410-a79f-9358c0239efd
This commit is contained in:
Markus Ewald 2007-05-16 20:28:23 +00:00
parent acdea736b6
commit d09bb30cec
11 changed files with 751 additions and 10 deletions

View file

@ -123,6 +123,33 @@
<Name>LicenseKey.Test</Name>
<DependentUpon>LicenseKey.cs</DependentUpon>
</Compile>
<Compile Include="Source\Packing\ArevaloRectanglePacker.cs">
<XNAUseContentPipeline>false</XNAUseContentPipeline>
<Name>ArevaloRectanglePacker</Name>
</Compile>
<Compile Include="Source\Packing\ArevaloRectanglePacker.Test.cs">
<XNAUseContentPipeline>false</XNAUseContentPipeline>
<Name>ArevaloRectanglePacker.Test</Name>
<DependentUpon>ArevaloRectanglePacker.cs</DependentUpon>
</Compile>
<Compile Include="Source\Packing\CygonRectanglePacker.cs">
<XNAUseContentPipeline>false</XNAUseContentPipeline>
<Name>CygonRectanglePacker</Name>
</Compile>
<Compile Include="Source\Packing\CygonRectanglePacker.Test.cs">
<XNAUseContentPipeline>false</XNAUseContentPipeline>
<Name>CygonRectanglePacker.Test</Name>
<DependentUpon>CygonRectanglePacker.cs</DependentUpon>
</Compile>
<Compile Include="Source\Packing\RectanglePacker.cs">
<XNAUseContentPipeline>false</XNAUseContentPipeline>
<Name>RectanglePacker</Name>
</Compile>
<Compile Include="Source\Packing\RectanglePacker.Test.cs">
<XNAUseContentPipeline>false</XNAUseContentPipeline>
<Name>RectanglePacker.Test</Name>
<DependentUpon>RectanglePacker.cs</DependentUpon>
</Compile>
<Compile Include="Source\Serialization\BinarySerializer.Test.cs">
<XNAUseContentPipeline>false</XNAUseContentPipeline>
<Name>BinarySerializer.Test</Name>