delete color4f pin from docs

TBR=brianosman@google.com
NOTRY=true
Docs-Preview: https://skia.org/?cl=167102
Bug: skia:
Change-Id: Iafd1680f99531a466291680d53b97635af5c8780
Reviewed-on: https://skia-review.googlesource.com/c/167102
Commit-Queue: Cary Clark <caryclark@skia.org>
Auto-Submit: Cary Clark <caryclark@skia.org>
Reviewed-by: Cary Clark <caryclark@skia.org>
diff --git a/docs/SkColor4f_Reference.bmh b/docs/SkColor4f_Reference.bmh
index 16746d3..2fc02cc 100644
--- a/docs/SkColor4f_Reference.bmh
+++ b/docs/SkColor4f_Reference.bmh
@@ -237,83 +237,6 @@
 
 # ------------------------------------------------------------------------------
 
-#Method static SkRGBA4f Pin(float r, float g, float b, float a)
-#In Utility_Functions
-#Line # sets components to valid range ##
-
-Constructs and returns SkRGBA4f with each component pinned from zero to one.
-
-#Param r  red component ##
-#Param g  green component ##
-#Param b  blue component ##
-#Param a  Alpha component ##
-
-#Return Color4f with valid components ##
-
-#Example
-#Height 40
-    uint32_t storage[8];
-    SkImageInfo info = SkImageInfo::MakeN32Premul(8, 1);
-    SkPixmap pixmap(info, storage, info.minRowBytes());
-    pixmap.erase(SK_ColorWHITE);
-    SkIRect bounds = {0, 0, 1, 1};
-    SkColor4f colors[] = { SkColor4f::Pin(1.5, 0.45f,  0.0,  1), 
-                           SkColor4f::Pin(1,   0.45f, -0.25, 1),
-                           {1.5, 0.45f,  0.0,  1},
-                           {1,   0.45f, -0.25, 1},
-                         };
-    for (auto color4f : colors) {
-        pixmap.erase(color4f, &bounds);
-        bounds.offset(2, 0);
-    }
-    SkBitmap bitmap;
-    canvas->scale(20, 20);
-    bitmap.installPixels(pixmap);
-    canvas->drawBitmap(bitmap, 0, 0);
-##
-
-#SeeAlso pin() FromColor
-
-#Method ##
-
-# ------------------------------------------------------------------------------
-
-#Method SkRGBA4f pin() const
-#In Utility_Functions
-#Line # sets components to valid range ##
-
-Returns SkRGBA4f with all components in the range from zero to one.
-
-#Return SkRGBA4f with valid components ##
-
-#Example
-#Height 40
-    uint32_t storage[8];
-    SkImageInfo info = SkImageInfo::MakeN32Premul(8, 1);
-    SkPixmap pixmap(info, storage, info.minRowBytes());
-    pixmap.erase(SK_ColorWHITE);
-    SkIRect bounds = {0, 0, 1, 1};
-    SkColor4f colors[] = { {1.5, 0.45f,  0.0,  1},
-                           {1,   0.45f, -0.25, 1},
-                         };
-    for (auto color4f : colors) {
-        pixmap.erase(color4f, &bounds);
-        bounds.offset(2, 0);
-        pixmap.erase(color4f.pin(), &bounds);
-        bounds.offset(2, 0);
-    }
-    SkBitmap bitmap;
-    canvas->scale(20, 20);
-    bitmap.installPixels(pixmap);
-    canvas->drawBitmap(bitmap, 0, 0);
-##
-
-#SeeAlso Pin
-
-#Method ##
-
-# ------------------------------------------------------------------------------
-
 #Method static SkRGBA4f FromColor(SkColor)
 #In Utility_Functions
 #Line # sets components from Color ##
