Creating the xDim and yDim getter/setters by default fixed the contour bbox filter issue, but broke linemap (assuming there is some check later down the line for these that sends it down a different codepath). Thus, simple solution is to wrap the creation of these properties in a method that can be called from contour, to allow them to be accessible to contour but not be automatically set-up for linemap.
Creating the
xDim
andyDim
getter/setters by default fixed the contour bbox filter issue, but broke linemap (assuming there is some check later down the line for these that sends it down a different codepath). Thus, simple solution is to wrap the creation of these properties in a method that can be called from contour, to allow them to be accessible to contour but not be automatically set-up for linemap.