Improving PointGaussian representation
This improves in multiples ways the PointGaussian Representation :
- Fix a performance bug with a patch from @ken.martin
- Expose and fix CustomShader and CustomTriangleScale properties
- Add a vtkSMRangedTransferFunctionDomain, that gives a TransferFunction and use another Array property to set minimum and maximum of this transfer function
- Use this new domain with ScaleArray and OpacityArray properties
- Add ScaleComponent and OpacityComponent properties with magnitude support
- Fix small bugs in vtkPointGaussianRepresentation
- Add PointGaussian XML test
- Fixes multiples impacted tests
- expose pqTransferFunctionWidgetPropertyDialog and improve it
- Add PointGaussian representation to other datatype
- Add Magnitude support to vtkSMNumberOfComponentDomain
- Add Magnitude support to vtkSMArrayRangeDomain
Impacted by #17658 Fix #17513 (closed) Fix #17533 (closed)
Edited by Mathieu Westphal (Kitware)