Class BoxBlurFilter
java.lang.Object
dev.cerus.maps.api.graphics.filter.BoxBlurFilter
- All Implemented Interfaces:
Filter
Performs box blur on an area. Can be reused
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionBoxBlurFilter(int passes, BoxBlurFilter.TransparencyHandling transparencyHandling) -
Method Summary
Modifier and TypeMethodDescriptionbyteapply(MapGraphics<?,?> graphics, int x, int y, int minX, int maxX, int minY, int maxY)Gets the transformed color for a specific pixelintpasses()The amount of times this filter should be applied
-
Constructor Details
-
BoxBlurFilter
public BoxBlurFilter() -
BoxBlurFilter
-
-
Method Details
-
apply
public byte apply(MapGraphics<?,?> graphics, int x, int y, int minX, int maxX, int minY, int maxY)Description copied from interface:FilterGets the transformed color for a specific pixel -
passes
public int passes()Description copied from interface:FilterThe amount of times this filter should be applied
-