Skip to content
Merged
83 changes: 68 additions & 15 deletions xml/System.Drawing.Drawing2D/GraphicsPath.xml

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions xml/System.Drawing.Drawing2D/GraphicsPathIterator.xml
Original file line number Diff line number Diff line change
Expand Up @@ -308,6 +308,7 @@

]]></format>
</remarks>
<inheritdoc cref="M:System.Drawing.Drawing2D.GraphicsPathIterator.CopyData(System.Drawing.PointF[]@,System.Byte[]@,System.Int32,System.Int32)" />
</Docs>
</Member>
<Member MemberName="Finalize">
Expand Down
7 changes: 7 additions & 0 deletions xml/System.Drawing.Drawing2D/Matrix.xml
Original file line number Diff line number Diff line change
Expand Up @@ -1569,6 +1569,7 @@ Matrix myMatrix = new Matrix(3, 5, 1, 2, 2, 4);

]]></format>
</remarks>
<inheritdoc cref="M:System.Drawing.Drawing2D.Matrix.TransformPoints(System.Drawing.Point[])" />
</Docs>
</Member>
<Member MemberName="TransformPoints">
Expand Down Expand Up @@ -1607,6 +1608,7 @@ Matrix myMatrix = new Matrix(3, 5, 1, 2, 2, 4);
<param name="pts">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<inheritdoc cref="M:System.Drawing.Drawing2D.Matrix.TransformPoints(System.Drawing.Point[])" />
</Docs>
</Member>
<Member MemberName="TransformPoints">
Expand Down Expand Up @@ -1731,6 +1733,7 @@ Matrix myMatrix = new Matrix(3, 5, 1, 2, 2, 4);

]]></format>
</remarks>
<inheritdoc cref="M:System.Drawing.Drawing2D.Matrix.TransformVectors(System.Drawing.PointF[])" />
</Docs>
</Member>
<Member MemberName="TransformVectors">
Expand Down Expand Up @@ -1828,6 +1831,7 @@ Matrix myMatrix = new Matrix(3, 5, 1, 2, 2, 4);
<param name="pts">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<inheritdoc cref="M:System.Drawing.Drawing2D.Matrix.TransformVectors(System.Drawing.PointF[])" />
</Docs>
</Member>
<Member MemberName="TransformVectors">
Expand Down Expand Up @@ -1866,6 +1870,7 @@ Matrix myMatrix = new Matrix(3, 5, 1, 2, 2, 4);
<param name="pts">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<inheritdoc cref="M:System.Drawing.Drawing2D.Matrix.TransformVectors(System.Drawing.PointF[])" />
</Docs>
</Member>
<MemberGroup MemberName="Translate">
Expand Down Expand Up @@ -2043,6 +2048,7 @@ Matrix myMatrix = new Matrix(3, 5, 1, 2, 2, 4);
<param name="pts">An array of <see cref="T:System.Drawing.Point" /> structures that represents the points to transform.</param>
<summary>Multiplies each vector in an array by the matrix. The translation elements of this matrix (third row) are ignored.</summary>
<remarks>To be added.</remarks>
<inheritdoc cref="M:System.Drawing.Drawing2D.Matrix.TransformVectors(System.Drawing.PointF[])" />
</Docs>
</Member>
<Member MemberName="VectorTransformPoints">
Expand Down Expand Up @@ -2081,6 +2087,7 @@ Matrix myMatrix = new Matrix(3, 5, 1, 2, 2, 4);
<param name="pts">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<inheritdoc cref="M:System.Drawing.Drawing2D.Matrix.TransformVectors(System.Drawing.PointF[])" />
</Docs>
</Member>
</Members>
Expand Down
6 changes: 6 additions & 0 deletions xml/System.Drawing.Drawing2D/PathGradientBrush.xml
Original file line number Diff line number Diff line change
Expand Up @@ -152,6 +152,7 @@
<param name="points">An array of <see cref="T:System.Drawing.Point" /> structures that represents the points that make up the vertices of the path.</param>
<summary>Initializes a new instance of the <see cref="T:System.Drawing.Drawing2D.PathGradientBrush" /> class with the specified points.</summary>
<remarks>To be added.</remarks>
<inheritdoc cref="M:System.Drawing.Drawing2D.PathGradientBrush.#ctor(System.Drawing.PointF[])" />
</Docs>
</Member>
<Member MemberName=".ctor">
Expand Down Expand Up @@ -242,6 +243,7 @@
<param name="points">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<inheritdoc cref="M:System.Drawing.Drawing2D.PathGradientBrush.#ctor(System.Drawing.PointF[])" />
</Docs>
</Member>
<Member MemberName=".ctor">
Expand Down Expand Up @@ -283,6 +285,7 @@
<param name="points">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<inheritdoc cref="M:System.Drawing.Drawing2D.PathGradientBrush.#ctor(System.Drawing.PointF[])" />
</Docs>
</Member>
<Member MemberName=".ctor">
Expand Down Expand Up @@ -326,6 +329,7 @@
<param name="points">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<inheritdoc cref="M:System.Drawing.Drawing2D.PathGradientBrush.#ctor(System.Drawing.PointF[],System.Drawing.Drawing2D.WrapMode)" />
</Docs>
</Member>
<Member MemberName=".ctor">
Expand Down Expand Up @@ -369,6 +373,7 @@
<param name="points">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<inheritdoc cref="M:System.Drawing.Drawing2D.PathGradientBrush.#ctor(System.Drawing.PointF[])" />
</Docs>
</Member>
<Member MemberName=".ctor">
Expand Down Expand Up @@ -404,6 +409,7 @@
<param name="wrapMode">A <see cref="T:System.Drawing.Drawing2D.WrapMode" /> that specifies how fills drawn with this <see cref="T:System.Drawing.Drawing2D.PathGradientBrush" /> are tiled.</param>
<summary>Initializes a new instance of the <see cref="T:System.Drawing.Drawing2D.PathGradientBrush" /> class with the specified points and wrap mode.</summary>
<remarks>To be added.</remarks>
<inheritdoc cref="M:System.Drawing.Drawing2D.PathGradientBrush.#ctor(System.Drawing.PointF[],System.Drawing.Drawing2D.WrapMode)" />
</Docs>
</Member>
<Member MemberName=".ctor">
Expand Down
1 change: 1 addition & 0 deletions xml/System.Drawing.Drawing2D/PathPointType.xml
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,7 @@
<MemberValue>3</MemberValue>
<Docs>
<summary>A cubic Bézier curve.</summary>
<inheritdoc cref="F:System.Drawing.Drawing2D.PathPointType.Bezier" />
</Docs>
</Member>
<Member MemberName="CloseSubpath">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,10 @@
</Base>
<Interfaces />
<Docs>
<summary>To be added.</summary>
<summary>
<para>Sets the black saturation of an image. The black saturation is the point at which the darkest areas of the image</para>
<para>are converted to black.</para>
</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
Expand All @@ -35,10 +38,17 @@
<Parameter Name="blackSaturation" Type="System.Int32" />
</Parameters>
<Docs>
<param name="channel">To be added.</param>
<param name="blackSaturation">To be added.</param>
<summary>To be added.</summary>
<param name="channel">The channel or channels that the effect is applied to.</param>
<param name="blackSaturation">
<para>A value of t specifies that the interval [t, 255] is mapped linearly to the interval [0, 255]. For example, if</para>
<para>
<paramref name="blackSaturation" /> is equal to 15, then color channel values in the interval [15, 255] are adjusted</para>
<para>so that they spread out over the interval [0, 255]. Color channel values less than 15 are set to 0.</para>
</param>
<summary>Creates a new <see cref="T:System.Drawing.Imaging.Effects.BlackSaturationCurveEffect" /> with the given parameters.</summary>
<remarks>To be added.</remarks>
<exception cref="T:System.ArgumentException">
<paramref name="blackSaturation" /> is less than 0 or greater than 254.</exception>
</Docs>
</Member>
<Member MemberName="BlackSaturation">
Expand All @@ -57,7 +67,12 @@
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<summary>
<para>A value of t specifies that the interval [t, 255] is mapped linearly to the interval [0, 255]. For example, if</para>
<para>
<see cref="P:System.Drawing.Imaging.Effects.BlackSaturationCurveEffect.BlackSaturation" /> is equal to 15, then color channel values in the interval [15, 255] are adjusted</para>
<para>so that they spread out over the interval [0, 255]. Color channel values less than 15 are set to 0.</para>
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
Expand Down
32 changes: 26 additions & 6 deletions xml/System.Drawing.Imaging.Effects/BlurEffect.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
</Base>
<Interfaces />
<Docs>
<summary>To be added.</summary>
<summary>Applies a Gaussian blur.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
Expand All @@ -35,10 +35,21 @@
<Parameter Name="expandEdge" Type="System.Boolean" />
</Parameters>
<Docs>
<param name="radius">To be added.</param>
<param name="expandEdge">To be added.</param>
<summary>To be added.</summary>
<param name="radius">
<para>Real number that specifies the blur radius (the radius of the Gaussian convolution kernel) in pixels. The</para>
<para>radius must be in the range 0 through 256. As the radius increases, the resulting bitmap becomes more blurry.</para>
</param>
<param name="expandEdge">
<para>Boolean value that specifies whether the bitmap expands by an amount equal to the blur radius. If</para>
<para>
<see langword="true" />, the bitmap expands by an amount equal to the radius so that it can have soft edges. If</para>
<para>
<see langword="false" />, the bitmap remains the same size and the soft edges are clipped.</para>
</param>
<summary>Creates a new <see cref="T:System.Drawing.Imaging.Effects.BlurEffect" /> with the given parameters.</summary>
<remarks>To be added.</remarks>
<exception cref="T:System.ArgumentException">
<paramref name="radius" /> is less than 0 or greater than 256.</exception>
</Docs>
</Member>
<Member MemberName="ExpandEdge">
Expand All @@ -57,7 +68,13 @@
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<summary>
<para>Boolean value that specifies whether the bitmap expands by an amount equal to the blur radius. If</para>
<para>
<see langword="true" />, the bitmap expands by an amount equal to the radius so that it can have soft edges. If</para>
<para>
<see langword="false" />, the bitmap remains the same size and the soft edges are clipped.</para>
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
Expand All @@ -78,7 +95,10 @@
<ReturnType>System.Single</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<summary>
<para>Real number that specifies the blur radius (the radius of the Gaussian convolution kernel) in pixels. The</para>
<para>radius must be in the range 0 through 255. As the radius increases, the resulting bitmap becomes more blurry.</para>
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
Expand Down
33 changes: 27 additions & 6 deletions xml/System.Drawing.Imaging.Effects/BrightnessContrastEffect.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
</Base>
<Interfaces />
<Docs>
<summary>To be added.</summary>
<summary>Changes the brightness and contrast of an image.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
Expand All @@ -35,10 +35,23 @@
<Parameter Name="contrastLevel" Type="System.Int32" />
</Parameters>
<Docs>
<param name="brightnessLevel">To be added.</param>
<param name="contrastLevel">To be added.</param>
<summary>To be added.</summary>
<param name="brightnessLevel">
<para>Integer in the range -255 through 255 that specifies the brightness level. If the value is 0, the brightness</para>
<para>remains the same. As the value moves from 0 to 255, the brightness of the image increases. As the value moves</para>
<para>from 0 to -255, the brightness of the image decreases.</para>
</param>
<param name="contrastLevel">
<para>Integer in the range -100 through 100 that specifies the contrast level. If the value is 0, the contrast</para>
<para>remains the same. As the value moves from 0 to 100, the contrast of the image increases. As the value moves</para>
<para>from 0 to -100, the contrast of the image decreases.</para>
</param>
<summary>Creates a new <see cref="T:System.Drawing.Imaging.Effects.BrightnessContrastEffect" /> with the given parameters.</summary>
<remarks>To be added.</remarks>
<exception cref="T:System.ArgumentException">
<para>
<paramref name="brightnessLevel" /> is less than -255 or greater than 255 or <paramref name="contrastLevel" /></para>
<para>is less than -100 or greater than 100.</para>
</exception>
</Docs>
</Member>
<Member MemberName="BrightnessLevel">
Expand All @@ -57,7 +70,11 @@
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<summary>
<para>Integer in the range -255 through 255 that specifies the brightness level. If the value is 0, the brightness</para>
<para>remains the same. As the value moves from 0 to 255, the brightness of the image increases. As the value moves</para>
<para>from 0 to -255, the brightness of the image decreases.</para>
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
Expand All @@ -78,7 +95,11 @@
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<summary>
<para>Integer in the range -100 through 100 that specifies the contrast level. If the value is 0, the contrast</para>
<para>remains the same. As the value moves from 0 to 100, the contrast of the image increases. As the value moves</para>
<para>from 0 to -100, the contrast of the image decreases.</para>
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
Expand Down
51 changes: 43 additions & 8 deletions xml/System.Drawing.Imaging.Effects/ColorBalanceEffect.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
</Base>
<Interfaces />
<Docs>
<summary>To be added.</summary>
<summary>Adjusts the color balance of an image.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
Expand All @@ -36,11 +36,31 @@
<Parameter Name="yellowBlue" Type="System.Int32" />
</Parameters>
<Docs>
<param name="cyanRed">To be added.</param>
<param name="magentaGreen">To be added.</param>
<param name="yellowBlue">To be added.</param>
<summary>To be added.</summary>
<param name="cyanRed">
<para>Integer in the range -100 through 100 that specifies a change in the amount of red in the image. If the value</para>
<para>is 0, there is no change. As the value moves from 0 to 100, the amount of red in the image increases and the</para>
<para>amount of cyan decreases. As the value moves from 0 to -100, the amount of red in the image decreases and the</para>
<para>amount of cyan increases.</para>
</param>
<param name="magentaGreen">
<para>Integer in the range -100 through 100 that specifies a change in the amount of green in the image. If the value</para>
<para>is 0, there is no change. As the value moves from 0 to 100, the amount of green in the image increases and the</para>
<para>amount of magenta decreases. As the value moves from 0 to -100, the amount of green in the image decreases and</para>
<para>and the amount of magenta increases.</para>
</param>
<param name="yellowBlue">
<para>Integer in the range -100 through 100 that specifies a change in the amount of blue in the image. If the value</para>
<para>is 0, there is no change. As the value moves from 0 to 100, the amount of blue in the image increases and the</para>
<para>amount of yellow decreases. As the value moves from 0 to -100, the amount of blue in the image decreases and</para>
<para>the amount of yellow increases.</para>
</param>
<summary>Creates a new <see cref="T:System.Drawing.Imaging.Effects.ColorBalanceEffect" /> with the given parameters.</summary>
<remarks>To be added.</remarks>
<exception cref="T:System.ArgumentException">
<para>
<paramref name="cyanRed" />, <paramref name="magentaGreen" />, or <paramref name="yellowBlue" /> is less than</para>
<para>-100 or greater than 100.</para>
</exception>
</Docs>
</Member>
<Member MemberName="CyanRed">
Expand All @@ -59,7 +79,12 @@
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<summary>
<para>Integer in the range -100 through 100 that specifies a change in the amount of red in the image. If the value</para>
<para>is 0, there is no change. As the value moves from 0 to 100, the amount of red in the image increases and the</para>
<para>amount of cyan decreases. As the value moves from 0 to -100, the amount of red in the image decreases and the</para>
<para>amount of cyan increases.</para>
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
Expand All @@ -80,7 +105,12 @@
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<summary>
<para>Integer in the range -100 through 100 that specifies a change in the amount of green in the image. If the value</para>
<para>is 0, there is no change. As the value moves from 0 to 100, the amount of green in the image increases and the</para>
<para>amount of magenta decreases. As the value moves from 0 to -100, the amount of green in the image decreases and</para>
<para>and the amount of magenta increases.</para>
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
Expand All @@ -101,7 +131,12 @@
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<summary>
<para>Integer in the range -100 through 100 that specifies a change in the amount of blue in the image. If the value</para>
<para>is 0, there is no change. As the value moves from 0 to 100, the amount of blue in the image increases and the</para>
<para>amount of yellow decreases. As the value moves from 0 to -100, the amount of blue in the image decreases and</para>
<para>the amount of yellow increases.</para>
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
Expand Down
4 changes: 2 additions & 2 deletions xml/System.Drawing.Imaging.Effects/ColorCurveEffect.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
</Base>
<Interfaces />
<Docs>
<summary>To be added.</summary>
<summary>Base class for several effects that can be applied to an image.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
Expand All @@ -34,7 +34,7 @@
<ReturnType>System.Drawing.Imaging.Effects.CurveChannel</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<summary>The channel or channels that the effect is applied to.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
Expand Down
Loading