OpenXLSX 1.9.1
Loading...
Searching...
No Matches
OpenXLSX::XLVectorShapeOptions Struct Reference

#include <XLDrawing.hpp>

Data Fields

XLVectorShapeType type = XLVectorShapeType::Rectangle
 
std::string name = "Shape 1"
 
std::string text = ""
 
std::string fillColor = "4286F4"
 
std::string lineColor = "000000"
 
double lineWidth = 1.0
 
uint32_t width = 100
 
uint32_t height = 100
 
int32_t offsetX = 0
 
int32_t offsetY = 0
 
std::optional< uint32_t > endRow
 
std::optional< uint32_t > endCol
 
int32_t endOffsetX = 0
 
int32_t endOffsetY = 0
 
uint32_t rotation = 0
 
bool flipH = false
 
bool flipV = false
 
std::string lineDash = ""
 
std::string arrowStart = ""
 
std::string arrowEnd = ""
 
std::optional< XLRichTextrichText = std::nullopt
 
std::string horzAlign = ""
 
std::string vertAlign = ""
 
std::string macro = ""
 

Field Documentation

◆ arrowEnd

std::string OpenXLSX::XLVectorShapeOptions::arrowEnd = ""

◆ arrowStart

std::string OpenXLSX::XLVectorShapeOptions::arrowStart = ""

◆ endCol

std::optional<uint32_t> OpenXLSX::XLVectorShapeOptions::endCol

◆ endOffsetX

int32_t OpenXLSX::XLVectorShapeOptions::endOffsetX = 0

◆ endOffsetY

int32_t OpenXLSX::XLVectorShapeOptions::endOffsetY = 0

◆ endRow

std::optional<uint32_t> OpenXLSX::XLVectorShapeOptions::endRow

◆ fillColor

std::string OpenXLSX::XLVectorShapeOptions::fillColor = "4286F4"

◆ flipH

bool OpenXLSX::XLVectorShapeOptions::flipH = false

◆ flipV

bool OpenXLSX::XLVectorShapeOptions::flipV = false

◆ height

uint32_t OpenXLSX::XLVectorShapeOptions::height = 100

◆ horzAlign

std::string OpenXLSX::XLVectorShapeOptions::horzAlign = ""

◆ lineColor

std::string OpenXLSX::XLVectorShapeOptions::lineColor = "000000"

◆ lineDash

std::string OpenXLSX::XLVectorShapeOptions::lineDash = ""

◆ lineWidth

double OpenXLSX::XLVectorShapeOptions::lineWidth = 1.0

◆ macro

std::string OpenXLSX::XLVectorShapeOptions::macro = ""

◆ name

std::string OpenXLSX::XLVectorShapeOptions::name = "Shape 1"

◆ offsetX

int32_t OpenXLSX::XLVectorShapeOptions::offsetX = 0

◆ offsetY

int32_t OpenXLSX::XLVectorShapeOptions::offsetY = 0

◆ richText

std::optional<XLRichText> OpenXLSX::XLVectorShapeOptions::richText = std::nullopt

◆ rotation

uint32_t OpenXLSX::XLVectorShapeOptions::rotation = 0

◆ text

std::string OpenXLSX::XLVectorShapeOptions::text = ""

◆ type

XLVectorShapeType OpenXLSX::XLVectorShapeOptions::type = XLVectorShapeType::Rectangle

◆ vertAlign

std::string OpenXLSX::XLVectorShapeOptions::vertAlign = ""

◆ width

uint32_t OpenXLSX::XLVectorShapeOptions::width = 100

The documentation for this struct was generated from the following file: