Split flying edges and marching cells into separate filters
The Contour
filter is now using either ContourFlyingEdges
or ContourMarchingCubes
filters depending on the type of CellSet provided. These new filters are usable independently and inherit from a common AbstractContour
interface. The Contour
API is left unchanged.
Left do to :
-
Update unit tests for the new filters -
Make ContourFlyingEdges
andContourMarchingCubes
more robust (don't accept any input) -
Possibly factorize ContourFlyingEdges.cxx
andContourMarchingCubes.cxx
(lots of repetition) -
Update documentation and changelog -
Rebase into 1 commit
Close #773 (closed)
Edited by Louis Gombert