Skip to content
Snippets Groups Projects
Commit d3539971 authored by Andrew Wilson's avatar Andrew Wilson :elephant:
Browse files

ENH: C# wrappings for some geometry filters

parent cff4a04e
No related branches found
No related tags found
No related merge requests found
...@@ -53,10 +53,13 @@ ...@@ -53,10 +53,13 @@
* Filter * Filter
*/ */
#include "imstkGeometryAlgorithm.h" #include "imstkGeometryAlgorithm.h"
#include "imstkSurfaceMeshSubdivide.h"
#include "imstkImplicitGeometryToImageData.h" #include "imstkImplicitGeometryToImageData.h"
#include "imstkSurfaceMeshFlyingEdges.h" #include "imstkQuadricDecimate.h"
#include "imstkSelectEnclosedPoints.h" #include "imstkSelectEnclosedPoints.h"
#include "imstkSurfaceMeshFlyingEdges.h"
#include "imstkSurfaceMeshSmoothen.h"
#include "imstkSurfaceMeshSubdivide.h"
#include "imstkSurfaceMeshTextureProject.h"
/* /*
* MeshIO * MeshIO
...@@ -135,12 +138,12 @@ ...@@ -135,12 +138,12 @@
#include "imstkTetraToPointSetCD.h" #include "imstkTetraToPointSetCD.h"
#include "imstkUnidirectionalPlaneToSphereCD.h" #include "imstkUnidirectionalPlaneToSphereCD.h"
/* /*
* CollisionHandling * CollisionHandling
*/ */
#include "imstkCollisionHandling.h" #include "imstkCollisionHandling.h"
#include "imstkRigidBodyCH.h" #include "imstkRigidBodyCH.h"
/* /*
* Controller * Controller
*/ */
...@@ -263,13 +266,20 @@ namespace std ...@@ -263,13 +266,20 @@ namespace std
%include "../../GeometryMappers/imstkTetraTriangleMap.h" %include "../../GeometryMappers/imstkTetraTriangleMap.h"
/* /*
* Filtering * FilteringCore
*/ */
%include "../../FilteringCore/imstkGeometryAlgorithm.h" %include "../../FilteringCore/imstkGeometryAlgorithm.h"
%include "../../Filtering/imstkSurfaceMeshSubdivide.h"
/*
* Filtering
*/
%include "../../Filtering/imstkImplicitGeometryToImageData.h" %include "../../Filtering/imstkImplicitGeometryToImageData.h"
%include "../../Filtering/imstkSurfaceMeshFlyingEdges.h" %include "../../Filtering/imstkQuadricDecimate.h"
%include "../../Filtering/imstkSelectEnclosedPoints.h" %include "../../Filtering/imstkSelectEnclosedPoints.h"
%include "../../Filtering/imstkSurfaceMeshFlyingEdges.h"
%include "../../Filtering/imstkSurfaceMeshSmoothen.h"
%include "../../Filtering/imstkSurfaceMeshSubdivide.h"
%include "../../Filtering/imstkSurfaceMeshTextureProject.h"
/* /*
* MeshIO * MeshIO
......
...@@ -55,10 +55,17 @@ ...@@ -55,10 +55,17 @@
* FilteringCore * FilteringCore
*/ */
%shared_ptr(imstk::GeometryAlgorithm) %shared_ptr(imstk::GeometryAlgorithm)
%shared_ptr(imstk::SurfaceMeshSubdivide)
/*
* Filtering
*/
%shared_ptr(imstk::ImplicitGeometryToImageData) %shared_ptr(imstk::ImplicitGeometryToImageData)
%shared_ptr(imstk::SurfaceMeshFlyingEdges) %shared_ptr(imstk::QuadricDecimate)
%shared_ptr(imstk::SelectEnclosedPoints) %shared_ptr(imstk::SelectEnclosedPoints)
%shared_ptr(imstk::SurfaceMeshFlyingEdges)
%shared_ptr(imstk::SurfaceMeshSmoothen)
%shared_ptr(imstk::SurfaceMeshSubdivide)
%shared_ptr(imstk::SurfaceMeshTextureProject)
/* /*
* DynamicalModel * DynamicalModel
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment