override this.ToString () =
$"{{{nameof Ellipse}: {nameof this.Cx} = %f{this.Cx}, {nameof this.Cy} = %f{this.Cy}, {nameof this.A} = %f{this.A}, {nameof this.B} = %f{this.B}, {nameof this.Alpha} = %f{this.Alpha}}}"
+
override this.Equals (other : obj) =
match other with
| :? Ellipse as otherEllipse ->
let highlightRBC (rbc : RBC) (highlight : bool) =
let highlightRBCFrame (rbcFrame : RBCFrame) (strokeThickness : float) =
if highlight then
- rbcFrame.border.StrokeThickness <- 3. * strokeThickness
+ rbcFrame.border.StrokeThickness <- 2. * strokeThickness
if not rbc.infected && not rbc.setManually && not displayHealthy then rbcFrame.Opacity <- 1.
else
rbcFrame.border.StrokeThickness <- strokeThickness