HTG Surface Representation improvements#
Cells outside the camera frustum are now decimated in 3D as well as 1D and 2D in HTG Surface Representation. The method to check their visibility has been generified to work in all cases, including without parallel projection (which was required before), and with masks. Existing tests have been updated and new ones created to cover these functionalities.
Some public members are now deprecated and have no effect:
Set/GetCircleSelectionSet/GetBBSelectionSet/GetDynamicDecimateLevelMaxSet/GetScale
Some protected members of vtkAdaptiveDataSetSurfaceFilter have been moved to private or completely removed:
Removed:
BBSelectionCircleSelectionDynamicDecimateLevelMaxLevelMaxLastCameraFocalPointLastCameraParallelScaleParallelProjectionRadiusScaleWindowBounds
Moved to private:
Axis1Axis2CellsDimensionFixedLevelMaxInDataLastRendererSizeMaskOrientationOutDataPointsRendererViewPointDepend
The following methods have been moved to private:
AddFaceProcessLeaf1DProcessLeaf2DProcessLeaf3DProcessTreesRecursivelyProcessTree1DAnd2DRecursivelyProcessTree3D