#include <XLDrawing.hpp>
◆ XLShape() [1/4]
◆ XLShape() [2/4]
| XLShape::XLShape |
( |
const XMLNode & |
node | ) |
|
|
explicit |
Constructor. New items should only be created through an XLStyles object.
- Parameters
-
| node | An XMLNode object with the styles item. If no input is provided, a null node is used. |
◆ XLShape() [3/4]
| OpenXLSX::XLShape::XLShape |
( |
const XLShape & |
other | ) |
|
|
default |
Copy Constructor.
- Parameters
-
| other | Object to be copied. |
◆ XLShape() [4/4]
| OpenXLSX::XLShape::XLShape |
( |
XLShape && |
other | ) |
|
|
defaultnoexcept |
Move Constructor.
- Parameters
-
◆ ~XLShape()
| OpenXLSX::XLShape::~XLShape |
( |
| ) |
|
|
default |
◆ allowInCell()
| bool XLShape::allowInCell |
( |
| ) |
const |
◆ clientData()
◆ fillColor()
| std::string XLShape::fillColor |
( |
| ) |
const |
◆ operator=() [1/2]
Copy assignment operator.
- Parameters
-
| other | Right hand side of assignment operation. |
- Returns
- A reference to the lhs object.
◆ operator=() [2/2]
Move assignment operator.
- Parameters
-
| other | Right hand side of assignment operation. |
- Returns
- A reference to lhs object.
◆ setAllowInCell()
| bool XLShape::setAllowInCell |
( |
bool |
set | ) |
|
◆ setFillColor()
| bool XLShape::setFillColor |
( |
std::string_view |
newFillColor | ) |
|
Setter functions.
- Parameters
-
- Returns
- true for success, false for failure
◆ setStroked()
| bool XLShape::setStroked |
( |
bool |
set | ) |
|
◆ setStyle() [1/2]
| bool XLShape::setStyle |
( |
std::string_view |
newStyle | ) |
|
◆ setStyle() [2/2]
◆ setType()
| bool XLShape::setType |
( |
std::string_view |
newType | ) |
|
◆ shapeId()
| std::string XLShape::shapeId |
( |
| ) |
const |
Component Data Accessors.
◆ stroked()
| bool XLShape::stroked |
( |
| ) |
const |
◆ style()
◆ type()
| std::string XLShape::type |
( |
| ) |
const |
◆ XLComments
◆ XLVmlDrawing
The documentation for this class was generated from the following files:
- /home/runner/work/OpenXLSX-NX/OpenXLSX-NX/OpenXLSX/headers/XLDrawing.hpp
- /home/runner/work/OpenXLSX-NX/OpenXLSX-NX/OpenXLSX/sources/XLDrawing.cpp