diff --git a/site/user/api/SkColor4f_Reference.md b/site/user/api/SkColor4f_Reference.md
index 49fcc12..a79d2f5 100644
--- a/site/user/api/SkColor4f_Reference.md
+++ b/site/user/api/SkColor4f_Reference.md
@@ -26,8 +26,6 @@
     float <a href='#SkRGBA4f_array_operator'>operator[](int index)_const</a>;
     float& <a href='#SkRGBA4f_array1_operator'>operator[](int index)</a>;
     bool <a href='#SkRGBA4f_isOpaque'>isOpaque</a>() const;
-    static <a href='#SkRGBA4f'>SkRGBA4f</a> <a href='#SkRGBA4f_Pin'>Pin</a>(float r, float g, float b, float a);
-    <a href='#SkRGBA4f'>SkRGBA4f</a> <a href='#SkRGBA4f_pin'>pin</a>() const;
     static <a href='#SkRGBA4f'>SkRGBA4f</a> <a href='#SkRGBA4f_FromColor'>FromColor</a>(<a href='SkColor_Reference#SkColor'>SkColor</a>);
     <a href='SkColor_Reference#SkColor'>SkColor</a> <a href='#SkRGBA4f_toSkColor'>toSkColor</a>() const;
     static <a href='#SkRGBA4f'>SkRGBA4f</a> <a href='#SkRGBA4f_FromPMColor'>FromPMColor</a>(<a href='SkColor_Reference#SkPMColor'>SkPMColor</a>);
@@ -349,66 +347,6 @@
 
 <a href='#SkRGBA4f_vec'>vec</a><sup><a href='#SkRGBA4f_vec_2'>[2]</a></sup> <a href='SkColor_Reference#SkColorGetA'>SkColorGetA</a>
 
-<a name='SkRGBA4f_Pin'></a>
-
----
-
-<pre style="padding: 1em 1em 1em 1em; width: 62.5em;background-color: #f0f0f0">
-static <a href='#SkRGBA4f'>SkRGBA4f</a> <a href='#SkRGBA4f_Pin'>Pin</a>(float r, float g, float b, float a)
-</pre>
-
-Constructs and returns <a href='#SkRGBA4f'>SkRGBA4f</a> with each component pinned from zero to one.
-
-### Parameters
-
-<table>  <tr>    <td><a name='SkRGBA4f_Pin_r'><code><strong>r</strong></code></a></td>
-    <td>red component</td>
-  </tr>
-  <tr>    <td><a name='SkRGBA4f_Pin_g'><code><strong>g</strong></code></a></td>
-    <td>green component</td>
-  </tr>
-  <tr>    <td><a name='SkRGBA4f_Pin_b'><code><strong>b</strong></code></a></td>
-    <td>blue component</td>
-  </tr>
-  <tr>    <td><a name='SkRGBA4f_Pin_a'><code><strong>a</strong></code></a></td>
-    <td><a href='SkColor_Reference#Alpha'>Alpha</a> component</td>
-  </tr>
-</table>
-
-### Return Value
-
-<a href='#Color4f'>Color4f</a> with valid components
-
-### Example
-
-<div><fiddle-embed name="c989cf16c7f8849874eb008cd701af76"></fiddle-embed></div>
-
-### See Also
-
-<a href='#SkRGBA4f_pin'>pin</a>() <a href='#SkRGBA4f_FromColor'>FromColor</a>
-
-<a name='SkRGBA4f_pin'></a>
-
----
-
-<pre style="padding: 1em 1em 1em 1em; width: 62.5em;background-color: #f0f0f0">
-<a href='#SkRGBA4f'>SkRGBA4f</a> <a href='#SkRGBA4f_pin'>pin</a>() const
-</pre>
-
-Returns <a href='#SkRGBA4f'>SkRGBA4f</a> with all components in the range from zero to one.
-
-### Return Value
-
-<a href='#SkRGBA4f'>SkRGBA4f</a> with valid components
-
-### Example
-
-<div><fiddle-embed name="9e349862c5189a44d2acef5da24f2e79"></fiddle-embed></div>
-
-### See Also
-
-<a href='#SkRGBA4f_Pin'>Pin</a>
-
 <a name='SkRGBA4f_FromColor'></a>
 
 ---
