public class GaussianBlurState extends HVSeparableKernel
Modifier and Type | Field and Description |
---|---|
private float |
hradius |
private float |
vradius |
Constructor and Description |
---|
GaussianBlurState() |
Modifier and Type | Method and Description |
---|---|
(package private) void |
checkRadius(float radius) |
float |
getHRadius() |
int |
getKernelSize(int pass)
Returns the size of the kernel for a given pass.
|
int |
getPad(int pass) |
float |
getRadius() |
(package private) float |
getRadius(int pass) |
LinearConvolveRenderState |
getRenderState(BaseTransform filtertx) |
Color4f |
getShadowColor() |
float |
getSpread() |
float |
getVRadius() |
boolean |
isNop()
Returns true if the entire operation of this linear convolution
would have no effect on the source data.
|
void |
setHRadius(float hradius) |
void |
setRadius(float radius) |
void |
setVRadius(float vradius) |
getResultBounds
isShadow
void checkRadius(float radius)
public float getRadius()
public void setRadius(float radius)
public float getHRadius()
public void setHRadius(float hradius)
public float getVRadius()
public void setVRadius(float vradius)
float getRadius(int pass)
public boolean isNop()
LinearConvolveKernel
isNop
in class LinearConvolveKernel
public int getPad(int pass)
public int getKernelSize(int pass)
LinearConvolveKernel
getKernelSize
in class LinearConvolveKernel
pass
- the pass of the algorithm being performedpublic float getSpread()
public Color4f getShadowColor()
public LinearConvolveRenderState getRenderState(BaseTransform filtertx)
getRenderState
in class LinearConvolveKernel