31#ifndef _PDF_PUBLISH_TABLE_CREATOR_INCLUDED_
32#define _PDF_PUBLISH_TABLE_CREATOR_INCLUDED_
48 class OdTableCreatorImpl;
59 friend class OdTableCreatorImpl;
60 OdTableCreatorImpl* m_pImpl;
#define SMARTPTR(classname)
#define PDFPUBLISH_TOOLKIT
OdTablePtr createTable() const
void getCellBorderColor(const OdUInt32 row, const OdUInt32 column, ODCOLORREF &border_color) const
void setParticularRowHeight(const OdUInt32 row, const OdUInt32 row_height)
void setCellBorderThickness(const OdUInt32 row, const OdUInt32 column, const Border::Thickness border_thickness)
bool getParticularRowHeight(const OdUInt32 row, OdUInt32 &row_height) const
void setRowCount(const OdUInt32 row_count)
void setCellFillColor(const OdUInt32 row, const OdUInt32 column, const ODCOLORREF fill_color)
void setCellBorderColor(const OdUInt32 row, const OdUInt32 column, const ODCOLORREF border_color)
void getRowCount(OdUInt32 &row_count) const
void getCellFillColor(const OdUInt32 row, const OdUInt32 column, ODCOLORREF &fill_color) const
ODRX_DECLARE_MEMBERS(OdTableCreator)
void setParticularColumnWidth(const OdUInt32 col, const OdUInt32 column_width)
void getColumnCount(OdUInt32 &column_count) const
bool getParticularColumnWidth(const OdUInt32 col, OdUInt32 &column_width) const
void getCellBorderThickness(const OdUInt32 row, const OdUInt32 column, Border::Thickness &border_thickness) const
void setColumnCount(const OdUInt32 column_count)
virtual ~OdTableCreator()