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.
 int getRectangleAlign()
           Rectangle alignment.
 boolean getRotateShadowWithShape()
           Specifies whether the reflection should rotate with the shape if the shape is rotated.
 double getScaleH()
          Deprecated. 
 double getScaleHorizontal()
           Specifies the horizontal scaling factor, negative scaling causes a flip.
 double getScaleV()
          Deprecated. 
 double getScaleVertical()
           Specifies the vertical scaling factor, negative scaling causes a flip.
 double getSkewH()
          Deprecated. 
 double getSkewHorizontal()
           Specifies the horizontal skew angle.
 double getSkewV()
          Deprecated. 
 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).

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).

Specified by:
getEndPosAlpha in interface IReflectionEffectiveData

getFadeDirection

public float getFadeDirection()

Specifies the direction to offset the reflection. (angle).

Specified by:
getFadeDirection in interface IReflectionEffectiveData

getStartReflectionOpacity

public float getStartReflectionOpacity()

Starting reflection opacity. (percents).

Specified by:
getStartReflectionOpacity in interface IReflectionEffectiveData

getEndReflectionOpacity

public float getEndReflectionOpacity()

End reflection opacity. (percents).

Specified by:
getEndReflectionOpacity in interface IReflectionEffectiveData

getBlurRadius

public double getBlurRadius()

Blur radius.

Specified by:
getBlurRadius in interface IReflectionEffectiveData

getDirection

public float getDirection()

Direction of reflection.

Specified by:
getDirection in interface IReflectionEffectiveData

getDistance

public double getDistance()

Distance of reflection.

Specified by:
getDistance in interface IReflectionEffectiveData

getRectangleAlign

public int getRectangleAlign()

Rectangle alignment.

Specified by:
getRectangleAlign in interface IReflectionEffectiveData

getSkewH

@Deprecated
public double getSkewH()
Deprecated. 

Specifies the horizontal skew angle.


getSkewHorizontal

public double getSkewHorizontal()

Specifies the horizontal skew angle.

Specified by:
getSkewHorizontal in interface IReflectionEffectiveData

getSkewV

@Deprecated
public double getSkewV()
Deprecated. 

Specifies the vertical skew angle.


getSkewVertical

public double getSkewVertical()

Specifies the vertical skew angle.

Specified by:
getSkewVertical in interface IReflectionEffectiveData

getRotateShadowWithShape

public boolean getRotateShadowWithShape()

Specifies whether the reflection should rotate with the shape if the shape is rotated.

Specified by:
getRotateShadowWithShape in interface IReflectionEffectiveData

getScaleH

@Deprecated
public double getScaleH()
Deprecated. 

Specifies the horizontal scaling factor, negative scaling causes a flip. (percents)


getScaleHorizontal

public double getScaleHorizontal()

Specifies the horizontal scaling factor, negative scaling causes a flip. (percents)

Specified by:
getScaleHorizontal in interface IReflectionEffectiveData

getScaleV

@Deprecated
public double getScaleV()
Deprecated. 

Specifies the vertical scaling factor, negative scaling causes a flip. (percents)


getScaleVertical

public double getScaleVertical()

Specifies the vertical scaling factor, negative scaling causes a flip. (percents)

Specified by:
getScaleVertical in interface IReflectionEffectiveData