vtk-m2/vtkm/filter
Kenneth Moreland 69226803c2 Make PointTransform actually transform the points
The primary (likely only) use of PointTransform is to perform affine
transform on the position of the mesh. However, PointTransform did not
actually move the mesh. Rather, it just created a new field with the
transformed points.

Now, the output has its coordinate system replaced with the transformed
one generated (in addition to be added as a field). This can be turned
off (but defaults to on).

Also changed the constructor to turn on UseCoordinateSystemAsField so
that by default the filter operates on the existing coordinate system
and replaces it with the new coordinate system.

Also removed the template parameter on the filter. That added an
unnecessary complication to using it.
2019-08-26 12:29:24 -06:00
..
internal CreateResult is now part of vtkm::filter instead of being inside internals 2019-08-09 12:44:43 -04:00
testing Make PointTransform actually transform the points 2019-08-26 12:29:24 -06:00
CellAverage.h conslidate the license statement 2019-04-17 10:57:13 -06:00
CellAverage.hxx CreateResult API improved to make it easier to use 2019-08-14 15:28:43 -04:00
CellMeasures.h Provide a simpler way to restrict value types for filters 2019-08-06 17:04:07 -04:00
CellMeasures.hxx CreateResult API improved to make it easier to use 2019-08-14 15:28:43 -04:00
CellSetConnectivity.h CreateResult is now part of vtkm::filter instead of being inside internals 2019-08-09 12:44:43 -04:00
CellSetConnectivity.hxx CreateResult API improved to make it easier to use 2019-08-14 15:28:43 -04:00
CleanGrid.h CreateResult is now part of vtkm::filter instead of being inside internals 2019-08-09 12:44:43 -04:00
CleanGrid.hxx CreateResult API improved to make it easier to use 2019-08-14 15:28:43 -04:00
ClipWithField.h Provide a simpler way to restrict value types for filters 2019-08-06 17:04:07 -04:00
ClipWithField.hxx VTK-m filters now launch all worklets via a vtkm::cont::Invoker 2019-08-09 10:37:35 -04:00
ClipWithImplicitFunction.h conslidate the license statement 2019-04-17 10:57:13 -06:00
ClipWithImplicitFunction.hxx VTK-m filters now launch all worklets via a vtkm::cont::Invoker 2019-08-09 10:37:35 -04:00
CMakeLists.txt Merge topic 'streamSrfFilter' 2019-08-23 07:46:12 -04:00
ComputeMoments.h Add ComputeMoments worklet and filter 2019-08-14 07:30:22 -04:00
ComputeMoments.hxx Update moments filter to reflect further changes to CreateResult. 2019-08-16 08:16:53 -04:00
Contour.h Merge branch 'master' into contour_hackathon 2019-08-18 14:49:08 -06:00
Contour.hxx Merge branch 'master' into contour_hackathon 2019-08-18 14:49:08 -06:00
ContourTreeUniform.h CreateResult API improved to make it easier to use 2019-08-14 15:28:43 -04:00
ContourTreeUniform.hxx CreateResult API improved to make it easier to use 2019-08-14 15:28:43 -04:00
ContourTreeUniformAugmented.h CreateResult API improved to make it easier to use 2019-08-14 15:28:43 -04:00
ContourTreeUniformAugmented.hxx Correct improper cellset indexing 2019-08-21 15:16:26 -04:00
CoordinateSystemTransform.h Provide a simpler way to restrict value types for filters 2019-08-06 17:04:07 -04:00
CoordinateSystemTransform.hxx CreateResult API improved to make it easier to use 2019-08-14 15:28:43 -04:00
CreateResult.h Provide simplified way to construct point and cell fields 2019-08-15 11:03:41 -04:00
CrossProduct.h Provide a simpler way to restrict value types for filters 2019-08-06 17:04:07 -04:00
CrossProduct.hxx CreateResult API improved to make it easier to use 2019-08-14 15:28:43 -04:00
DotProduct.h Provide a simpler way to restrict value types for filters 2019-08-06 17:04:07 -04:00
DotProduct.hxx CreateResult API improved to make it easier to use 2019-08-14 15:28:43 -04:00
Entropy.h Provide a simpler way to restrict value types for filters 2019-08-06 17:04:07 -04:00
Entropy.hxx CreateResult API improved to make it easier to use 2019-08-14 15:28:43 -04:00
ExternalFaces.h conslidate the license statement 2019-04-17 10:57:13 -06:00
ExternalFaces.hxx Provide simplified way to construct point and cell fields 2019-08-15 11:03:41 -04:00
ExtractGeometry.h Provide a simpler way to restrict value types for filters 2019-08-06 17:04:07 -04:00
ExtractGeometry.hxx VTK-m filters now launch all worklets via a vtkm::cont::Invoker 2019-08-09 10:37:35 -04:00
ExtractPoints.h conslidate the license statement 2019-04-17 10:57:13 -06:00
ExtractPoints.hxx conslidate the license statement 2019-04-17 10:57:13 -06:00
ExtractStructured.h Merge topic 'ExtractStructured' 2019-05-30 20:23:08 -04:00
ExtractStructured.hxx VTK-m filters now launch all worklets via a vtkm::cont::Invoker 2019-08-09 10:37:35 -04:00
FieldMetadata.h CreateResult API improved to make it easier to use 2019-08-14 15:28:43 -04:00
FieldSelection.h conslidate the license statement 2019-04-17 10:57:13 -06:00
FieldToColors.h conslidate the license statement 2019-04-17 10:57:13 -06:00
FieldToColors.hxx Provide simplified way to construct point and cell fields 2019-08-15 11:03:41 -04:00
Filter.h CreateResult is now part of vtkm::filter instead of being inside internals 2019-08-09 12:44:43 -04:00
Filter.hxx VTK-m filters now launch all worklets via a vtkm::cont::Invoker 2019-08-09 10:37:35 -04:00
FilterCell.h Correct improper cellset indexing 2019-08-21 15:16:26 -04:00
FilterDataSet.h conslidate the license statement 2019-04-17 10:57:13 -06:00
FilterDataSet.hxx conslidate the license statement 2019-04-17 10:57:13 -06:00
FilterDataSetWithField.h conslidate the license statement 2019-04-17 10:57:13 -06:00
FilterDataSetWithField.hxx Update VTK-m code to use new Vec aliases 2019-07-31 12:55:40 -06:00
FilterField.h Correct improper cellset indexing 2019-08-21 15:16:26 -04:00
FilterField.hxx Correct improper cellset indexing 2019-08-21 15:16:26 -04:00
FilterTraits.h Provide a simpler way to restrict value types for filters 2019-08-06 17:04:07 -04:00
GhostCellClassify.h conslidate the license statement 2019-04-17 10:57:13 -06:00
GhostCellClassify.hxx CreateResult API improved to make it easier to use 2019-08-14 15:28:43 -04:00
GhostCellRemove.h Remove GhostCellRemove::ConvertOutputToUnstructured option 2019-08-21 13:00:38 -06:00
GhostCellRemove.hxx Remove GhostCellRemove::ConvertOutputToUnstructured option 2019-08-21 13:00:38 -06:00
Gradient.h Provide a simpler way to restrict value types for filters 2019-08-06 17:04:07 -04:00
Gradient.hxx Provide simplified way to construct point and cell fields 2019-08-15 11:03:41 -04:00
Histogram.h Provide a simpler way to restrict value types for filters 2019-08-06 17:04:07 -04:00
Histogram.hxx CreateResult is now part of vtkm::filter instead of being inside internals 2019-08-09 12:44:43 -04:00
ImageConnectivity.h CreateResult is now part of vtkm::filter instead of being inside internals 2019-08-09 12:44:43 -04:00
ImageConnectivity.hxx Provide simplified way to construct point and cell fields 2019-08-15 11:03:41 -04:00
Lagrangian.h Provide a simpler way to restrict value types for filters 2019-08-06 17:04:07 -04:00
Lagrangian.hxx Correct improper cellset indexing 2019-08-21 15:16:26 -04:00
LagrangianStructures.h Adding necessary imports 2019-08-15 17:39:55 -06:00
LagrangianStructures.hxx Adding custom dataset name to LCS filter output 2019-08-13 09:19:32 -07:00
Mask.h conslidate the license statement 2019-04-17 10:57:13 -06:00
Mask.hxx conslidate the license statement 2019-04-17 10:57:13 -06:00
MaskPoints.h conslidate the license statement 2019-04-17 10:57:13 -06:00
MaskPoints.hxx conslidate the license statement 2019-04-17 10:57:13 -06:00
MeshQuality.h CreateResult is now part of vtkm::filter instead of being inside internals 2019-08-09 12:44:43 -04:00
MeshQuality.hxx Provide simplified way to construct point and cell fields 2019-08-15 11:03:41 -04:00
NDEntropy.h conslidate the license statement 2019-04-17 10:57:13 -06:00
NDEntropy.hxx Provide simplified way to construct point and cell fields 2019-08-15 11:03:41 -04:00
NDHistogram.h conslidate the license statement 2019-04-17 10:57:13 -06:00
NDHistogram.hxx Provide simplified way to construct point and cell fields 2019-08-15 11:03:41 -04:00
OscillatorSource.h CreateResult is now part of vtkm::filter instead of being inside internals 2019-08-09 12:44:43 -04:00
OscillatorSource.hxx CreateResult API improved to make it easier to use 2019-08-14 15:28:43 -04:00
Pathline.h Provide a simpler way to restrict value types for filters 2019-08-06 17:04:07 -04:00
Pathline.hxx Update VTK-m code to use new Vec aliases 2019-07-31 12:55:40 -06:00
PointAverage.h conslidate the license statement 2019-04-17 10:57:13 -06:00
PointAverage.hxx CreateResult API improved to make it easier to use 2019-08-14 15:28:43 -04:00
PointElevation.h Provide a simpler way to restrict value types for filters 2019-08-06 17:04:07 -04:00
PointElevation.hxx CreateResult API improved to make it easier to use 2019-08-14 15:28:43 -04:00
PointTransform.h Make PointTransform actually transform the points 2019-08-26 12:29:24 -06:00
PointTransform.hxx Make PointTransform actually transform the points 2019-08-26 12:29:24 -06:00
PolicyBase.h Provide a simpler way to restrict value types for filters 2019-08-06 17:04:07 -04:00
PolicyDefault.h conslidate the license statement 2019-04-17 10:57:13 -06:00
PolicyExtrude.h First Extrude commit. 2019-06-20 22:17:24 -04:00
Probe.h conslidate the license statement 2019-04-17 10:57:13 -06:00
Probe.hxx Provide simplified way to construct point and cell fields 2019-08-15 11:03:41 -04:00
SplitSharpEdges.h Provide a simpler way to restrict value types for filters 2019-08-06 17:04:07 -04:00
SplitSharpEdges.hxx VTK-m filters now launch all worklets via a vtkm::cont::Invoker 2019-08-09 10:37:35 -04:00
Streamline.h Rework internals of stream surface filter. 2019-08-22 10:08:50 -04:00
Streamline.hxx Rework internals of stream surface filter. 2019-08-22 10:08:50 -04:00
StreamSurface.h Rework internals of stream surface filter. 2019-08-22 10:08:50 -04:00
StreamSurface.hxx Rework internals of stream surface filter. 2019-08-22 10:08:50 -04:00
SurfaceNormals.h Mention default for SurfaceNormals::AutoOrientNormals option. 2019-08-08 10:35:38 -04:00
SurfaceNormals.hxx Provide simplified way to construct point and cell fields 2019-08-15 11:03:41 -04:00
Tetrahedralize.h conslidate the license statement 2019-04-17 10:57:13 -06:00
Tetrahedralize.hxx VTK-m filters now launch all worklets via a vtkm::cont::Invoker 2019-08-09 10:37:35 -04:00
Threshold.h Provide a simpler way to restrict value types for filters 2019-08-06 17:04:07 -04:00
Threshold.hxx VTK-m filters now launch all worklets via a vtkm::cont::Invoker 2019-08-09 10:37:35 -04:00
ThresholdPoints.h Provide a simpler way to restrict value types for filters 2019-08-06 17:04:07 -04:00
ThresholdPoints.hxx conslidate the license statement 2019-04-17 10:57:13 -06:00
Triangulate.h conslidate the license statement 2019-04-17 10:57:13 -06:00
Triangulate.hxx Need to specialize DeduceCellSet 2019-06-21 21:48:26 -04:00
Tube.h Add Tube Filter 2019-08-19 09:08:42 -04:00
Tube.hxx Add support for field mapping. 2019-08-22 08:14:52 -04:00
VectorMagnitude.h Provide a simpler way to restrict value types for filters 2019-08-06 17:04:07 -04:00
VectorMagnitude.hxx CreateResult API improved to make it easier to use 2019-08-14 15:28:43 -04:00
VertexClustering.h conslidate the license statement 2019-04-17 10:57:13 -06:00
VertexClustering.hxx conslidate the license statement 2019-04-17 10:57:13 -06:00
WarpScalar.h Provide a simpler way to restrict value types for filters 2019-08-06 17:04:07 -04:00
WarpScalar.hxx CreateResult API improved to make it easier to use 2019-08-14 15:28:43 -04:00
WarpVector.h Provide a simpler way to restrict value types for filters 2019-08-06 17:04:07 -04:00
WarpVector.hxx CreateResult API improved to make it easier to use 2019-08-14 15:28:43 -04:00
ZFPCompressor1D.h Provide a simpler way to restrict value types for filters 2019-08-06 17:04:07 -04:00
ZFPCompressor1D.hxx Provide simplified way to construct point and cell fields 2019-08-15 11:03:41 -04:00
ZFPCompressor2D.h Provide a simpler way to restrict value types for filters 2019-08-06 17:04:07 -04:00
ZFPCompressor2D.hxx Correct improper cellset indexing 2019-08-21 15:16:26 -04:00
ZFPCompressor3D.h Provide a simpler way to restrict value types for filters 2019-08-06 17:04:07 -04:00
ZFPCompressor3D.hxx Correct improper cellset indexing 2019-08-21 15:16:26 -04:00
ZFPDecompressor1D.h Provide a simpler way to restrict value types for filters 2019-08-06 17:04:07 -04:00
ZFPDecompressor1D.hxx Provide simplified way to construct point and cell fields 2019-08-15 11:03:41 -04:00
ZFPDecompressor2D.h Provide a simpler way to restrict value types for filters 2019-08-06 17:04:07 -04:00
ZFPDecompressor2D.hxx Correct improper cellset indexing 2019-08-21 15:16:26 -04:00
ZFPDecompressor3D.h Provide a simpler way to restrict value types for filters 2019-08-06 17:04:07 -04:00
ZFPDecompressor3D.hxx Provide simplified way to construct point and cell fields 2019-08-15 11:03:41 -04:00