Table of Contents

TReflectionEffect Class

Applies a reflection effect.

Syntax

Namespace: FlexCel.Core

public class TReflectionEffect: TDrawingEffect, IComparable<TReflectionEffect>, IComparable

Constructors

Name Description
TReflectionEffect Creates a new Reflection effect.

Methods

Name Description
Clone Creates a deep copy of the object.
CompareTo Overloaded
CompareTo(Object)
CompareTo(TReflectionEffect)
Equals Overloaded
Equals(TReflectionEffect)
Equals(Object)
GetHashCode Returns the hashcode of the object.

Properties

Name Description
BlurRadius Blur radius.
Direction Rotation of the reflection.
Distance Distance of the reflection.
EndAlpha Ending reflection opacity.
EndPos Ending position of the Alpha value.
FadeDirection Direction to offset the reflection.
HorizontalScaling​Factor Horizontal scaling factor. Negative scaling causes a flip.
HorizontalSkew Horizontal skew angle.
RotateWithShape If true, the effect rotates with the shape.
ShadowAlignment Shadow Alignment.
StartAlpha Starting reflection opacity.
StartPos Starting position of the Alpha value.
VerticalScaling​Factor Vertical scaling factor. Negative scaling causes a flip.
VerticalSkew Vertical skew angle.