| SkColor4f Reference |
| === |
| |
| # <a name="Color4f"></a> Color4f |
| |
| # <a name="SkColor4f"></a> Struct SkColor4f |
| The float values are 0...1 unpremultiplied |
| |
| ## <a name="Overview"></a> Overview |
| |
| ## <a name="Overview_Subtopic"></a> Overview Subtopic |
| |
| | name | description | |
| | --- | --- | |
| | <a href="#Member_Function">Member Function</a> | static functions and member methods | |
| | Member | member values | |
| | <a href="#Operator">Operator</a> | operator overloading methods | |
| |
| ## <a name="Operator"></a> Operator |
| |
| | name | description | |
| | --- | --- | |
| | <a href="#SkColor4f_notequal1_operator">operator!=(const SkColor4f& other) const</a> | incomplete | |
| | <a href="#SkColor4f_equal1_operator">operator==(const SkColor4f& other) const</a> | incomplete | |
| |
| ## <a name="Member_Function"></a> Member Function |
| |
| | name | description | |
| | --- | --- | |
| | <a href="#SkColor4f_FromColor">FromColor</a> | incomplete | |
| | <a href="#SkColor4f_Pin">Pin</a> | incomplete | |
| | <a href="#SkColor4f_pin">pin</a> | incomplete | |
| | <a href="#SkColor4f_premul">premul</a> | incomplete | |
| | <a href="#SkColor4f_toSkColor">toSkColor</a> | incomplete | |
| | <a href="#SkColor4f_vec">vec</a> | incomplete | |
| |
| <a name="SkColor4f_fR"> <code><strong>float fR</strong></code> </a> |
| |
| <a name="SkColor4f_fG"> <code><strong>float fG</strong></code> </a> |
| |
| <a name="SkColor4f_fB"> <code><strong>float fB</strong></code> </a> |
| |
| <a name="SkColor4f_fA"> <code><strong>float fA</strong></code> </a> |
| |
| <a name="SkColor4f_equal1_operator"></a> |
| ## operator== |
| |
| <pre style="padding: 1em 1em 1em 1em;width: 62.5em; background-color: #f0f0f0"> |
| bool operator==(const SkColor4f& other) _const |
| </pre> |
| |
| ### Parameters |
| |
| <table> <tr> <td><a name="SkColor4f_equal1_operator_other"> <code><strong>other </strong></code> </a></td> <td> |
| incomplete</td> |
| </tr> |
| </table> |
| |
| ### Return Value |
| |
| incomplete |
| |
| ### Example |
| |
| <div><fiddle-embed name="882e8e0103048009a25cfc20400492f7"></fiddle-embed></div> |
| |
| ### See Also |
| |
| incomplete |
| |
| --- |
| |
| <a name="SkColor4f_notequal1_operator"></a> |
| ## operator!= |
| |
| <pre style="padding: 1em 1em 1em 1em;width: 62.5em; background-color: #f0f0f0"> |
| bool operator!=(const SkColor4f& other) _const |
| </pre> |
| |
| ### Parameters |
| |
| <table> <tr> <td><a name="SkColor4f_notequal1_operator_other"> <code><strong>other </strong></code> </a></td> <td> |
| incomplete</td> |
| </tr> |
| </table> |
| |
| ### Return Value |
| |
| incomplete |
| |
| ### Example |
| |
| <div><fiddle-embed name="882e8e0103048009a25cfc20400492f7"></fiddle-embed></div> |
| |
| ### See Also |
| |
| incomplete |
| |
| --- |
| |
| <a name="SkColor4f_vec"></a> |
| ## vec |
| |
| <pre style="padding: 1em 1em 1em 1em;width: 62.5em; background-color: #f0f0f0"> |
| const float* vec() const |
| </pre> |
| |
| ### Return Value |
| |
| incomplete |
| |
| ### Example |
| |
| <div><fiddle-embed name="882e8e0103048009a25cfc20400492f7"></fiddle-embed></div> |
| |
| ### See Also |
| |
| incomplete |
| |
| --- |
| |
| <a name="SkColor4f_vec_2"></a> |
| |
| <pre style="padding: 1em 1em 1em 1em;width: 62.5em; background-color: #f0f0f0"> |
| float* vec() |
| </pre> |
| |
| ### Return Value |
| |
| incomplete |
| |
| ### Example |
| |
| <div><fiddle-embed name="882e8e0103048009a25cfc20400492f7"></fiddle-embed></div> |
| |
| ### See Also |
| |
| incomplete |
| |
| --- |
| |
| <a name="SkColor4f_Pin"></a> |
| ## Pin |
| |
| <pre style="padding: 1em 1em 1em 1em;width: 62.5em; background-color: #f0f0f0"> |
| static SkColor4f Pin(float r, float g, float b, float a) |
| </pre> |
| |
| ### Parameters |
| |
| <table> <tr> <td><a name="SkColor4f_Pin_r"> <code><strong>r </strong></code> </a></td> <td> |
| incomplete</td> |
| </tr> <tr> <td><a name="SkColor4f_Pin_g"> <code><strong>g </strong></code> </a></td> <td> |
| incomplete</td> |
| </tr> <tr> <td><a name="SkColor4f_Pin_b"> <code><strong>b </strong></code> </a></td> <td> |
| incomplete</td> |
| </tr> <tr> <td><a name="SkColor4f_Pin_a"> <code><strong>a </strong></code> </a></td> <td> |
| incomplete</td> |
| </tr> |
| </table> |
| |
| ### Return Value |
| |
| incomplete |
| |
| ### Example |
| |
| <div><fiddle-embed name="882e8e0103048009a25cfc20400492f7"></fiddle-embed></div> |
| |
| ### See Also |
| |
| incomplete |
| |
| --- |
| |
| <a name="SkColor4f_FromColor"></a> |
| ## FromColor |
| |
| <pre style="padding: 1em 1em 1em 1em;width: 62.5em; background-color: #f0f0f0"> |
| static SkColor4f FromColor(SkColor) |
| </pre> |
| |
| Convert to <a href="#SkColor4f">SkColor4f</a>, assuming <a href="SkColor_Reference#SkColor">SkColor</a> is sRGB |
| |
| ### Parameters |
| |
| <table> <tr> <td><a name="SkColor4f_FromColor_SkColor"> <code><strong>SkColor </strong></code> </a></td> <td> |
| incomplete</td> |
| </tr> |
| </table> |
| |
| ### Return Value |
| |
| incomplete |
| |
| ### Example |
| |
| <div><fiddle-embed name="882e8e0103048009a25cfc20400492f7"></fiddle-embed></div> |
| |
| ### See Also |
| |
| incomplete |
| |
| --- |
| |
| <a name="SkColor4f_toSkColor"></a> |
| ## toSkColor |
| |
| <pre style="padding: 1em 1em 1em 1em;width: 62.5em; background-color: #f0f0f0"> |
| SkColor toSkColor() const |
| </pre> |
| |
| ### Return Value |
| |
| incomplete |
| |
| ### Example |
| |
| <div><fiddle-embed name="882e8e0103048009a25cfc20400492f7"></fiddle-embed></div> |
| |
| ### See Also |
| |
| incomplete |
| |
| --- |
| |
| <a name="SkColor4f_pin"></a> |
| ## pin |
| |
| <pre style="padding: 1em 1em 1em 1em;width: 62.5em; background-color: #f0f0f0"> |
| SkColor4f pin() const |
| </pre> |
| |
| ### Return Value |
| |
| incomplete |
| |
| ### Example |
| |
| <div><fiddle-embed name="882e8e0103048009a25cfc20400492f7"></fiddle-embed></div> |
| |
| ### See Also |
| |
| incomplete |
| |
| --- |
| |
| <a name="SkColor4f_premul"></a> |
| ## premul |
| |
| <pre style="padding: 1em 1em 1em 1em;width: 62.5em; background-color: #f0f0f0"> |
| SkPM4f premul() const |
| </pre> |
| |
| ### Return Value |
| |
| incomplete |
| |
| ### Example |
| |
| <div><fiddle-embed name="882e8e0103048009a25cfc20400492f7"></fiddle-embed></div> |
| |
| ### See Also |
| |
| incomplete |
| |
| --- |
| |