Class ResampleFilter

    • Field Detail

      • samplingRadius

        private float samplingRadius
    • Constructor Detail

      • ResampleFilter

        public ResampleFilter()
        This empty constructor sets the sampling radius to the recommended sampling radius as provided by getRecommendedSamplingRadius().
    • Method Detail

      • apply

        public abstract float apply​(float value)
        Returns the weight of the sample at the distance given by the argument value.
      • getName

        public abstract String getName()
        Return the name of this filter. Should avoid natural language words if possible.
        Returns:
        String with filter name
      • getRecommendedSamplingRadius

        public abstract float getRecommendedSamplingRadius()
        Returns a recommendation for the sampling radius to be used with this filter. This recommendation value will be the default value for the sampling radius of objects of this class. You can modify it with a call to setSamplingRadius(float).
        Returns:
        the recommended sampling radius to be used with this filter
      • setSamplingRadius

        public void setSamplingRadius​(float newValue)
        Sets the sampling radius to a new value. Call this method if you do not want to use the default radius as provided by getRecommendedSamplingRadius().
        Parameters:
        newValue - new sampling radius to be used with this object