diff --git a/site/user/api/catalog.htm b/site/user/api/catalog.htm
index e4ae076..6d4cdbe 100644
--- a/site/user/api/catalog.htm
+++ b/site/user/api/catalog.htm
@@ -8219,22 +8219,6 @@
     "file": "SkColor_Reference",
     "name": "SkPreMultiplyColor"
 },
-    "SkRGBA4f_Pin": {
-    "code": "void draw(SkCanvas* canvas) {\n    uint32_t storage[8];\n    SkImageInfo info = SkImageInfo::MakeN32Premul(8, 1);\n    SkPixmap pixmap(info, storage, info.minRowBytes());\n    pixmap.erase(SK_ColorWHITE);\n    SkIRect bounds = {0, 0, 1, 1};\n    SkColor4f colors[] = { SkColor4f::Pin(1.5, 0.45f,  0.0,  1), \n                           SkColor4f::Pin(1,   0.45f, -0.25, 1),\n                           {1.5, 0.45f,  0.0,  1},\n                           {1,   0.45f, -0.25, 1},\n                         };\n    for (auto color4f : colors) {\n        pixmap.erase(color4f, &bounds);\n        bounds.offset(2, 0);\n    }\n    SkBitmap bitmap;\n    canvas->scale(20, 20);\n    bitmap.installPixels(pixmap);\n    canvas->drawBitmap(bitmap, 0, 0);\n}",
-    "width": 256,
-    "height": 40,
-    "hash": "c989cf16c7f8849874eb008cd701af76",
-    "file": "SkColor4f_Reference",
-    "name": "SkRGBA4f::Pin"
-},
-    "SkRGBA4f_pin": {
-    "code": "void draw(SkCanvas* canvas) {\n    uint32_t storage[8];\n    SkImageInfo info = SkImageInfo::MakeN32Premul(8, 1);\n    SkPixmap pixmap(info, storage, info.minRowBytes());\n    pixmap.erase(SK_ColorWHITE);\n    SkIRect bounds = {0, 0, 1, 1};\n    SkColor4f colors[] = { {1.5, 0.45f,  0.0,  1},\n                           {1,   0.45f, -0.25, 1},\n                         };\n    for (auto color4f : colors) {\n        pixmap.erase(color4f, &bounds);\n        bounds.offset(2, 0);\n        pixmap.erase(color4f.pin(), &bounds);\n        bounds.offset(2, 0);\n    }\n    SkBitmap bitmap;\n    canvas->scale(20, 20);\n    bitmap.installPixels(pixmap);\n    canvas->drawBitmap(bitmap, 0, 0);\n}",
-    "width": 256,
-    "height": 40,
-    "hash": "9e349862c5189a44d2acef5da24f2e79",
-    "file": "SkColor4f_Reference",
-    "name": "SkRGBA4f::pin()"
-},
     "SkRGBToHSV": {
     "code": "void draw(SkCanvas* canvas) {\n    canvas->drawBitmap(source, 0, 0);\n    SkPaint bgPaint;\n    bgPaint.setColor(0xafffffff);\n    canvas->drawRect({20, 30, 110, 90}, bgPaint);\n    SkScalar hsv[3];\n    SkColor c = source.getColor(226, 128);\n    SkRGBToHSV(SkColorGetR(c), SkColorGetG(c), SkColorGetB(c), hsv);\n    canvas->drawString((\"h: \" + std::to_string(hsv[0]).substr(0, 6)).c_str(), 27, 45, SkPaint());\n    canvas->drawString((\"s: \" + std::to_string(hsv[1]).substr(0, 6)).c_str(), 27, 65, SkPaint());\n    canvas->drawString((\"v: \" + std::to_string(hsv[2]).substr(0, 6)).c_str(), 27, 85, SkPaint());\n    canvas->drawLine(110, 90, 226, 128, SkPaint());\n}",
     "width": 256,