Reflection

Класс Reflection

Представляет эффект отражения.

public sealed class Reflection : IReflection

Свойства

NameDescription
BlurRadius { get; set; }Радиус размытия. Чтение/запись Double.
Direction { get; set; }Направление отражения. Чтение/запись Single.
Distance { get; set; }Расстояние отражения. Чтение/запись Double.
EndPosAlpha { get; set; }Задаёт конечную позицию (по градиенту альфа-наклона) конечного значения альфа (процентов). Чтение/запись Single.
EndReflectionOpacity { get; set; }Конечная непрозрачность отражения (процентов). Чтение/запись Single.
FadeDirection { get; set; }Задаёт направление смещения отражения (угол). Чтение/запись Single.
RectangleAlign { get; set; }Выравнивание прямоугольника. Чтение/запись RectangleAlignment.
RotateShadowWithShape { get; set; }Определяет, должно ли отражение вращаться вместе с фигурой при её вращении. Чтение/запись Boolean.
ScaleHorizontal { get; set; }Горизонтальный коэффициент масштабирования, отрицательное значение приводит к отражению. (процентов) Чтение/запись Double.
ScaleVertical { get; set; }Вертикальный коэффициент масштабирования, отрицательное значение приводит к отражению. (процентов) Чтение/запись Double.
SkewHorizontal { get; set; }Задаёт горизонтальный угол наклона. Чтение/запись Double.
SkewVertical { get; set; }Задаёт вертикальный угол наклона. Чтение/запись Double.
StartPosAlpha { get; set; }Задаёт начальную позицию (по градиенту альфа-наклона) начального значения альфа (процентов). Чтение/запись Single.
StartReflectionOpacity { get; set; }Начальная непрозрачность отражения (процентов). Чтение/запись Single.

Методы

NameDescription
override Equals(object)Определяет, равен ли указанный Reflection текущему Reflection.
GetEffective()Получает эффективные данные эффекта Reflection с учётом наследования.
override GetHashCode()Служит хеш-функцией для определённого типа.

See Also