## CellsColor class


Represents all types of color.

```cpp
class CellsColor
```

## Methods

| Method | Description |
| --- | --- |
| [CellsColor(CellsColor_Impl* impl)](./cellscolor/) | Constructs from an implementation object. |
| [CellsColor(const CellsColor\& src)](./cellscolor/) | Copy constructor. |
| [GetArgb()](./getargb/) | Gets and sets the color from a 32-bit ARGB value. |
| [GetColor()](./getcolor/) | Gets and sets the RGB color. |
| [GetColorIndex()](./getcolorindex/) | Gets and sets the color index in the color palette. Only applies of indexed color. |
| [GetThemeColor()](./getthemecolor/) | Gets the theme color. Only applies for theme color type. |
| [GetTransparency()](./gettransparency/) | Gets and sets transparency as a value from 0.0 (opaque) through 1.0 (clear). |
| [GetType()](./gettype/) | The color type. |
| [IsNull()](./isnull/) const | Checks whether the implementation object is nullptr. |
| [IsShapeColor()](./isshapecolor/) | Gets and set the color which should apply to cell or shape. |
| explicit [operator bool()](./operator_bool/) const | operator bool() |
| [operator=(const CellsColor\& src)](./operator_asm/) | operator= |
| [SetArgb(int32_t value)](./setargb/) | Gets and sets the color from a 32-bit ARGB value. |
| [SetColor(const Aspose::Cells::Color\& value)](./setcolor/) | Gets and sets the RGB color. |
| [SetColorIndex(int32_t value)](./setcolorindex/) | Gets and sets the color index in the color palette. Only applies of indexed color. |
| [SetIsShapeColor(bool value)](./setisshapecolor/) | Gets and set the color which should apply to cell or shape. |
| [SetThemeColor(const ThemeColor\& value)](./setthemecolor/) | Gets the theme color. Only applies for theme color type. |
| [SetTintOfShapeColor(double tint)](./settintofshapecolor/) | Set the tint of the shape color. |
| [SetTransparency(double value)](./settransparency/) | Gets and sets transparency as a value from 0.0 (opaque) through 1.0 (clear). |
| [~CellsColor()](./~cellscolor/) | Destructor. |
## Fields

| Field | Description |
| --- | --- |
| [_impl](./_impl/) | The implementation object. |
## See Also

* Namespace [Aspose::Cells](../)
* Library [Aspose.Cells for C++](../../)
