Skip to content

Commit

Permalink
initial upload of v1 of dendro
Browse files Browse the repository at this point in the history
  • Loading branch information
ryein committed Jul 23, 2018
1 parent d19c4c6 commit b1aedaa
Show file tree
Hide file tree
Showing 65 changed files with 5,048 additions and 2 deletions.
49 changes: 49 additions & 0 deletions Dendro.sln
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
VisualStudioVersion = 15.0.27130.2026
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DendroGH", "DendroGH\DendroGH.csproj", "{A45EBB63-85ED-4B96-BC3A-21221C1DC605}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DendroAPI", "DendroAPI\DendroAPI.vcxproj", "{FBDAB1F6-294A-4978-A8EA-5E4479D86E67}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Debug|x64 = Debug|x64
Debug|x86 = Debug|x86
Release|Any CPU = Release|Any CPU
Release|x64 = Release|x64
Release|x86 = Release|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{A45EBB63-85ED-4B96-BC3A-21221C1DC605}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{A45EBB63-85ED-4B96-BC3A-21221C1DC605}.Debug|Any CPU.Build.0 = Debug|Any CPU
{A45EBB63-85ED-4B96-BC3A-21221C1DC605}.Debug|x64.ActiveCfg = Debug|Any CPU
{A45EBB63-85ED-4B96-BC3A-21221C1DC605}.Debug|x64.Build.0 = Debug|Any CPU
{A45EBB63-85ED-4B96-BC3A-21221C1DC605}.Debug|x86.ActiveCfg = Debug|Any CPU
{A45EBB63-85ED-4B96-BC3A-21221C1DC605}.Debug|x86.Build.0 = Debug|Any CPU
{A45EBB63-85ED-4B96-BC3A-21221C1DC605}.Release|Any CPU.ActiveCfg = Release|Any CPU
{A45EBB63-85ED-4B96-BC3A-21221C1DC605}.Release|Any CPU.Build.0 = Release|Any CPU
{A45EBB63-85ED-4B96-BC3A-21221C1DC605}.Release|x64.ActiveCfg = Release|Any CPU
{A45EBB63-85ED-4B96-BC3A-21221C1DC605}.Release|x64.Build.0 = Release|Any CPU
{A45EBB63-85ED-4B96-BC3A-21221C1DC605}.Release|x86.ActiveCfg = Release|Any CPU
{A45EBB63-85ED-4B96-BC3A-21221C1DC605}.Release|x86.Build.0 = Release|Any CPU
{FBDAB1F6-294A-4978-A8EA-5E4479D86E67}.Debug|Any CPU.ActiveCfg = Debug|Win32
{FBDAB1F6-294A-4978-A8EA-5E4479D86E67}.Debug|x64.ActiveCfg = Debug|x64
{FBDAB1F6-294A-4978-A8EA-5E4479D86E67}.Debug|x64.Build.0 = Debug|x64
{FBDAB1F6-294A-4978-A8EA-5E4479D86E67}.Debug|x86.ActiveCfg = Debug|Win32
{FBDAB1F6-294A-4978-A8EA-5E4479D86E67}.Debug|x86.Build.0 = Debug|Win32
{FBDAB1F6-294A-4978-A8EA-5E4479D86E67}.Release|Any CPU.ActiveCfg = Release|Win32
{FBDAB1F6-294A-4978-A8EA-5E4479D86E67}.Release|x64.ActiveCfg = Release|x64
{FBDAB1F6-294A-4978-A8EA-5E4479D86E67}.Release|x64.Build.0 = Release|x64
{FBDAB1F6-294A-4978-A8EA-5E4479D86E67}.Release|x86.ActiveCfg = Release|Win32
{FBDAB1F6-294A-4978-A8EA-5E4479D86E67}.Release|x86.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {F1437CD9-98E7-471F-B180-29A544082308}
EndGlobalSection
EndGlobal
Binary file added DendroAPI/DendroAPI.cpp
Binary file not shown.
57 changes: 57 additions & 0 deletions DendroAPI/DendroAPI.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
#pragma once
#pragma once

#ifndef __DENDROAPI_H__
#define __DENDROAPI_H__

