Internal: the chart of a BeagleWksSSParser. More...
Public Member Functions | |
Chart (std::string const &name, BeagleWksSSParser &parser) | |
constructor More... | |
void | sendContent (TextZone const &zone, MWAWListenerPtr &listener) |
send a zone content More... | |
![]() | |
MWAWChart (std::string const &sheetName, MWAWFontConverterPtr fontConverter, MWAWVec2f const &dim=MWAWVec2f()) | |
the constructor More... | |
virtual | ~MWAWChart () |
the destructor More... | |
void | sendChart (MWAWSpreadsheetListenerPtr &listener, librevenge::RVNGSpreadsheetInterface *interface) |
send the chart to the listener More... | |
void | setDataType (Series::Type type, bool dataStacked) |
sets the chart type More... | |
MWAWVec2f const & | getDimension () const |
return the chart dimension More... | |
void | setDimension (MWAWVec2f const &dim) |
return the chart dimension More... | |
void | add (int coord, Axis const &axis) |
adds an axis (corresponding to a coord) More... | |
Axis const & | getAxis (int coord) const |
return an axis (corresponding to a coord) More... | |
void | set (Legend const &legend) |
set the legend More... | |
Legend const & | getLegend () const |
return the legend More... | |
void | add (Series const &series) |
adds a series More... | |
std::vector< Series > const & | getSeries () const |
return the list of series More... | |
void | add (TextZone const &textZone) |
adds a textzone More... | |
bool | getTextZone (TextZone::Type type, TextZone &textZone) |
returns a textzone content(if set) More... | |
Public Attributes | |
BeagleWksSSParser * | m_parser |
the main parser More... | |
MWAWInputStreamPtr | m_input |
the input More... | |
Private Member Functions | |
Chart (Chart const &orig) | |
Chart | operator= (Chart const &orig) |
Additional Inherited Members | |
![]() | |
void | sendTextZoneContent (TextZone::Type type, MWAWListenerPtr &listener) |
sends a textzone content More... | |
![]() | |
std::string | m_sheetName |
the sheet name More... | |
MWAWVec2f | m_dim |
the chart dimension in point More... | |
Series::Type | m_type |
the chart type (if no series) More... | |
bool | m_dataStacked |
a flag to know if the data are stacked or not More... | |
Axis | m_axis [3] |
the x,y,z axis More... | |
Legend | m_legend |
the legend More... | |
std::vector< Series > | m_seriesList |
the list of series More... | |
std::map< TextZone::Type, TextZone > | m_textZoneMap |
a map text zone type to text zone More... | |
MWAWFontConverterPtr | m_fontConverter |
the font converter More... | |
Internal: the chart of a BeagleWksSSParser.
|
inline |
constructor
|
private |
|
virtual |
send a zone content
Implements MWAWChart.
MWAWInputStreamPtr BeagleWksSSParserInternal::Chart::m_input |
the input
Referenced by sendContent().
BeagleWksSSParser* BeagleWksSSParserInternal::Chart::m_parser |
the main parser
Referenced by sendContent().