Struct AcrylicPlatformCompensationLevels
Defines compensation levels for the platform depending on the transparency level. It controls the base opacity level of the 'tracing paper' layer that compensates for low blur radius.
public struct AcrylicPlatformCompensationLevels : IEquatable<AcrylicPlatformCompensationLevels>
- Implements
- Inherited Members
Constructors
AcrylicPlatformCompensationLevels(double, double, double)
public AcrylicPlatformCompensationLevels(double transparent, double blurred, double acrylic)
Parameters
Properties
AcrylicBlurLevel
public readonly double AcrylicBlurLevel { get; }
Property Value
BlurLevel
public readonly double BlurLevel { get; }
Property Value
TransparentLevel
public readonly double TransparentLevel { get; }
Property Value
Methods
Equals(AcrylicPlatformCompensationLevels)
public readonly bool Equals(AcrylicPlatformCompensationLevels other)
Parameters
Returns
Equals(object)
public override readonly bool Equals(object obj)
Parameters
obj
object
Returns
GetHashCode()
public override readonly int GetHashCode()
Returns
ToString()
public override readonly string ToString()
Returns
Operators
operator ==(AcrylicPlatformCompensationLevels, AcrylicPlatformCompensationLevels)
public static bool operator ==(AcrylicPlatformCompensationLevels left, AcrylicPlatformCompensationLevels right)
Parameters
Returns
operator !=(AcrylicPlatformCompensationLevels, AcrylicPlatformCompensationLevels)
public static bool operator !=(AcrylicPlatformCompensationLevels left, AcrylicPlatformCompensationLevels right)