|
uint8_t | get_R () |
| Gets the red component value of this T:Aspose::Page::Drawing::Color structure.
|
|
uint8_t | get_G () |
| Gets the green component value of this T:Aspose::Page::Drawing::Color structure.
|
|
uint8_t | get_B () |
| Gets the blue component value of this T:Aspose::Page::Drawing::Color structure.
|
|
uint8_t | get_A () |
| Gets the alpha component value of this T:Aspose::Page::Drawing::Color structure.
|
|
bool | get_IsEmpty () |
| Specifies whether this T:Aspose::Page::Drawing::Color structure is uninitialized.
|
|
bool | get_IsNamedColor () |
| Gets a value indicating whether this T:Aspose::Page::Drawing::Color structure is a named color or a member of the T:System::Drawing::KnownColor enumeration.
|
|
System::String | get_Name () |
| Gets the name of this T:Aspose::Page::Drawing::Color.
|
|
float | GetBrightness () |
| Gets the hue-saturation-brightness (HSB) brightness value for this T:Aspose::Page::Drawing::Color structure.
|
|
float | GetHue () |
| Gets the hue-saturation-brightness (HSB) hue value, in degrees, for this T:Aspose::Page::Drawing::Color structure.
|
|
float | GetSaturation () |
| Gets the hue-saturation-brightness (HSB) saturation value for this T:Aspose::Page::Drawing::Color structure.
|
|
int32_t | ToArgb () |
| Gets the 32-bit ARGB value of this T:Aspose::Page::Drawing::Color structure.
|
|
System::SharedPtr< System::Object > | Clone () |
| Clones this Aspose.Page.Drawing.Color.
|
|
bool | Equals (System::SharedPtr< System::Object > obj) override |
| Tests whether the specified object is a T:Aspose::Page::Drawing::Color structure and is equivalent to this T:Aspose::Page::Drawing::Color structure.
|
|
int32_t | GetHashCode () const override |
| Returns a hash code for this T:Aspose::Page::Drawing::Color structure.
|
|
| Color () |
|
System::String | ToString () const override |
| Converts this T:Aspose::Page::Drawing::Color structure to a human-readable string.
|
|
| Object () |
| Creates object. Initializes all internal data structures.
|
|
virtual | ~Object () |
| Destroys object. Frees all internal data structures.
|
|
| Object (Object const &x) |
| Copy constructor. Doesn't copy anything, really, just initializes new object and enables copy constructing subclasses.
|
|
Object & | operator= (Object const &x) |
| Assignment operator. Doesn't copy anything, really, just initializes new object and enables copy constructing subclasses.
|
|
Object * | SharedRefAdded () |
| Increments shared reference count. Shouldn't be called directly; instead, use smart pointers or ThisProtector.
|
|
int | SharedRefRemovedSafe () |
| Decrements and returns shared reference count. Shouldn't be called directly; instead, use smart pointers or ThisProtector.
|
|
int | RemovedSharedRefs (int count) |
| Decreases shared reference count by specified value.
|
|
Detail::SmartPtrCounter * | WeakRefAdded () |
| Increments weak reference count. Shouldn't be called directly; instead, use smart pointers or ThisProtector.
|
|
void | WeakRefRemoved () |
| Decrements weak reference count. Shouldn't be called directly; instead, use smart pointers or ThisProtector.
|
|
Detail::SmartPtrCounter * | GetCounter () |
| Gets reference counter data structure associated with the object.
|
|
int | SharedCount () const |
| Gets current value of shared reference counter.
|
|
void | Lock () |
| Implements C# lock() statement locking. Call directly or use LockContext sentry object.
|
|
void | Unlock () |
| Implements C# lock() statement unlocking. Call directly or use LockContext sentry object.
|
|
virtual bool | Equals (ptr obj) |
| Compares objects using C# Object.Equals semantics.
|
|
virtual ptr | MemberwiseClone () const |
| Analog of C# Object.MemberwiseClone() method. Enables cloning custom types.
|
|
virtual const TypeInfo & | GetType () const |
| Gets actual type of object. Analog of C# System.Object.GetType() call.
|
|
virtual bool | Is (const TypeInfo &targetType) const |
| Check if object represents an instance of type described by targetType. Analog of C# 'is' operator.
|
|
virtual void | SetTemplateWeakPtr (uint32_t argument) |
| Set n'th template argument a weak pointer (rather than shared). Allows switching pointers in containers to weak mode.
|
|
virtual bool | FastCast (const Details::FastRttiBase &helper, void **out_ptr) const |
| For internal purposes only.
|
|
template<> |
bool | ReferenceEquals (String const &str, std::nullptr_t) |
| Specialization of Object::ReferenceEquals for case of string and nullptr.
|
|
template<> |
bool | ReferenceEquals (String const &str1, String const &str2) |
| Specialization of Object::ReferenceEquals for case of strings.
|
|
|
static Color | get_Transparent () |
| Gets a system-defined color.
|
|
static Color | get_AliceBlue () |
| Gets a system-defined color that has an ARGB value of #FFF0F8FF.
|
|
static Color | get_AntiqueWhite () |
| Gets a system-defined color that has an ARGB value of #FFFAEBD7.
|
|
static Color | get_Aqua () |
| Gets a system-defined color that has an ARGB value of #FF00FFFF.
|
|
static Color | get_Aquamarine () |
| Gets a system-defined color that has an ARGB value of #FF7FFFD4.
|
|
static Color | get_Azure () |
| Gets a system-defined color that has an ARGB value of #FFF0FFFF.
|
|
static Color | get_Beige () |
| Gets a system-defined color that has an ARGB value of #FFF5F5DC.
|
|
static Color | get_Bisque () |
| Gets a system-defined color that has an ARGB value of #FFFFE4C4.
|
|
static Color | get_Black () |
| Gets a system-defined color that has an ARGB value of #FF000000.
|
|
static Color | get_BlanchedAlmond () |
| Gets a system-defined color that has an ARGB value of #FFFFEBCD.
|
|
static Color | get_Blue () |
| Gets a system-defined color that has an ARGB value of #FF0000FF.
|
|
static Color | get_BlueViolet () |
| Gets a system-defined color that has an ARGB value of #FF8A2BE2.
|
|
static Color | get_Brown () |
| Gets a system-defined color that has an ARGB value of #FFA52A2A.
|
|
static Color | get_BurlyWood () |
| Gets a system-defined color that has an ARGB value of #FFDEB887.
|
|
static Color | get_CadetBlue () |
| Gets a system-defined color that has an ARGB value of #FF5F9EA0.
|
|
static Color | get_Chartreuse () |
| Gets a system-defined color that has an ARGB value of #FF7FFF00.
|
|
static Color | get_Chocolate () |
| Gets a system-defined color that has an ARGB value of #FFD2691E.
|
|
static Color | get_Coral () |
| Gets a system-defined color that has an ARGB value of #FFFF7F50.
|
|
static Color | get_CornflowerBlue () |
| Gets a system-defined color that has an ARGB value of #FF6495ED.
|
|
static Color | get_Cornsilk () |
| Gets a system-defined color that has an ARGB value of #FFFFF8DC.
|
|
static Color | get_Crimson () |
| Gets a system-defined color that has an ARGB value of #FFDC143C.
|
|
static Color | get_Cyan () |
| Gets a system-defined color that has an ARGB value of #FF00FFFF.
|
|
static Color | get_DarkBlue () |
| Gets a system-defined color that has an ARGB value of #FF00008B.
|
|
static Color | get_DarkCyan () |
| Gets a system-defined color that has an ARGB value of #FF008B8B.
|
|
static Color | get_DarkGoldenrod () |
| Gets a system-defined color that has an ARGB value of #FFB8860B.
|
|
static Color | get_DarkGray () |
| Gets a system-defined color that has an ARGB value of #FFA9A9A9.
|
|
static Color | get_DarkGreen () |
| Gets a system-defined color that has an ARGB value of #FF006400.
|
|
static Color | get_DarkKhaki () |
| Gets a system-defined color that has an ARGB value of #FFBDB76B.
|
|
static Color | get_DarkMagenta () |
| Gets a system-defined color that has an ARGB value of #FF8B008B.
|
|
static Color | get_DarkOliveGreen () |
| Gets a system-defined color that has an ARGB value of #FF556B2F.
|
|
static Color | get_DarkOrange () |
| Gets a system-defined color that has an ARGB value of #FFFF8C00.
|
|
static Color | get_DarkOrchid () |
| Gets a system-defined color that has an ARGB value of #FF9932CC.
|
|
static Color | get_DarkRed () |
| Gets a system-defined color that has an ARGB value of #FF8B0000.
|
|
static Color | get_DarkSalmon () |
| Gets a system-defined color that has an ARGB value of #FFE9967A.
|
|
static Color | get_DarkSeaGreen () |
| Gets a system-defined color that has an ARGB value of #FF8FBC8F.
|
|
static Color | get_DarkSlateBlue () |
| Gets a system-defined color that has an ARGB value of #FF483D8B.
|
|
static Color | get_DarkSlateGray () |
| Gets a system-defined color that has an ARGB value of #FF2F4F4F.
|
|
static Color | get_DarkTurquoise () |
| Gets a system-defined color that has an ARGB value of #FF00CED1.
|
|
static Color | get_DarkViolet () |
| Gets a system-defined color that has an ARGB value of #FF9400D3.
|
|
static Color | get_DeepPink () |
| Gets a system-defined color that has an ARGB value of #FFFF1493.
|
|
static Color | get_DeepSkyBlue () |
| Gets a system-defined color that has an ARGB value of #FF00BFFF.
|
|
static Color | get_DimGray () |
| Gets a system-defined color that has an ARGB value of #FF696969.
|
|
static Color | get_DodgerBlue () |
| Gets a system-defined color that has an ARGB value of #FF1E90FF.
|
|
static Color | get_Firebrick () |
| Gets a system-defined color that has an ARGB value of #FFB22222.
|
|
static Color | get_FloralWhite () |
| Gets a system-defined color that has an ARGB value of #FFFFFAF0.
|
|
static Color | get_ForestGreen () |
| Gets a system-defined color that has an ARGB value of #FF228B22.
|
|
static Color | get_Fuchsia () |
| Gets a system-defined color that has an ARGB value of #FFFF00FF.
|
|
static Color | get_Gainsboro () |
| Gets a system-defined color that has an ARGB value of #FFDCDCDC.
|
|
static Color | get_GhostWhite () |
| Gets a system-defined color that has an ARGB value of #FFF8F8FF.
|
|
static Color | get_Gold () |
| Gets a system-defined color that has an ARGB value of #FFFFD700.
|
|
static Color | get_Goldenrod () |
| Gets a system-defined color that has an ARGB value of #FFDAA520.
|
|
static Color | get_Gray () |
| Gets a system-defined color that has an ARGB value of #FF808080.
|
|
static Color | get_Green () |
| Gets a system-defined color that has an ARGB value of #FF008000.
|
|
static Color | get_GreenYellow () |
| Gets a system-defined color that has an ARGB value of #FFADFF2F.
|
|
static Color | get_Honeydew () |
| Gets a system-defined color that has an ARGB value of #FFF0FFF0.
|
|
static Color | get_HotPink () |
| Gets a system-defined color that has an ARGB value of #FFFF69B4.
|
|
static Color | get_IndianRed () |
| Gets a system-defined color that has an ARGB value of #FFCD5C5C.
|
|
static Color | get_Indigo () |
| Gets a system-defined color that has an ARGB value of #FF4B0082.
|
|
static Color | get_Ivory () |
| Gets a system-defined color that has an ARGB value of #FFFFFFF0.
|
|
static Color | get_Khaki () |
| Gets a system-defined color that has an ARGB value of #FFF0E68C.
|
|
static Color | get_Lavender () |
| Gets a system-defined color that has an ARGB value of #FFE6E6FA.
|
|
static Color | get_LavenderBlush () |
| Gets a system-defined color that has an ARGB value of #FFFFF0F5.
|
|
static Color | get_LawnGreen () |
| Gets a system-defined color that has an ARGB value of #FF7CFC00.
|
|
static Color | get_LemonChiffon () |
| Gets a system-defined color that has an ARGB value of #FFFFFACD.
|
|
static Color | get_LightBlue () |
| Gets a system-defined color that has an ARGB value of #FFADD8E6.
|
|
static Color | get_LightCoral () |
| Gets a system-defined color that has an ARGB value of #FFF08080.
|
|
static Color | get_LightCyan () |
| Gets a system-defined color that has an ARGB value of #FFE0FFFF.
|
|
static Color | get_LightGoldenrodYellow () |
| Gets a system-defined color that has an ARGB value of #FFFAFAD2.
|
|
static Color | get_LightGreen () |
| Gets a system-defined color that has an ARGB value of #FF90EE90.
|
|
static Color | get_LightGray () |
| Gets a system-defined color that has an ARGB value of #FFD3D3D3.
|
|
static Color | get_LightPink () |
| Gets a system-defined color that has an ARGB value of #FFFFB6C1.
|
|
static Color | get_LightSalmon () |
| Gets a system-defined color that has an ARGB value of #FFFFA07A.
|
|
static Color | get_LightSeaGreen () |
| Gets a system-defined color that has an ARGB value of #FF20B2AA.
|
|
static Color | get_LightSkyBlue () |
| Gets a system-defined color that has an ARGB value of #FF87CEFA.
|
|
static Color | get_LightSlateGray () |
| Gets a system-defined color that has an ARGB value of #FF778899.
|
|
static Color | get_LightSteelBlue () |
| Gets a system-defined color that has an ARGB value of #FFB0C4DE.
|
|
static Color | get_LightYellow () |
| Gets a system-defined color that has an ARGB value of #FFFFFFE0.
|
|
static Color | get_Lime () |
| Gets a system-defined color that has an ARGB value of #FF00FF00.
|
|
static Color | get_LimeGreen () |
| Gets a system-defined color that has an ARGB value of #FF32CD32.
|
|
static Color | get_Linen () |
| Gets a system-defined color that has an ARGB value of #FFFAF0E6.
|
|
static Color | get_Magenta () |
| Gets a system-defined color that has an ARGB value of #FFFF00FF.
|
|
static Color | get_Maroon () |
| Gets a system-defined color that has an ARGB value of #FF800000.
|
|
static Color | get_MediumAquamarine () |
| Gets a system-defined color that has an ARGB value of #FF66CDAA.
|
|
static Color | get_MediumBlue () |
| Gets a system-defined color that has an ARGB value of #FF0000CD.
|
|
static Color | get_MediumOrchid () |
| Gets a system-defined color that has an ARGB value of #FFBA55D3.
|
|
static Color | get_MediumPurple () |
| Gets a system-defined color that has an ARGB value of #FF9370DB.
|
|
static Color | get_MediumSeaGreen () |
| Gets a system-defined color that has an ARGB value of #FF3CB371.
|
|
static Color | get_MediumSlateBlue () |
| Gets a system-defined color that has an ARGB value of #FF7B68EE.
|
|
static Color | get_MediumSpringGreen () |
| Gets a system-defined color that has an ARGB value of #FF00FA9A.
|
|
static Color | get_MediumTurquoise () |
| Gets a system-defined color that has an ARGB value of #FF48D1CC.
|
|
static Color | get_MediumVioletRed () |
| Gets a system-defined color that has an ARGB value of #FFC71585.
|
|
static Color | get_MidnightBlue () |
| Gets a system-defined color that has an ARGB value of #FF191970.
|
|
static Color | get_MintCream () |
| Gets a system-defined color that has an ARGB value of #FFF5FFFA.
|
|
static Color | get_MistyRose () |
| Gets a system-defined color that has an ARGB value of #FFFFE4E1.
|
|
static Color | get_Moccasin () |
| Gets a system-defined color that has an ARGB value of #FFFFE4B5.
|
|
static Color | get_NavajoWhite () |
| Gets a system-defined color that has an ARGB value of #FFFFDEAD.
|
|
static Color | get_Navy () |
| Gets a system-defined color that has an ARGB value of #FF000080.
|
|
static Color | get_OldLace () |
| Gets a system-defined color that has an ARGB value of #FFFDF5E6.
|
|
static Color | get_Olive () |
| Gets a system-defined color that has an ARGB value of #FF808000.
|
|
static Color | get_OliveDrab () |
| Gets a system-defined color that has an ARGB value of #FF6B8E23.
|
|
static Color | get_Orange () |
| Gets a system-defined color that has an ARGB value of #FFFFA500.
|
|
static Color | get_OrangeRed () |
| Gets a system-defined color that has an ARGB value of #FFFF4500.
|
|
static Color | get_Orchid () |
| Gets a system-defined color that has an ARGB value of #FFDA70D6.
|
|
static Color | get_PaleGoldenrod () |
| Gets a system-defined color that has an ARGB value of #FFEEE8AA.
|
|
static Color | get_PaleGreen () |
| Gets a system-defined color that has an ARGB value of #FF98FB98.
|
|
static Color | get_PaleTurquoise () |
| Gets a system-defined color that has an ARGB value of #FFAFEEEE.
|
|
static Color | get_PaleVioletRed () |
| Gets a system-defined color that has an ARGB value of #FFDB7093.
|
|
static Color | get_PapayaWhip () |
| Gets a system-defined color that has an ARGB value of #FFFFEFD5.
|
|
static Color | get_PeachPuff () |
| Gets a system-defined color that has an ARGB value of #FFFFDAB9.
|
|
static Color | get_Peru () |
| Gets a system-defined color that has an ARGB value of #FFCD853F.
|
|
static Color | get_Pink () |
| Gets a system-defined color that has an ARGB value of #FFFFC0CB.
|
|
static Color | get_Plum () |
| Gets a system-defined color that has an ARGB value of #FFDDA0DD.
|
|
static Color | get_PowderBlue () |
| Gets a system-defined color that has an ARGB value of #FFB0E0E6.
|
|
static Color | get_Purple () |
| Gets a system-defined color that has an ARGB value of #FF800080.
|
|
static Color | get_Red () |
| Gets a system-defined color that has an ARGB value of #FFFF0000.
|
|
static Color | get_RosyBrown () |
| Gets a system-defined color that has an ARGB value of #FFBC8F8F.
|
|
static Color | get_RoyalBlue () |
| Gets a system-defined color that has an ARGB value of #FF4169E1.
|
|
static Color | get_SaddleBrown () |
| Gets a system-defined color that has an ARGB value of #FF8B4513.
|
|
static Color | get_Salmon () |
| Gets a system-defined color that has an ARGB value of #FFFA8072.
|
|
static Color | get_SandyBrown () |
| Gets a system-defined color that has an ARGB value of #FFF4A460.
|
|
static Color | get_SeaGreen () |
| Gets a system-defined color that has an ARGB value of #FF2E8B57.
|
|
static Color | get_SeaShell () |
| Gets a system-defined color that has an ARGB value of #FFFFF5EE.
|
|
static Color | get_Sienna () |
| Gets a system-defined color that has an ARGB value of #FFA0522D.
|
|
static Color | get_Silver () |
| Gets a system-defined color that has an ARGB value of #FFC0C0C0.
|
|
static Color | get_SkyBlue () |
| Gets a system-defined color that has an ARGB value of #FF87CEEB.
|
|
static Color | get_SlateBlue () |
| Gets a system-defined color that has an ARGB value of #FF6A5ACD.
|
|
static Color | get_SlateGray () |
| Gets a system-defined color that has an ARGB value of #FF708090.
|
|
static Color | get_Snow () |
| Gets a system-defined color that has an ARGB value of #FFFFFAFA.
|
|
static Color | get_SpringGreen () |
| Gets a system-defined color that has an ARGB value of #FF00FF7F.
|
|
static Color | get_SteelBlue () |
| Gets a system-defined color that has an ARGB value of #FF4682B4.
|
|
static Color | get_Tan () |
| Gets a system-defined color that has an ARGB value of #FFD2B48C.
|
|
static Color | get_Teal () |
| Gets a system-defined color that has an ARGB value of #FF008080.
|
|
static Color | get_Thistle () |
| Gets a system-defined color that has an ARGB value of #FFD8BFD8.
|
|
static Color | get_Tomato () |
| Gets a system-defined color that has an ARGB value of #FFFF6347.
|
|
static Color | get_Turquoise () |
| Gets a system-defined color that has an ARGB value of #FF40E0D0.
|
|
static Color | get_Violet () |
| Gets a system-defined color that has an ARGB value of #FFEE82EE.
|
|
static Color | get_Wheat () |
| Gets a system-defined color that has an ARGB value of #FFF5DEB3.
|
|
static Color | get_White () |
| Gets a system-defined color that has an ARGB value of #FFFFFFFF.
|
|
static Color | get_WhiteSmoke () |
| Gets a system-defined color that has an ARGB value of #FFF5F5F5.
|
|
static Color | get_Yellow () |
| Gets a system-defined color that has an ARGB value of #FFFFFF00.
|
|
static Color | get_YellowGreen () |
| Gets a system-defined color that has an ARGB value of #FF9ACD32.
|
|
static Color | FromArgb (int32_t argb) |
| Creates a T:Aspose::Page::Drawing::Color structure from a 32-bit ARGB value.
|
|
static Color | FromArgb (int32_t alpha, int32_t red, int32_t green, int32_t blue) |
| Creates a T:Aspose::Page::Drawing::Color structure from the four ARGB component (alpha, red, green, and blue) values. Although this method allows a 32-bit value to be passed for each component, the value of each component is limited to 8 bits.
|
|
static Color | FromArgb (int32_t alpha, Color baseColor) |
| Creates a T:Aspose::Page::Drawing::Color structure from the specified T:Aspose::Page::Drawing::Color structure, but with the new specified alpha value. Although this method allows a 32-bit value to be passed for the alpha value, the value is limited to 8 bits.
|
|
static Color | FromArgb (int32_t red, int32_t green, int32_t blue) |
| Creates a T:Aspose::Page::Drawing::Color structure from the specified 8-bit color values (red, green, and blue). The alpha value is implicitly 255 (fully opaque). Although this method allows a 32-bit value to be passed for each color component, the value of each component is limited to 8 bits.
|
|
static Color | FromName (System::String name) |
| Creates a T:Aspose::Page::Drawing::Color structure from the specified name of a predefined color.
|
|
static bool | ReferenceEquals (ptr const &objA, ptr const &objB) |
| Compares objects by reference.
|
|
template<typename T > |
static std::enable_if<!IsSmartPtr< T >::value, bool >::type | ReferenceEquals (T const &objA, T const &objB) |
| Compares objects by reference.
|
|
template<typename T > |
static std::enable_if<!IsSmartPtr< T >::value, bool >::type | ReferenceEquals (T const &objA, std::nullptr_t) |
| Reference-compares value type object with nullptr.
|
|
template<typename T1 , typename T2 > |
static std::enable_if< IsSmartPtr< T1 >::value &&IsSmartPtr< T2 >::value, bool >::type | Equals (T1 const &objA, T2 const &objB) |
| Compares reference type objects in C# style.
|
|
template<typename T1 , typename T2 > |
static std::enable_if<!IsSmartPtr< T1 >::value &&!IsSmartPtr< T2 >::value, bool >::type | Equals (T1 const &objA, T2 const &objB) |
| Compares value type objects in C# style.
|
|
static const TypeInfo & | Type () |
| Implements C# typeof(System.Object) construct.
|
|
template<> |
bool | Equals (float const &objA, float const &objB) |
| Emulates C#-style floating point comparison where two NaNs are considered equal even though according to IEC 60559:1989 NaN is not equal to any value, including NaN.
|
|
template<> |
bool | Equals (double const &objA, double const &objB) |
| Emulates C#-style floating point comparison where two NaNs are considered equal even though according to IEC 60559:1989 NaN is not equal to any value, including NaN.
|
|