Commit 93f37934 authored by saubatn's avatar saubatn

FEATURE 144 Add missing actions/image subdirectories.

git-svn-id: svn+ssh://scm.forge.imag.fr/var/lib/gforge/chroot/scmrepos/svn/camitk/trunk/camitk@1215 ec899d31-69d1-42ba-9299-647d76f65fb3
parent ad76ce5d
......@@ -7,3 +7,10 @@
set(SHIBOKEN_TYPESYSTEM_PATH ${SHIBOKEN_TYPESYSTEM_PATH}:${CMAKE_CURRENT_SOURCE_DIR} CACHE INTERNAL "")
set(SHIBOKEN_GLOBAL_H_PATH ${SHIBOKEN_GLOBAL_H_PATH}:${CMAKE_CURRENT_SOURCE_DIR} CACHE INTERNAL "")
# find actions
get_subdirectories(ACTIONS_IMAGE_LIST)
# Add subdirectories in CMake project
foreach(ACTION_NAME ${ACTIONS_IMAGE_LIST})
add_subdirectory(${ACTION_NAME})
endforeach()
\ No newline at end of file
#---------------------------------------------------------------------------------
#
# Recursively parse subdirectories for classes to expose
#
#---------------------------------------------------------------------------------
# Shiboken PATH to look for typesystem.xml adn global.h files, recursively udapted
set(SHIBOKEN_TYPESYSTEM_PATH ${SHIBOKEN_TYPESYSTEM_PATH}:${CMAKE_CURRENT_SOURCE_DIR} CACHE INTERNAL "")
set(SHIBOKEN_GLOBAL_H_PATH ${SHIBOKEN_GLOBAL_H_PATH}:${CMAKE_CURRENT_SOURCE_DIR} CACHE INTERNAL "")
// local header files
#include <CleanPolyData.h>
#include <Decimation.h>
#include <ExtractEdges.h>
#include <FillWithPoints.h>
#include <ICPRegistration.h>
#include <InvertMesh.h>
#include <MeshProcessingExtension.h>
#include <SmoothFilter.h>
#include <WarpOut.h>
<?xml version="1.0"?>
<typesystem>
<!-- CamiTK sdk classes exposition to Python -->
<object-type name="CleanPolyData" />
<object-type name="Decimation" />
<object-type name="ExtractEdges" />
<object-type name="FillWithPoints" />
<object-type name="ICPRegistration" />
<enum-type name="ICPRegistration::DistanceMeasureType" />
<object-type name="InvertMesh" />
<object-type name="MeshProcessingExtension" />
<object-type name="SmoothFilter" />
<object-type name="WarpOut" />
</typesystem>
#---------------------------------------------------------------------------------
#
# Recursively parse subdirectories for classes to expose
#
#---------------------------------------------------------------------------------
# Shiboken PATH to look for typesystem.xml adn global.h files, recursively udapted
set(SHIBOKEN_TYPESYSTEM_PATH ${SHIBOKEN_TYPESYSTEM_PATH}:${CMAKE_CURRENT_SOURCE_DIR} CACHE INTERNAL "")
set(SHIBOKEN_GLOBAL_H_PATH ${SHIBOKEN_GLOBAL_H_PATH}:${CMAKE_CURRENT_SOURCE_DIR} CACHE INTERNAL "")
// local header files
#include <CleanPolyData.h>
#include <Decimation.h>
#include <ExtractEdges.h>
#include <FillWithPoints.h>
#include <ICPRegistration.h>
#include <InvertMesh.h>
#include <MeshProcessingExtension.h>
#include <SmoothFilter.h>
#include <WarpOut.h>
<?xml version="1.0"?>
<typesystem>
<!-- CamiTK sdk classes exposition to Python -->
<object-type name="CleanPolyData" />
<object-type name="Decimation" />
<object-type name="ExtractEdges" />
<object-type name="FillWithPoints" />
<object-type name="ICPRegistration" />
<enum-type name="ICPRegistration::DistanceMeasureType" />
<object-type name="InvertMesh" />
<object-type name="MeshProcessingExtension" />
<object-type name="SmoothFilter" />
<object-type name="WarpOut" />
</typesystem>
// local header files
#include "./arbitraryslice/global_sdk_actions_image_arbitraryslice.h"
#include "./cropvolume/global_sdk_actions_image_cropvolume.h"
#include "./imagelut/global_sdk_actions_image_imagelut.h"
#include "./multipicking/global_sdk_actions_image_multipicking.h"
#include "./reconstruction/global_sdk_actions_image_reconstruction.h"
#include "./showin3d/global_sdk_actions_image_showin3d.h"
#include "./volumerendering/global_sdk_actions_image_volumerendering.h"
\ No newline at end of file
#---------------------------------------------------------------------------------
#
# Recursively parse subdirectories for classes to expose
#
#---------------------------------------------------------------------------------
# Shiboken PATH to look for typesystem.xml adn global.h files, recursively udapted
set(SHIBOKEN_TYPESYSTEM_PATH ${SHIBOKEN_TYPESYSTEM_PATH}:${CMAKE_CURRENT_SOURCE_DIR} CACHE INTERNAL "")
set(SHIBOKEN_GLOBAL_H_PATH ${SHIBOKEN_GLOBAL_H_PATH}:${CMAKE_CURRENT_SOURCE_DIR} CACHE INTERNAL "")
// local header files
#include <CleanPolyData.h>
#include <Decimation.h>
#include <ExtractEdges.h>
#include <FillWithPoints.h>
#include <ICPRegistration.h>
#include <InvertMesh.h>
#include <MeshProcessingExtension.h>
#include <SmoothFilter.h>
#include <WarpOut.h>
<?xml version="1.0"?>
<typesystem>
<!-- CamiTK sdk classes exposition to Python -->
<object-type name="CleanPolyData" />
<object-type name="Decimation" />
<object-type name="ExtractEdges" />
<object-type name="FillWithPoints" />
<object-type name="ICPRegistration" />
<enum-type name="ICPRegistration::DistanceMeasureType" />
<object-type name="InvertMesh" />
<object-type name="MeshProcessingExtension" />
<object-type name="SmoothFilter" />
<object-type name="WarpOut" />
</typesystem>
#---------------------------------------------------------------------------------
#
# Recursively parse subdirectories for classes to expose
#
#---------------------------------------------------------------------------------
# Shiboken PATH to look for typesystem.xml adn global.h files, recursively udapted
set(SHIBOKEN_TYPESYSTEM_PATH ${SHIBOKEN_TYPESYSTEM_PATH}:${CMAKE_CURRENT_SOURCE_DIR} CACHE INTERNAL "")
set(SHIBOKEN_GLOBAL_H_PATH ${SHIBOKEN_GLOBAL_H_PATH}:${CMAKE_CURRENT_SOURCE_DIR} CACHE INTERNAL "")
// local header files
#include <CleanPolyData.h>
#include <Decimation.h>
#include <ExtractEdges.h>
#include <FillWithPoints.h>
#include <ICPRegistration.h>
#include <InvertMesh.h>
#include <MeshProcessingExtension.h>
#include <SmoothFilter.h>
#include <WarpOut.h>
<?xml version="1.0"?>
<typesystem>
<!-- CamiTK sdk classes exposition to Python -->
<object-type name="CleanPolyData" />
<object-type name="Decimation" />
<object-type name="ExtractEdges" />
<object-type name="FillWithPoints" />
<object-type name="ICPRegistration" />
<enum-type name="ICPRegistration::DistanceMeasureType" />
<object-type name="InvertMesh" />
<object-type name="MeshProcessingExtension" />
<object-type name="SmoothFilter" />
<object-type name="WarpOut" />
</typesystem>
#---------------------------------------------------------------------------------
#
# Recursively parse subdirectories for classes to expose
#
#---------------------------------------------------------------------------------
# Shiboken PATH to look for typesystem.xml adn global.h files, recursively udapted
set(SHIBOKEN_TYPESYSTEM_PATH ${SHIBOKEN_TYPESYSTEM_PATH}:${CMAKE_CURRENT_SOURCE_DIR} CACHE INTERNAL "")
set(SHIBOKEN_GLOBAL_H_PATH ${SHIBOKEN_GLOBAL_H_PATH}:${CMAKE_CURRENT_SOURCE_DIR} CACHE INTERNAL "")
// local header files
#include <CleanPolyData.h>
#include <Decimation.h>
#include <ExtractEdges.h>
#include <FillWithPoints.h>
#include <ICPRegistration.h>
#include <InvertMesh.h>
#include <MeshProcessingExtension.h>
#include <SmoothFilter.h>
#include <WarpOut.h>
<?xml version="1.0"?>
<typesystem>
<!-- CamiTK sdk classes exposition to Python -->
<object-type name="CleanPolyData" />
<object-type name="Decimation" />
<object-type name="ExtractEdges" />
<object-type name="FillWithPoints" />
<object-type name="ICPRegistration" />
<enum-type name="ICPRegistration::DistanceMeasureType" />
<object-type name="InvertMesh" />
<object-type name="MeshProcessingExtension" />
<object-type name="SmoothFilter" />
<object-type name="WarpOut" />
</typesystem>
#---------------------------------------------------------------------------------
#
# Recursively parse subdirectories for classes to expose
#
#---------------------------------------------------------------------------------
# Shiboken PATH to look for typesystem.xml adn global.h files, recursively udapted
set(SHIBOKEN_TYPESYSTEM_PATH ${SHIBOKEN_TYPESYSTEM_PATH}:${CMAKE_CURRENT_SOURCE_DIR} CACHE INTERNAL "")
set(SHIBOKEN_GLOBAL_H_PATH ${SHIBOKEN_GLOBAL_H_PATH}:${CMAKE_CURRENT_SOURCE_DIR} CACHE INTERNAL "")
// local header files
#include <CleanPolyData.h>
#include <Decimation.h>
#include <ExtractEdges.h>
#include <FillWithPoints.h>
#include <ICPRegistration.h>
#include <InvertMesh.h>
#include <MeshProcessingExtension.h>
#include <SmoothFilter.h>
#include <WarpOut.h>
<?xml version="1.0"?>
<typesystem>
<!-- CamiTK sdk classes exposition to Python -->
<object-type name="CleanPolyData" />
<object-type name="Decimation" />
<object-type name="ExtractEdges" />
<object-type name="FillWithPoints" />
<object-type name="ICPRegistration" />
<enum-type name="ICPRegistration::DistanceMeasureType" />
<object-type name="InvertMesh" />
<object-type name="MeshProcessingExtension" />
<object-type name="SmoothFilter" />
<object-type name="WarpOut" />
</typesystem>
<?xml version="1.0"?>
<typesystem>
<!-- CamiTK sdk classes exposition to Python -->
<load-typesystem name="typesystem_sdk_actions_image_arbitraryslice.xml" generate="yes" />
<load-typesystem name="typesystem_sdk_actions_image_cropvolume.xml" generate="yes" />
<load-typesystem name="typesystem_sdk_actions_image_imagelut.xml" generate="yes" />
<load-typesystem name="typesystem_sdk_actions_image_multipicking.xml" generate="yes" />
<load-typesystem name="typesystem_sdk_actions_image_reconstruction.xml" generate="yes" />
<load-typesystem name="typesystem_sdk_actions_image_showin3d.xml" generate="yes" />
<load-typesystem name="typesystem_sdk_actions_image_volumerendering.xml" generate="yes" />
</typesystem>
#---------------------------------------------------------------------------------
#
# Recursively parse subdirectories for classes to expose
#
#---------------------------------------------------------------------------------
# Shiboken PATH to look for typesystem.xml adn global.h files, recursively udapted
set(SHIBOKEN_TYPESYSTEM_PATH ${SHIBOKEN_TYPESYSTEM_PATH}:${CMAKE_CURRENT_SOURCE_DIR} CACHE INTERNAL "")
set(SHIBOKEN_GLOBAL_H_PATH ${SHIBOKEN_GLOBAL_H_PATH}:${CMAKE_CURRENT_SOURCE_DIR} CACHE INTERNAL "")
// local header files
#include <CleanPolyData.h>
#include <Decimation.h>
#include <ExtractEdges.h>
#include <FillWithPoints.h>
#include <ICPRegistration.h>
#include <InvertMesh.h>
#include <MeshProcessingExtension.h>
#include <SmoothFilter.h>
#include <WarpOut.h>
<?xml version="1.0"?>
<typesystem>
<!-- CamiTK sdk classes exposition to Python -->
<object-type name="CleanPolyData" />
<object-type name="Decimation" />
<object-type name="ExtractEdges" />
<object-type name="FillWithPoints" />
<object-type name="ICPRegistration" />
<enum-type name="ICPRegistration::DistanceMeasureType" />
<object-type name="InvertMesh" />
<object-type name="MeshProcessingExtension" />
<object-type name="SmoothFilter" />
<object-type name="WarpOut" />
</typesystem>
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment