CombinedGeometry
Inheritance: Geometry\
AvaloniaUI documentation: CombinedGeometry API
Constructors
| Constructors |
Description |
| CombinedGeometry(geometry1: WidgetBuilder<'msg, #IFabGeometry>, geometry2: WidgetBuilder<'msg, #IFabGeometry>) |
Creates a CombinedGeometry widget. |
Properties
| Properties |
Description |
| geometryCombineMode(value: GeometryCombineMode) |
Sets the GeometryCombineMode property. |
| reference(value: ViewRef) |
Link a ViewRef to access the direct CombinedGeometry control instance. |
Usages
CombinedGeometry(RectangleGeometry(Rect(10., 10., 100., 100.)), EllipseGeometry(50., 50.).center(Point(50., 50.)))
.geometryCombineMode(GeometryCombineMode.Union)
Get access to the underlying CombinedGeometry
let geometryRef = ViewRef<CombinedGeometry>()
CombinedGeometry(RectangleGeometry(Rect(10., 10., 100., 100.)), EllipseGeometry(50., 50.).center(Point(50., 50.)))
.geometryCombineMode(GeometryCombineMode.Union)
.reference(geometryRef)