#include "DendroGrid.h"

#ifdef DENDROAPI_EXPORTS
#define DENDRO_API __declspec(dllexport)
#else
#define DENDRO_API __declspec(dllimport)
#endif

#ifdef __cplusplus
extern "C" {
#endif
// ovdb volume class constructors
extern DENDRO_API DendroGrid* DendroCreate();
extern DENDRO_API void DendroDelete(DendroGrid* grid);
extern DENDRO_API DendroGrid* DendroDuplicate(DendroGrid * grid);

extern DENDRO_API bool DendroRead(DendroGrid * grid, const char * filename);
extern DENDRO_API bool DendroWrite(DendroGrid * grid, const char * filename);

// volume conversion methods
extern DENDRO_API bool DendroFromPoints(DendroGrid * grid, double *vPoints, int pCount, double *vRadius, int rCount, double voxelSize, double bandwidth);
extern DENDRO_API bool DendroFromMesh(DendroGrid * grid, float* vPoints, int vCount, int * vFaces, int fCount, double voxelSize, double bandwidth);

// volume render methods
extern DENDRO_API void DendroToMesh(DendroGrid * grid);
extern DENDRO_API void DendroToMeshSettings(DendroGrid * grid, double isovalue, double adaptivity);

extern DENDRO_API float* DendroVertexBuffer(DendroGrid * grid, int* size);
extern DENDRO_API int* DendroFaceBuffer(DendroGrid * grid, int* size);

// volume transformation methods
extern DENDRO_API bool DendroTransform(DendroGrid * grid, double* matrix, int mCount);

// volume csg methods
extern DENDRO_API void DendroUnion(DendroGrid * grid, DendroGrid * csgGrid);
extern DENDRO_API void DendroDifference(DendroGrid * grid, DendroGrid * csgGrid);
extern DENDRO_API void DendroIntersection(DendroGrid * grid, DendroGrid * csgGrid);

// volume filter methods
extern DENDRO_API void DendroOffset(DendroGrid * grid, double amount);
extern DENDRO_API void DendroOffsetMask(DendroGrid * grid, double amount, DendroGrid * mask, double min, double max, bool invert);
extern DENDRO_API void DendroSmooth(DendroGrid * grid, int type, int iterations, int width);
extern DENDRO_API void DendroSmoothMask(DendroGrid * grid, int type, int iterations, int width, DendroGrid * mask, double min, double max, bool invert);
extern DENDRO_API void DendroBlend(DendroGrid * bGrid, DendroGrid * eGrid, double bPosition, double bEnd);
extern DENDRO_API void DendroBlendMask(DendroGrid * bGrid, DendroGrid * eGrid, double bPosition, double bEnd, DendroGrid * mask, double min, double max, bool invert);

#ifdef __cplusplus
}
#endif

