IOuterShadow
All Implemented Interfaces: com.aspose.slides.IImageTransformOperation, com.aspose.slides.IAccessiblePVIObject
public interface IOuterShadow extends IImageTransformOperation, IAccessiblePVIObject<IOuterShadowEffectiveData>
Represents an Outer Shadow effect.
Methods
| Method | Description |
|---|---|
| getBlurRadius() | Blur radius. |
| setBlurRadius(double value) | Blur radius. |
| getDirection() | Direction of shadow. |
| setDirection(float value) | Direction of shadow. |
| getDistance() | Distance of shadow. |
| setDistance(double value) | Distance of shadow. |
| getShadowColor() | Color of shadow. |
| getRectangleAlign() | Rectangle alignment. |
| setRectangleAlign(byte value) | Rectangle alignment. |
| getSkewHorizontal() | Specifies the horizontal skew angle (in degrees). |
| setSkewHorizontal(double value) | Specifies the horizontal skew angle (in degrees). |
| getSkewVertical() | Specifies the vertical skew angle (in degrees). |
| setSkewVertical(double value) | Specifies the vertical skew angle (in degrees). |
| getRotateShadowWithShape() | Specifies whether the shadow should rotate with the shape if the shape is rotated. |
| setRotateShadowWithShape(boolean value) | Specifies whether the shadow should rotate with the shape if the shape is rotated. |
| getScaleHorizontal() | Specifies the horizontal scaling factor, negative scaling causes a flip. |
| setScaleHorizontal(double value) | Specifies the horizontal scaling factor, negative scaling causes a flip. |
| getScaleVertical() | Specifies the vertical scaling factor, negative scaling causes a flip. |
| setScaleVertical(double value) | Specifies the vertical scaling factor, negative scaling causes a flip. |
getBlurRadius()
public abstract double getBlurRadius()
Blur radius. Read/write double.
Returns: double
setBlurRadius(double value)
public abstract void setBlurRadius(double value)
Blur radius. Read/write double.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | double |
getDirection()
public abstract float getDirection()
Direction of shadow. Read/write float.
Returns: float
setDirection(float value)
public abstract void setDirection(float value)
Direction of shadow. Read/write float.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | float |
getDistance()
public abstract double getDistance()
Distance of shadow. Read/write double.
Returns: double
setDistance(double value)
public abstract void setDistance(double value)
Distance of shadow. Read/write double.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | double |
getShadowColor()
public abstract IColorFormat getShadowColor()
Color of shadow. Read-only IColorFormat.
Returns: IColorFormat
getRectangleAlign()
public abstract byte getRectangleAlign()
Rectangle alignment. Read/write RectangleAlignment.
Returns: byte
setRectangleAlign(byte value)
public abstract void setRectangleAlign(byte value)
Rectangle alignment. Read/write RectangleAlignment.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | byte |
getSkewHorizontal()
public abstract double getSkewHorizontal()
Specifies the horizontal skew angle (in degrees). Read/write double.
Returns: double
setSkewHorizontal(double value)
public abstract void setSkewHorizontal(double value)
Specifies the horizontal skew angle (in degrees). Read/write double.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | double |
getSkewVertical()
public abstract double getSkewVertical()
Specifies the vertical skew angle (in degrees). Read/write double.
Returns: double
setSkewVertical(double value)
public abstract void setSkewVertical(double value)
Specifies the vertical skew angle (in degrees). Read/write double.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | double |
getRotateShadowWithShape()
public abstract boolean getRotateShadowWithShape()
Specifies whether the shadow should rotate with the shape if the shape is rotated. Read/write boolean.
Returns: boolean
setRotateShadowWithShape(boolean value)
public abstract void setRotateShadowWithShape(boolean value)
Specifies whether the shadow should rotate with the shape if the shape is rotated. Read/write boolean.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | boolean |
getScaleHorizontal()
public abstract double getScaleHorizontal()
Specifies the horizontal scaling factor, negative scaling causes a flip. Read/write double.
Returns: double
setScaleHorizontal(double value)
public abstract void setScaleHorizontal(double value)
Specifies the horizontal scaling factor, negative scaling causes a flip. Read/write double.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | double |
getScaleVertical()
public abstract double getScaleVertical()
Specifies the vertical scaling factor, negative scaling causes a flip. Read/write double.
Returns: double
setScaleVertical(double value)
public abstract void setScaleVertical(double value)
Specifies the vertical scaling factor, negative scaling causes a flip. Read/write double.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | double |