Example #1
0
 public override bool Equals(object obj)
 {
     return((obj is PathGradientBrush b) &&
            pathPoints.Equals(b.pathPoints) &&
            wrapMode.Equals(b.wrapMode) &&
            gradientTransform.Equals(b.gradientTransform) &&
            centerColor.Equals(b.centerColor) &&
            focusScales.Equals(b.focusScales) &&
            surroundColors.Equals(b.surroundColors) &&
            colorBlend.Equals(b.colorBlend) &&
            rectangle.Equals(b.rectangle) &&
            centerPoint.Equals(b.centerPoint) &&
            polygonWinding.Equals(b.polygonWinding) &&
            blend.Equals(b.blend));
 }
Example #2
0
 public override bool Equals(object obj)
 {
     return((obj is LinearGradientBrush b) &&
            wrapMode.Equals(b.wrapMode) &&
            gammaCorrection.Equals(b.gammaCorrection) &&
            gradientTransform.Equals(b.gradientTransform) &&
            startPoint.Equals(b.startPoint) &&
            endPoint.Equals(b.endPoint) &&
            colors.Equals(b.colors) &&
            blend.Equals(b.blend) &&
            colorBlend.Equals(b.colorBlend) &&
            blend.Equals(b.blend) &&
            rectangle.Equals(b.rectangle) &&
            angle.Equals(b.angle) &&
            angleIsScalable == b.angleIsScalable);
 }