Migrating VTKExtensions to VTK
It would be nice to move filters from VTKExtensions to VTK when possible. In order to not break ParaView's API (or at least try to not break it too much), it would be nice, when possible, to keep the filters in VTKExtensions and just move the implementation to VTK
Below is a list of filters and their status.
- AMR
-
vtkAMRConnectivity -
vtkAMRDualClip -
vtkAMRDualContour -
vtkAMRDualGridHelper -
vtkAMRFragmentsFilter -
vtkPVAMDualClip -
vtkPVAMRDualContour -
vtkPVAMRFragmentIntegration
- Conduit
-
vtkConduitSource (vtk/vtk!8926 (merged))
- Core:
-
vtkCLIOptions -
vtkCommunicationErrorCatcher -
vtkDistributedTrivialProducer -
vtkFileSequenceParser -
vtkLogRecorder -
vtkMemberFunctionCommand -
vtkMultiProcessControllerHelper -
vtkPVCompositeDataPipeline -
vtkPVDataUtilities -
vtkPVInvokermationKeys -
vtkPVLogger -
vtkPVNullSource -
vtkPVPostFilter -
vtkPVPostFilterExecutive -
vtkPVStringFormatter -
vtkPVTestUtilities -
vtkPVTrivialProducer -
vtkPVXMLElement -
vtkPVXMLParser -
vtkStringList -
vtkUndoElement -
vtkUndoSet -
vtkUndoStack
- CosmoTools
-
vtkACosmoReader -
vtkGenericIOUtilities -
vtkMinkowskiFilter -
vtkPANLHaloFinder -
vtkPANLSubhaloFinder -
vtkPCosmoReader -
vtkPGeneriucIOMultiBlockReader -
vtkPGeneriucIOMultiBlockWriter -
vtkPGenericIOReader -
vtkPLANLHaloFinder -
vtkPMergeConnected -
vtkPMultiResolutionGenericIOReader
- Extraction
-
vtkExtractCellsAlongLine -
vtkExtractSelectionRange -
vtkPConvertSelection -
vtkPVExtractCellsByType -
vtkPVExtractSelection -
vtkPVSelectionSource -
vtkPVSingleOutputExtractSelection -
vtkSelectArraysExtractBlocks
- ExtractionPython
-
vtkPythonSelector
- FiltersGeneral
-
vtkAnnotateGlobalDataFilter -
vtkCellIntegrator -
vtkCleanUnstructuredGridCells (vtk/vtk!9873 (merged)) -
vtkCleanUnstructuredGrid (vtk/vtk!9873 (merged)) -
vtkConvertPolyhedraFilter -
vtkEquivalenceSet -
vtkExtractScatterPlot -
vtkFlashContour -
vtkHierarchicalFractal -
vtkHybridPorbeFilter -
vtkImageSimpleSource -
vtkIntegrateFlowThroughSurface -
vtkIsoVolume -
vtkOMETIFFChannelCalculator -
vtkPEquivalentSet -
vtkPlotEdges -
vtkPVArrayCalculator -
vtkPVClipClosedSurface -
vtkPVClipDataSet -
vtkPVConnectivityFilter -
vtkPVContourFilter -
vtkPVCutter -
vtkPVDataSetAlgorithmSelectorFilter -
vtkPVExtractComponent -
vtkPVExtractVOI -
vtkPVGlyphFilter -
vtkPVGradientFilter -
vtkPVLinearExtrusionFilter -
vtkPVMetaCLipDataSet -
vtkPVMetaSliceDataSet -
vtkPVPlaneCutter -
vtkPVTextSource -
vtkPVThreshold -
vtkPVTransposeTable -
vtkRectilinearGridConnectivity -
vtkRulerLineForInput -
vtkSliceAlongPolyPlane -
vtkSurfaceVectors -
vtkTimeStepProgressFilter -
vtkTimeToTextConvertor
- FiltersGeneralMPI
-
vtkPInSituParticlePathFilter
- FiltersMaterialInterface
-
vtkIntersectFragments -
vtkMaterialInterfaceCommBuffer -
vtkMaterialInterfaceFilter -
vtkMaterialInterfaceIdList -
vtkMaterialInterfacePieceLoading -
vtkMaterialInterfacePieceTransaction -
vtkMaterialInterfacePieceTransactionMatrix -
vtkMaterialInterfaceProcessLoading -
vtkMaterialInterfaceProcessRing -
vtkMaterialInterfaceToProcMap -
vtkPointAccumulator
- FiltersPython
-
vtkAnnotateAttributeDataFilter -
vtkCDBWriter -
vtkPythonAnnotationFilter -
vtkPythonCalculator -
vtkPythonProgrammableFilter
- FiltersRendering
-
vtkAllToNRedistributeCompositePolyData -
vtkAllToNRedistributePolyData -
vtkBalancedRedistributePolyData -
vtkBlockDeliveryPreprocessor -
vtkClientServerMoveData -
vtkCSVExporter -
vtkDataTabulator -
vtkImageCompressor -
vtkImageTransparencyFilter -
vtkLZ4Compressor -
vtkMarkSelectedRows -
vtkMPIMoveData -
vtkNetworkImageSource -
vtkNvPipeCompressor -
vtkOrderedComopsiteDistributor -
vtkPVGeometryFilter -
vtkPVRecoverGeometryWireFrame -
vtkPVStreamingMacros -
vtkRedistributePolyData -
vtkResampledAMRImageSource -
vtkSelectionDeliveryFilter -
vtkSortedTableStreamer -
vtkSquirtCompressor -
vtkVolumeRepresentationPreprocessor -
vtkWeightedRedcistributePolyData -
vtkZlibImageCompressor
- FiltersStatistics
-
vtkPSciVizContingencyStats -
vtkPSciVizDescriptiveStats -
vtkPSciVizKMeans -
vtkPSciVizMultiCorrelativeStats -
vtkPSciVizPCAStats -
vtkSciVizStatistics
- InteractionStyle
-
vtkCameraManipulator -
vtkPVInteractorStyle -
vtkPVJoystickFly -
vtkPVJoystickFlyIn -
vtkPVJoystickFlyOut -
vtkPVTrackballEnvironmentRotate -
vtkPVTrackballMoveActor -
vtkPVTrackballMultiRotate -
vtkPVTrackballPan -
vtkPVTrackballRoll -
vtkPVTrackballRotate -
vtkPVTrackballZoom -
vtkPVTrackballZoomToMouse -
vtkPVTrackballPan
- IOAMR
-
vtkAMRFileSeriesReader
- IOCGNS
-
vtkCGNSWriter
- IOCore
-
vtkAdditionalFieldReader -
vtkCSVWriter -
vtkFileSeriesReader -
vtkFileSeriesWriter -
vtkMetaReader -
vtkParallelSerialWriter -
vtkPVDReader -
vtkXMLCollectionReader -
vtkXMLPVDWriter
- IOEnsight
-
vtkPEnsightGoldBinaryReader -
vtkPEnsightGoldReader -
vtkPEnsightReader -
vtkPEnsightSparseMode -
vtkPGenericEnsightReader -
vtkPVEnsightMasterServerReader -
vtkPVEnsightMasterServerReader2 -
vtkPVEnsightMasterServerTranslator
- IOExodus
-
vtkExodusFileSeriesReader
- IOGeneral
-
vtkEnsembleDataReader -
vtkNastranBDFReader -
vtkPhastaReader -
vtkPPhastaReader -
vtkPVPLYWriter -
vtkUnstructuredPOPReader -
vtkVRMLSource
- IOImage
-
vtkImageFileSeriesReader -
vtkRawImageFileSeriesReader
- IOParallelCGNS
-
vtkPCGNSWriter
- IOSPCTH
-
vtkSpyPlotBLock -
vtkSpyPlotBlockIterator -
vtkSpyPlotFileSeriesReader -
vtkSpyPlotHistoryReader -
vtkSpyPlotIStream -
vtkSpyPlotReader -
vtkSpyPlotReaderMap -
vtkSpyPlotUniReader
- Misc
-
vtkAppendRectilinearGrid -
vtkAttributeDataReductionFilter -
vtkAttributeDataToTableFilter -
vtkCleanArrays -
vtkCompleteArrays -
vtkEnvironmentAnnotationFilter -
vtkMergeBlocks -
vtkMinMax -
vtkPExtractHistogram -
vtkPVBox -
vtkPVChangeOfBasisHelper -
vtkPVCylinder -
vtkPVExtractHistogram2d -
vtkPVMergeTables -
vtkPVMergeTablesMultiBlock -
vtkPVPlane -
vtkPVRotateAroundOriginTransform -
vtkPVTransform -
vtkReductionFilter -
vtkSelectionSerializer
- Points
-
vtkBoundedPlaneSource -
vtkBoundedVolumeSource
- ShaderBall
-
vtkShaderBallScene
Edited by Christos Tsolakis