#endif // __DENDROAPI_H__
208 changes: 208 additions & 0 deletions DendroAPI/DendroAPI.vcxproj
Original file line number Diff line number Diff line change
@@ -0,0 +1,208 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>15.0</VCProjectVersion>
<ProjectGuid>{FBDAB1F6-294A-4978-A8EA-5E4479D86E67}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>DendroAPI</RootNamespace>
<WindowsTargetPlatformVersion>10.0.16299.0</WindowsTargetPlatformVersion>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v141</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v141</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v141</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v141</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="Shared">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<LinkIncremental>false</LinkIncremental>
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>Use</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;_DEBUG;DENDROAPI_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<ClCompile>
<PrecompiledHeader>Use</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<SDLCheck>false</SDLCheck>
<PreprocessorDefinitions>OPENVDB_3_ABI_COMPATIBLE;OPENEXR_DLL;OPENVDB_STATICLIB;HALF_EXPORTS;NOMINMAX;_DEBUG;DENDROAPI_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
<PostBuildEvent>
<Command>COPY "$(SolutionDir)packages\tbb.2018.6.18\build\native\bin\Debug" "$(TargetDir)"</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<PrecompiledHeader>Use</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;DENDROAPI_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<ClCompile>
<PrecompiledHeader>Use</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>false</SDLCheck>
<PreprocessorDefinitions>OPENVDB_3_ABI_COMPATIBLE;OPENEXR_DLL;OPENVDB_STATICLIB;HALF_EXPORTS;NOMINMAX;NDEBUG;DENDROAPI_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<BufferSecurityCheck>false</BufferSecurityCheck>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>COPY "$(SolutionDir)packages\tbb.2018.6.18\build\native\bin\Release" "$(TargetDir)"</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemGroup>
<ClInclude Include="DendroAPI.h" />
<ClInclude Include="DendroGrid.h" />
<ClInclude Include="DendroMesh.h" />
<ClInclude Include="DendroParticle.h" />
<ClInclude Include="stdafx.h" />
<ClInclude Include="targetver.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="DendroAPI.cpp" />
<ClCompile Include="DendroGrid.cpp" />
<ClCompile Include="DendroMesh.cpp" />
<ClCompile Include="dllmain.cpp" />
<ClCompile Include="stdafx.cpp">
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Create</PrecompiledHeader>
</ClCompile>
</ItemGroup>
<ItemGroup>
<None Include="Nuget.config" />
<None Include="packages.config" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
<Import Project="..\packages\blosc.1.14.3\build\native\blosc.targets" Condition="Exists('..\packages\blosc.1.14.3\build\native\blosc.targets')" />
<Import Project="..\packages\boost.1.66.0\build\native\boost.targets" Condition="Exists('..\packages\boost.1.66.0\build\native\boost.targets')" />
<Import Project="..\packages\ilmbase.2.2.1\build\native\ilmbase.targets" Condition="Exists('..\packages\ilmbase.2.2.1\build\native\ilmbase.targets')" />
<Import Project="..\packages\openexr.2.2.1\build\native\openexr.targets" Condition="Exists('..\packages\openexr.2.2.1\build\native\openexr.targets')" />
<Import Project="..\packages\tbb.2018.6.18\build\native\tbb.targets" Condition="Exists('..\packages\tbb.2018.6.18\build\native\tbb.targets')" />
<Import Project="..\packages\zlib.1.2.11\build\native\zlib.targets" Condition="Exists('..\packages\zlib.1.2.11\build\native\zlib.targets')" />
<Import Project="..\packages\openvdb.5.1.0\build\native\openvdb.targets" Condition="Exists('..\packages\openvdb.5.1.0\build\native\openvdb.targets')" />
</ImportGroup>
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
<PropertyGroup>
<ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
</PropertyGroup>
<Error Condition="!Exists('..\packages\blosc.1.14.3\build\native\blosc.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\blosc.1.14.3\build\native\blosc.targets'))" />
<Error Condition="!Exists('..\packages\boost.1.66.0\build\native\boost.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\boost.1.66.0\build\native\boost.targets'))" />
<Error Condition="!Exists('..\packages\ilmbase.2.2.1\build\native\ilmbase.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\ilmbase.2.2.1\build\native\ilmbase.targets'))" />
<Error Condition="!Exists('..\packages\openexr.2.2.1\build\native\openexr.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\openexr.2.2.1\build\native\openexr.targets'))" />
<Error Condition="!Exists('..\packages\tbb.2018.6.18\build\native\tbb.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\tbb.2018.6.18\build\native\tbb.targets'))" />
<Error Condition="!Exists('..\packages\zlib.1.2.11\build\native\zlib.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\zlib.1.2.11\build\native\zlib.targets'))" />
<Error Condition="!Exists('..\packages\openvdb.5.1.0\build\native\openvdb.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\openvdb.5.1.0\build\native\openvdb.targets'))" />
</Target>
</Project>
58 changes: 58 additions & 0 deletions DendroAPI/DendroAPI.vcxproj.filters
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="stdafx.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="targetver.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="DendroAPI.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="DendroGrid.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="DendroMesh.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="DendroParticle.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="stdafx.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="DendroAPI.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="dllmain.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="DendroGrid.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="DendroMesh.cpp">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<None Include="packages.config" />
<None Include="Nuget.config" />
</ItemGroup>
</Project>
Loading

0 comments on commit b1aedaa

Please sign in to comment.