org.novyon.noise
Interface Filter

All Known Implementing Classes:
AbstractFilter, FilteredBasis, HydraulicErodeFilter, IterativeFilter, OptimizedErode, PerturbFilter, SmoothFilter, ThermalErodeFilter

public interface Filter


Method Summary
 Filter addPostFilter(Filter filter)
           
 Filter addPreFilter(Filter filter)
           
 FloatBuffer doFilter(float sx, float sy, float base, FloatBuffer data, int size)
           
 int getMargin(int size, int margin)
           
 boolean isEnabled()
           
 

Method Detail

addPreFilter

Filter addPreFilter(Filter filter)

addPostFilter

Filter addPostFilter(Filter filter)

doFilter

FloatBuffer doFilter(float sx,
                     float sy,
                     float base,
                     FloatBuffer data,
                     int size)

getMargin

int getMargin(int size,
              int margin)

isEnabled

boolean isEnabled()


Copyright © 2011. All Rights Reserved.