com.aspose.slides
Class ReflectionEffectiveData

java.lang.Object
  extended by com.aspose.slides.EffectEffectiveData
      extended by com.aspose.slides.ReflectionEffectiveData
All Implemented Interfaces:
IEffectEffectiveData, IReflectionEffectiveData

public class ReflectionEffectiveData
extends EffectEffectiveData
implements IReflectionEffectiveData

Immutable object which represents a reflection effect.


Method Summary
 double getBlurRadius()
           Blur radius.
 float getDirection()
           Direction of reflection.
 double getDistance()
           Distance of reflection.
 float getEndPosAlpha()
           Specifies the end position (along the alpha gradient ramp) of the end alpha value (percents).
 float getEndReflectionOpacity()
           End reflection opacity.
 float getFadeDirection()
           Specifies the direction to offset the reflection.
 byte getRectangleAlign()
           Rectangle alignment.
 boolean getRotateShadowWithShape()
           Specifies whether the reflection should rotate with the shape if the shape is rotated.
 double getScaleHorizontal()
           Specifies the horizontal scaling factor, negative scaling causes a flip.
 double getScaleVertical()
           Specifies the vertical scaling factor, negative scaling causes a flip.
 double getSkewHorizontal()
           Specifies the horizontal skew angle.
 double getSkewVertical()
           Specifies the vertical skew angle.
 float getStartPosAlpha()
           Specifies the start position (along the alpha gradient ramp) of the start alpha value (percents).
 float getStartReflectionOpacity()
           Starting reflection opacity.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getStartPosAlpha

public float getStartPosAlpha()

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

Specified by:
getStartPosAlpha in interface IReflectionEffectiveData

getEndPosAlpha

public float getEndPosAlpha()

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

Specified by:
getEndPosAlpha in interface IReflectionEffectiveData

getFadeDirection

public float getFadeDirection()

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

Specified by:
getFadeDirection in interface IReflectionEffectiveData

getStartReflectionOpacity

public float getStartReflectionOpacity()

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

Specified by:
getStartReflectionOpacity in interface IReflectionEffectiveData

getEndReflectionOpacity

public float getEndReflectionOpacity()

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

Specified by:
getEndReflectionOpacity in interface IReflectionEffectiveData

getBlurRadius

public double getBlurRadius()

Blur radius. Read-only double.

Specified by:
getBlurRadius in interface IReflectionEffectiveData

getDirection

public float getDirection()

Direction of reflection. Read-only float.

Specified by:
getDirection in interface IReflectionEffectiveData

getDistance

public double getDistance()

Distance of reflection. Read-only double.

Specified by:
getDistance in interface IReflectionEffectiveData

getRectangleAlign

public byte getRectangleAlign()

Rectangle alignment. Read-only RectangleAlignment.

Specified by:
getRectangleAlign in interface IReflectionEffectiveData

getSkewHorizontal

public double getSkewHorizontal()

Specifies the horizontal skew angle. Read-only double.

Specified by:
getSkewHorizontal in interface IReflectionEffectiveData

getSkewVertical

public double getSkewVertical()

Specifies the vertical skew angle. Read-only double.

Specified by:
getSkewVertical in interface IReflectionEffectiveData

getRotateShadowWithShape

public boolean getRotateShadowWithShape()

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

Specified by:
getRotateShadowWithShape in interface IReflectionEffectiveData

getScaleHorizontal

public double getScaleHorizontal()

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

Specified by:
getScaleHorizontal in interface IReflectionEffectiveData

getScaleVertical

public double getScaleVertical()

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

Specified by:
getScaleVertical in interface IReflectionEffectiveData


Copyright © Copyright 2004-2016 Aspose Pty Ltd. All Rights Reserved.