TReflectionEffect.TReflectionEffect Constructor
Creates a new Reflection effect.
Syntax
Namespace: FlexCel.Core
public TReflectionEffect(Int64 aBlurRadius, Double aStartAlpha, Double aStartPos, Double aEndAlpha, Double aEndPos, Int64 aDistance, Double aDirection, Double aFadeDirection, Double aHorizontalScalingFactor, Double aVerticalScalingFactor, Double aHorizontalSkew, Double aVerticalSkew, TDrawingRectAlign aShadowAlignment, Boolean aRotateWithShape)
Parameters
<-> | Parameter | Type | Description |
---|---|---|---|
aBlurRadius | Int64 | Blur radius. | |
aStartAlpha | Double | Starting Alpha. | |
aStartPos | Double | Starting position for Alpha. | |
aEndAlpha | Double | Ending Alpha. | |
aEndPos | Double | Ending position for Alpha. | |
aDistance | Int64 | Distance of the shadow. | |
aDirection | Double | Rotation of the shadow. | |
aFadeDirection | Double | Fade direction. | |
aHorizontalScalingFactor | Double | Horizontal scaling factor. Negative scaling causes a flip. | |
aVerticalScalingFactor | Double | Vertical scaling factor. Negative scaling causes a flip. | |
aHorizontalSkew | Double | Horizontal skew angle. | |
aVerticalSkew | Double | Vertical skew angle. | |
aShadowAlignment | TDrawingRectAlign | Shadow Alignment. | |
aRotateWithShape | Boolean | If true, the effect rotates with the shape. |