RagTime5SpreadsheetInternal::BorderPLC Struct Reference

a border style PLC More...

Public Member Functions

 BorderPLC ()
 constructor More...
 
 BorderPLC (std::vector< int > const &values)
 constructor More...
 
bool isMergedBorder () const
 returns true if the cell is a merged cell More...
 
int getBorderGraphicStyleId (bool prevCell) const
 returns the graphic style border id corresponding to this cell More...
 
bool operator== (BorderPLC const &plc) const
 operator== More...
 
bool operator!= (BorderPLC const &plc) const
 operator!= More...
 

Public Attributes

std::vector< int > m_values
 the values More...
 

Friends

std::ostream & operator<< (std::ostream &o, BorderPLC const &plc)
 operator<< More...
 

Detailed Description

a border style PLC

Constructor & Destructor Documentation

◆ BorderPLC() [1/2]

RagTime5SpreadsheetInternal::BorderPLC::BorderPLC ( )
inline

constructor

◆ BorderPLC() [2/2]

RagTime5SpreadsheetInternal::BorderPLC::BorderPLC ( std::vector< int > const &  values)
inlineexplicit

constructor

Member Function Documentation

◆ getBorderGraphicStyleId()

int RagTime5SpreadsheetInternal::BorderPLC::getBorderGraphicStyleId ( bool  prevCell) const
inline

returns the graphic style border id corresponding to this cell

Referenced by RagTime5SpreadsheetInternal::CellPLCParser::parseData(), and RagTime5Spreadsheet::send().

◆ isMergedBorder()

bool RagTime5SpreadsheetInternal::BorderPLC::isMergedBorder ( ) const
inline

returns true if the cell is a merged cell

◆ operator!=()

bool RagTime5SpreadsheetInternal::BorderPLC::operator!= ( BorderPLC const &  plc) const
inline

operator!=

◆ operator==()

bool RagTime5SpreadsheetInternal::BorderPLC::operator== ( BorderPLC const &  plc) const
inline

operator==

Friends And Related Function Documentation

◆ operator<<

std::ostream& operator<< ( std::ostream &  o,
BorderPLC const &  plc 
)
friend

operator<<

Member Data Documentation

◆ m_values

std::vector<int> RagTime5SpreadsheetInternal::BorderPLC::m_values

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

Generated for libmwaw by doxygen 1.8.14