IReflectionEffectiveData

All Implemented Interfaces: com.aspose.slides.IEffectEffectiveData

public interface IReflectionEffectiveData extends IEffectEffectiveData

Immutable object which represents a Reflection effect.

Methods

Method Description
getStartPosAlpha() Specifies the start position (along the alpha gradient ramp) of the start alpha value (percents).
getEndPosAlpha() Specifies the end position (along the alpha gradient ramp) of the end alpha value (percents).
getFadeDirection() Specifies the direction to offset the reflection.
getStartReflectionOpacity() Starting reflection opacity.
getEndReflectionOpacity() End reflection opacity.
getBlurRadius() Blur radius.
getDirection() Direction of reflection.
getDistance() Distance of reflection.
getRectangleAlign() Rectangle alignment.
getSkewHorizontal() Specifies the horizontal skew angle.
getSkewVertical() Specifies the vertical skew angle.
getRotateShadowWithShape() Specifies whether the reflection should rotate with the shape if the shape is rotated.
getScaleHorizontal() Specifies the horizontal scaling factor, negative scaling causes a flip.
getScaleVertical() Specifies the vertical scaling factor, negative scaling causes a flip.

getStartPosAlpha()

public abstract float getStartPosAlpha()

Specifies the start position (along the alpha gradient ramp) of the start alpha value (percents). Read-only float.

Returns: float

getEndPosAlpha()

public abstract float getEndPosAlpha()

Specifies the end position (along the alpha gradient ramp) of the end alpha value (percents). Read-only float.

Returns: float

getFadeDirection()

public abstract float getFadeDirection()

Specifies the direction to offset the reflection. (angle). Read-only float.

Returns: float

getStartReflectionOpacity()

public abstract float getStartReflectionOpacity()

Starting reflection opacity. (percents). Read-only float.

Returns: float

getEndReflectionOpacity()

public abstract float getEndReflectionOpacity()

End reflection opacity. (percents). Read-only float.

Returns: float

getBlurRadius()

public abstract double getBlurRadius()

Blur radius. Read-only double.

Returns: double

getDirection()

public abstract float getDirection()

Direction of reflection. Read-only float.

Returns: float

getDistance()

public abstract double getDistance()

Distance of reflection. Read-only double.

Returns: double

getRectangleAlign()

public abstract byte getRectangleAlign()

Rectangle alignment. Read-only RectangleAlignment.

Returns: byte

getSkewHorizontal()

public abstract double getSkewHorizontal()

Specifies the horizontal skew angle. Read-only double.

Returns: double

getSkewVertical()

public abstract double getSkewVertical()

Specifies the vertical skew angle. Read-only double.

Returns: double

getRotateShadowWithShape()

public abstract boolean getRotateShadowWithShape()

Specifies whether the reflection should rotate with the shape if the shape is rotated. Read-only boolean.

Returns: boolean

getScaleHorizontal()

public abstract double getScaleHorizontal()

Specifies the horizontal scaling factor, negative scaling causes a flip. (percents) Read-only double.

Returns: double

getScaleVertical()

public abstract double getScaleVertical()

Specifies the vertical scaling factor, negative scaling causes a flip. (percents) Read-only double.

Returns: double