com.jme3.terrain.noise.filter
Class ThermalErodeFilter

java.lang.Object
  extended by com.jme3.terrain.noise.filter.AbstractFilter
      extended by com.jme3.terrain.noise.filter.ThermalErodeFilter
All Implemented Interfaces:
Filter

public class ThermalErodeFilter
extends AbstractFilter


Field Summary
 
Fields inherited from class com.jme3.terrain.noise.filter.AbstractFilter
postFilters, preFilters
 
Constructor Summary
ThermalErodeFilter()
           
 
Method Summary
 java.nio.FloatBuffer filter(float sx, float sy, float base, java.nio.FloatBuffer buffer, int workSize)
           
 int getMargin(int size, int margin)
           
 ThermalErodeFilter setC(float c)
           
 ThermalErodeFilter setTalus(float talus)
           
 
Methods inherited from class com.jme3.terrain.noise.filter.AbstractFilter
addPostFilter, addPreFilter, doFilter, isEnabled, setEnabled
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ThermalErodeFilter

public ThermalErodeFilter()
Method Detail

setC

public ThermalErodeFilter setC(float c)

setTalus

public ThermalErodeFilter setTalus(float talus)

getMargin

public int getMargin(int size,
                     int margin)
Specified by:
getMargin in interface Filter
Overrides:
getMargin in class AbstractFilter

filter

public java.nio.FloatBuffer filter(float sx,
                                   float sy,
                                   float base,
                                   java.nio.FloatBuffer buffer,
                                   int workSize)
Specified by:
filter in class AbstractFilter