com.aspose.slides
Class Reflection

java.lang.Object
  extended by com.aspose.slides.Reflection

public class Reflection
extends java.lang.Object

Represents a reflection effect.


Constructor Summary
Reflection()
           Creates a new instance of Reflection effect class.
 
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.
 EffectDataEx getReadonly(BaseSlideEx slide, com.aspose.slides.ColorFormatEx.FloatColor styleColor)
           
 byte getRectangleAlign()
           Rectangle alignment.
 boolean getRotateShadowWithShape()
           Specifies whether the reflection should rotate with the shape if the shape is rotated.
 float getScaleH()
           Specifies the horizontal scaling factor, negative scaling causes a flip.
 float getScaleV()
           Specifies the vertical scaling factor, negative scaling causes a flip.
 float getSkewH()
           Specifies the horizontal skew angle.
 float getSkewV()
           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.
 void setBlurRadius(double value)
           
 void setDirection(float value)
           
 void setDistance(double value)
           
 void setEndPosAlpha(float value)
           
 void setEndReflectionOpacity(float value)
           
 void setFadeDirection(float value)
           
 void setRectangleAlign(byte value)
           
 void setRotateShadowWithShape(boolean value)
           
 void setScaleH(float value)
           
 void setScaleV(float value)
           
 void setSkewH(float value)
           
 void setSkewV(float value)
           
 void setStartPosAlpha(float value)
           
 void setStartReflectionOpacity(float value)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Reflection

public Reflection()

Creates a new instance of Reflection effect class.

Method Detail

getStartPosAlpha

public float getStartPosAlpha()

Specifies the start position (along the alpha gradient ramp) of the start alpha value (percents).


setStartPosAlpha

public void setStartPosAlpha(float value)

getEndPosAlpha

public float getEndPosAlpha()

Specifies the end position (along the alpha gradient ramp) of the end alpha value (percents).


setEndPosAlpha

public void setEndPosAlpha(float value)

getFadeDirection

public float getFadeDirection()

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


setFadeDirection

public void setFadeDirection(float value)

getStartReflectionOpacity

public float getStartReflectionOpacity()

Starting reflection opacity. (percents).


setStartReflectionOpacity

public void setStartReflectionOpacity(float value)

getEndReflectionOpacity

public float getEndReflectionOpacity()

End reflection opacity. (percents).


setEndReflectionOpacity

public void setEndReflectionOpacity(float value)

getBlurRadius

public double getBlurRadius()

Blur radius.


setBlurRadius

public void setBlurRadius(double value)

getDirection

public float getDirection()

Direction of reflection.


setDirection

public void setDirection(float value)

getDistance

public double getDistance()

Distance of reflection.


setDistance

public void setDistance(double value)

getRectangleAlign

public byte getRectangleAlign()

Rectangle alignment.


setRectangleAlign

public void setRectangleAlign(byte value)

getSkewH

public float getSkewH()

Specifies the horizontal skew angle.


setSkewH

public void setSkewH(float value)

getSkewV

public float getSkewV()

Specifies the vertical skew angle.


setSkewV

public void setSkewV(float value)

getRotateShadowWithShape

public boolean getRotateShadowWithShape()

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


setRotateShadowWithShape

public void setRotateShadowWithShape(boolean value)

getScaleH

public float getScaleH()

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


setScaleH

public void setScaleH(float value)

getScaleV

public float getScaleV()

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


setScaleV

public void setScaleV(float value)

getReadonly

public EffectDataEx getReadonly(BaseSlideEx slide,
                                com.aspose.slides.ColorFormatEx.FloatColor styleColor)