ImmutableRadialGradientBrush(IReadOnlyList<ImmutableGradientStop>, Double, ImmutableTransform, Nullable<RelativePoint>, GradientSpreadMethod, Nullable<RelativePoint>, Nullable<RelativePoint>, Nullable<RelativeScalar>, Nullable<RelativeScalar>) Constructor
Initializes a new instance of the ImmutableRadialGradientBrush class
Definition
Namespace: Avalonia.Media.Immutable
Assembly: Avalonia.Base (in Avalonia.Base.dll)
- C#
- VB
- F#
public ImmutableRadialGradientBrush(
IReadOnlyList<ImmutableGradientStop> gradientStops,
double opacity = 1,
ImmutableTransform? transform = null,
RelativePoint? transformOrigin = null,
GradientSpreadMethod spreadMethod = GradientSpreadMethod.Pad,
RelativePoint? center = null,
RelativePoint? gradientOrigin = null,
RelativeScalar? radiusX = null,
RelativeScalar? radiusY = null
)
Public Sub New (
gradientStops As IReadOnlyList(Of ImmutableGradientStop),
Optional opacity As Double = 1,
Optional transform As ImmutableTransform = Nothing,
Optional transformOrigin As RelativePoint? = Nothing,
Optional spreadMethod As GradientSpreadMethod = GradientSpreadMethod.Pad,
Optional center As RelativePoint? = Nothing,
Optional gradientOrigin As RelativePoint? = Nothing,
Optional radiusX As RelativeScalar? = Nothing,
Optional radiusY As RelativeScalar? = Nothing
)
new :
gradientStops : IReadOnlyList<ImmutableGradientStop> *
?opacity : float *
?transform : ImmutableTransform *
?transformOrigin : Nullable<RelativePoint> *
?spreadMethod : GradientSpreadMethod *
?center : Nullable<RelativePoint> *
?gradientOrigin : Nullable<RelativePoint> *
?radiusX : Nullable<RelativeScalar> *
?radiusY : Nullable<RelativeScalar>
(* Defaults:
let _opacity = defaultArg opacity 1
let _transform = defaultArg transform null
let _transformOrigin = defaultArg transformOrigin null
let _spreadMethod = defaultArg spreadMethod GradientSpreadMethod.Pad
let _center = defaultArg center null
let _gradientOrigin = defaultArg gradientOrigin null
let _radiusX = defaultArg radiusX null
let _radiusY = defaultArg radiusY null
*)
-> ImmutableRadialGradientBrush
Parameters
- IReadOnlyList(ImmutableGradientStop)
- Double (Optional)
- ImmutableTransform (Optional)
- Nullable(RelativePoint) (Optional)
- GradientSpreadMethod (Optional)
- Nullable(RelativePoint) (Optional)
- Nullable(RelativePoint) (Optional)
- Nullable(RelativeScalar) (Optional)
- Nullable(RelativeScalar) (Optional)
See Also
Reference
ImmutableRadialGradientBrush Class
ImmutableRadialGradientBrush Overload
Avalonia.Media.Immutable Namespace