librevenge::DrawingSVG::Table Struct Reference

basic class used to store table information More...

Public Member Functions

 Table (const RVNGPropertyList &propList)
 constructor More...
 
void openRow (const RVNGPropertyList &propList)
 calls to open a row More...
 
void closeRow ()
 call to close a row More...
 
bool getPosition (int column, int row, double &x, double &y) const
 returns the position of a cellule More...
 

Public Attributes

int m_column
 the actual column More...
 
int m_row
 the actual row More...
 
double m_x
 the origin table position in inches More...
 
double m_y
 
std::vector< double > m_columnsDistanceFromOrigin
 the distance of each begin column in inches from origin More...
 
std::vector< double > m_rowsDistanceFromOrigin
 the distance of each begin row in inches from origin More...
 

Detailed Description

basic class used to store table information

Constructor & Destructor Documentation

librevenge::DrawingSVG::Table::Table ( const RVNGPropertyList propList)
inline

constructor

Member Function Documentation

void librevenge::DrawingSVG::Table::closeRow ( )
inline

call to close a row

bool librevenge::DrawingSVG::Table::getPosition ( int  column,
int  row,
double &  x,
double &  y 
) const
inline

returns the position of a cellule

void librevenge::DrawingSVG::Table::openRow ( const RVNGPropertyList propList)
inline

calls to open a row

Member Data Documentation

int librevenge::DrawingSVG::Table::m_column

the actual column

std::vector<double> librevenge::DrawingSVG::Table::m_columnsDistanceFromOrigin

the distance of each begin column in inches from origin

Referenced by getPosition(), and Table().

int librevenge::DrawingSVG::Table::m_row

the actual row

Referenced by closeRow().

std::vector<double> librevenge::DrawingSVG::Table::m_rowsDistanceFromOrigin

the distance of each begin row in inches from origin

Referenced by getPosition(), openRow(), and Table().

double librevenge::DrawingSVG::Table::m_x

the origin table position in inches

Referenced by getPosition(), and Table().

double librevenge::DrawingSVG::Table::m_y

Referenced by getPosition(), and Table().


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

Generated for librevenge by doxygen 1.8.7