Commit eadf3ec1 authored by Will Schroeder's avatar Will Schroeder

Created new Filters/Points module

parent ae3d4315
Pipeline #7874 passed with stage
......@@ -22,20 +22,17 @@ set(Module_SRCS
vtkDelaunay2D.cxx
vtkDelaunay3D.cxx
vtkElevationFilter.cxx
vtkEllipsoidalGaussianKernel.cxx
vtkExecutionTimer.cxx
vtkFeatureEdges.cxx
vtkFieldDataToAttributeDataFilter.cxx
vtkFlyingEdges2D.cxx
vtkFlyingEdges3D.cxx
vtkFlyingEdgesPlaneCutter.cxx
vtkGaussianKernel.cxx
vtkGlyph2D.cxx
vtkGlyph3D.cxx
vtkHedgeHog.cxx
vtkHull.cxx
vtkIdFilter.cxx
vtkInterpolationKernel.cxx
vtkMarchingCubes.cxx
vtkMarchingSquares.cxx
vtkMaskFields.cxx
......@@ -46,7 +43,6 @@ set(Module_SRCS
vtkMergeFields.cxx
vtkMergeFilter.cxx
vtkPointDataToCellData.cxx
vtkPointInterpolator.cxx
vtkPolyDataConnectivityFilter.cxx
vtkPolyDataNormals.cxx
vtkProbeFilter.cxx
......@@ -55,8 +51,6 @@ set(Module_SRCS
vtkRearrangeFields.cxx
vtkResampleToImage.cxx
vtkReverseSense.cxx
vtkSPHKernel.cxx
vtkShepardKernel.cxx
vtkSimpleElevationFilter.cxx
vtkSmoothPolyDataFilter.cxx
vtkStripper.cxx
......@@ -72,7 +66,6 @@ set(Module_SRCS
vtkTubeFilter.cxx
vtkVectorDot.cxx
vtkVectorNorm.cxx
vtkVoronoiKernel.cxx
vtkWindowedSincPolyDataFilter.cxx
vtkCutter.cxx
......@@ -92,7 +85,6 @@ set(Module_SRCS
set_source_files_properties(
vtkEdgeSubdivisionCriterion
vtkInterpolationFunction
vtkStreamerBase
ABSTRACT
)
......
......@@ -22,8 +22,6 @@ vtk_add_test_python(
TestFlyingEdgesPlaneCutter.py
TestGridSynchronizedTemplates3D.py
TestMarchingSquares.py
TestPointInterpolator.py
TestPointInterpolator2.py
TestProbeFilterImageInput.py
TestRectilinearSynchronizedTemplates.py
TestScalarTrees.py
......
set(Module_SRCS
vtkEllipsoidalGaussianKernel.cxx
vtkGaussianKernel.cxx
vtkInterpolationKernel.cxx
vtkPointInterpolator.cxx
vtkSPHKernel.cxx
vtkShepardKernel.cxx
vtkVoronoiKernel.cxx
)
set_source_files_properties(
vtkInterpolationKernel
ABSTRACT
)
vtk_module_library(vtkFiltersPoints ${Module_SRCS})
vtk_add_test_python(
TestPointInterpolator.py
TestPointInterpolator2.py
)
vtk_module(vtkFiltersPoints
GROUPS
StandAlone
DEPENDS
vtkCommonExecutionModel
vtkCommonSystem
vtkCommonMisc
vtkCommonTransforms
vtkCommonMath
TEST_DEPENDS
vtkTestingRendering
vtkInteractionStyle
vtkIOLegacy
vtkIOXML
vtkImagingCore
vtkFiltersGeneral
vtkRendering${VTK_RENDERING_BACKEND}
vtkRenderingVolume${VTK_RENDERING_BACKEND}
KIT
vtkFilters
)
......@@ -45,7 +45,7 @@
#ifndef vtkEllipsoidalGaussianKernel_h
#define vtkEllipsoidalGaussianKernel_h
#include "vtkFiltersCoreModule.h" // For export macro
#include "vtkFiltersPointsModule.h" // For export macro
#include "vtkInterpolationKernel.h"
class vtkIdList;
......@@ -53,7 +53,7 @@ class vtkDataArray;
class vtkDoubleArray;
class VTKFILTERSCORE_EXPORT vtkEllipsoidalGaussianKernel : public vtkInterpolationKernel
class VTKFILTERSPOINTS_EXPORT vtkEllipsoidalGaussianKernel : public vtkInterpolationKernel
{
public:
// Description:
......
......@@ -35,14 +35,14 @@
#ifndef vtkGaussianKernel_h
#define vtkGaussianKernel_h
#include "vtkFiltersCoreModule.h" // For export macro
#include "vtkFiltersPointsModule.h" // For export macro
#include "vtkInterpolationKernel.h"
class vtkIdList;
class vtkDoubleArray;
class VTKFILTERSCORE_EXPORT vtkGaussianKernel : public vtkInterpolationKernel
class VTKFILTERSPOINTS_EXPORT vtkGaussianKernel : public vtkInterpolationKernel
{
public:
// Description:
......
......@@ -38,7 +38,7 @@
#ifndef vtkInterpolationKernel_h
#define vtkInterpolationKernel_h
#include "vtkFiltersCoreModule.h" // For export macro
#include "vtkFiltersPointsModule.h" // For export macro
#include "vtkObject.h"
class vtkAbstractPointLocator;
......@@ -48,7 +48,7 @@ class vtkDataSet;
class vtkPointData;
class VTKFILTERSCORE_EXPORT vtkInterpolationKernel : public vtkObject
class VTKFILTERSPOINTS_EXPORT vtkInterpolationKernel : public vtkObject
{
public:
// Description:
......
......@@ -60,7 +60,7 @@
#ifndef vtkPointInterpolator_h
#define vtkPointInterpolator_h
#include "vtkFiltersCoreModule.h" // For export macro
#include "vtkFiltersPointsModule.h" // For export macro
#include "vtkDataSetAlgorithm.h"
class vtkAbstractPointLocator;
......@@ -70,7 +70,7 @@ class vtkInterpolationKernel;
class vtkCharArray;
class VTKFILTERSCORE_EXPORT vtkPointInterpolator : public vtkDataSetAlgorithm
class VTKFILTERSPOINTS_EXPORT vtkPointInterpolator : public vtkDataSetAlgorithm
{
public:
// Description:
......
......@@ -30,14 +30,14 @@
#ifndef vtkSPHKernel_h
#define vtkSPHKernel_h
#include "vtkFiltersCoreModule.h" // For export macro
#include "vtkFiltersPointsModule.h" // For export macro
#include "vtkInterpolationKernel.h"
class vtkIdList;
class vtkDoubleArray;
class VTKFILTERSCORE_EXPORT vtkSPHKernel : public vtkInterpolationKernel
class VTKFILTERSPOINTS_EXPORT vtkSPHKernel : public vtkInterpolationKernel
{
public:
// Description:
......
......@@ -33,14 +33,14 @@
#ifndef vtkShepardKernel_h
#define vtkShepardKernel_h
#include "vtkFiltersCoreModule.h" // For export macro
#include "vtkFiltersPointsModule.h" // For export macro
#include "vtkInterpolationKernel.h"
class vtkIdList;
class vtkDoubleArray;
class VTKFILTERSCORE_EXPORT vtkShepardKernel : public vtkInterpolationKernel
class VTKFILTERSPOINTS_EXPORT vtkShepardKernel : public vtkInterpolationKernel
{
public:
// Description:
......
......@@ -30,14 +30,14 @@
#ifndef vtkVoronoiKernel_h
#define vtkVoronoiKernel_h
#include "vtkFiltersCoreModule.h" // For export macro
#include "vtkFiltersPointsModule.h" // For export macro
#include "vtkInterpolationKernel.h"
class vtkIdList;
class vtkDoubleArray;
class VTKFILTERSCORE_EXPORT vtkVoronoiKernel : public vtkInterpolationKernel
class VTKFILTERSPOINTS_EXPORT vtkVoronoiKernel : public vtkInterpolationKernel
{
public:
// Description:
......
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