summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--astra_vc09.vcproj8
-rw-r--r--astra_vc11.vcxproj2
-rw-r--r--astra_vc11.vcxproj.filters6
-rw-r--r--build/msvc/gen.py2
4 files changed, 18 insertions, 0 deletions
diff --git a/astra_vc09.vcproj b/astra_vc09.vcproj
index b928662..f2cf62a 100644
--- a/astra_vc09.vcproj
+++ b/astra_vc09.vcproj
@@ -749,6 +749,10 @@
>
</File>
<File
+ RelativePath=".\include\astra\PluginAlgorithm.h"
+ >
+ </File>
+ <File
RelativePath=".\include\astra\ReconstructionAlgorithm2D.h"
>
</File>
@@ -797,6 +801,10 @@
>
</File>
<File
+ RelativePath=".\src\PluginAlgorithm.cpp"
+ >
+ </File>
+ <File
RelativePath=".\src\ReconstructionAlgorithm2D.cpp"
>
</File>
diff --git a/astra_vc11.vcxproj b/astra_vc11.vcxproj
index fc8b9ce..d050b96 100644
--- a/astra_vc11.vcxproj
+++ b/astra_vc11.vcxproj
@@ -540,6 +540,7 @@
<ClCompile Include="src\ParallelProjectionGeometry3D.cpp" />
<ClCompile Include="src\ParallelVecProjectionGeometry3D.cpp" />
<ClCompile Include="src\PlatformDepSystemCode.cpp" />
+ <ClCompile Include="src\PluginAlgorithm.cpp" />
<ClCompile Include="src\ProjectionGeometry2D.cpp" />
<ClCompile Include="src\ProjectionGeometry3D.cpp" />
<ClCompile Include="src\Projector2D.cpp" />
@@ -652,6 +653,7 @@
<ClInclude Include="include\astra\ParallelProjectionGeometry3D.h" />
<ClInclude Include="include\astra\ParallelVecProjectionGeometry3D.h" />
<ClInclude Include="include\astra\PlatformDepSystemCode.h" />
+ <ClInclude Include="include\astra\PluginAlgorithm.h" />
<ClInclude Include="include\astra\ProjectionGeometry2D.h" />
<ClInclude Include="include\astra\ProjectionGeometry3D.h" />
<ClInclude Include="include\astra\Projector2D.h" />
diff --git a/astra_vc11.vcxproj.filters b/astra_vc11.vcxproj.filters
index af8ca39..dd7f574 100644
--- a/astra_vc11.vcxproj.filters
+++ b/astra_vc11.vcxproj.filters
@@ -105,6 +105,9 @@
<ClCompile Include="src\ForwardProjectionAlgorithm.cpp">
<Filter>Algorithms\source</Filter>
</ClCompile>
+ <ClCompile Include="src\PluginAlgorithm.cpp">
+ <Filter>Algorithms\source</Filter>
+ </ClCompile>
<ClCompile Include="src\ReconstructionAlgorithm2D.cpp">
<Filter>Algorithms\source</Filter>
</ClCompile>
@@ -350,6 +353,9 @@
<ClInclude Include="include\astra\ForwardProjectionAlgorithm.h">
<Filter>Algorithms\headers</Filter>
</ClInclude>
+ <ClInclude Include="include\astra\PluginAlgorithm.h">
+ <Filter>Algorithms\headers</Filter>
+ </ClInclude>
<ClInclude Include="include\astra\ReconstructionAlgorithm2D.h">
<Filter>Algorithms\headers</Filter>
</ClInclude>
diff --git a/build/msvc/gen.py b/build/msvc/gen.py
index c18c1e8..999710f 100644
--- a/build/msvc/gen.py
+++ b/build/msvc/gen.py
@@ -183,6 +183,7 @@ P_astra["filters"]["Algorithms\\source"] = [
"src\\CglsAlgorithm.cpp",
"src\\FilteredBackProjectionAlgorithm.cpp",
"src\\ForwardProjectionAlgorithm.cpp",
+"src\\PluginAlgorithm.cpp",
"src\\ReconstructionAlgorithm2D.cpp",
"src\\ReconstructionAlgorithm3D.cpp",
"src\\SartAlgorithm.cpp",
@@ -315,6 +316,7 @@ P_astra["filters"]["Algorithms\\headers"] = [
"include\\astra\\CudaBackProjectionAlgorithm3D.h",
"include\\astra\\FilteredBackProjectionAlgorithm.h",
"include\\astra\\ForwardProjectionAlgorithm.h",
+"include\\astra\\PluginAlgorithm.h",
"include\\astra\\ReconstructionAlgorithm2D.h",
"include\\astra\\ReconstructionAlgorithm3D.h",
"include\\astra\\SartAlgorithm.h",