28 #include <librevenge-stream/librevenge-stream.h>
115 shared_ptr<LotusGraphInternal::State>
m_state;
shared_ptr< WKSContentListener > m_listener
Definition: LotusGraph.h:109
Internal: the subdocument of a LotusGraphc.
Definition: LotusGraph.cpp:212
libwps::DebugFile & ascii()
returns the debug file
Definition: LotusGraph.h:103
bool readPictureDefinition(long endPos)
reads a picture definition
Definition: LotusGraph.cpp:546
WKSParser * parser() const
returns the parser
Definition: WKSSubDocument.h:44
~LotusGraph()
destructor
Definition: LotusGraph.cpp:266
Definition: WPSDebug.h:196
bool readPictureData(long endPos)
reads a picture data
Definition: LotusGraph.cpp:594
void setListener(WKSContentListenerPtr &listen)
sets the listener
Definition: LotusGraph.h:63
the graphic zone of a LotusGraph
Definition: LotusGraph.cpp:53
bool readTextBoxData(long endPos)
reads a graphic textbox data
Definition: LotusGraph.cpp:513
bool readZoneData(long endPos, int type)
reads a graphic zone
Definition: LotusGraph.cpp:334
LotusGraph(LotusParser &parser)
constructor
Definition: LotusGraph.cpp:259
void sendTextBox(WPSEntry const &entry)
try to send a textbox content's
Definition: LotusGraph.cpp:668
shared_ptr< LotusStyleManager > m_styleManager
the style manager
Definition: LotusGraph.h:113
This class parses Microsoft Works graph file.
Definition: LotusGraph.h:50
This class parses a WK2..WK4 Lotus spreadsheet.
Definition: Lotus.h:47
libwps::DebugFile & m_asciiFile
the ascii file
Definition: LotusGraph.h:117
shared_ptr< WKSContentListener > WKSContentListenerPtr
shared pointer to WKSContentListener
Definition: libwps_internal.h:108
This class parses the Lotus style.
Definition: LotusStyleManager.h:45
LotusGraph & operator=(LotusGraph const &orig)
void cleanState()
clean internal state
Definition: LotusGraph.cpp:270
void sendPicture(LotusGraphInternal::Zone const &zone)
try to send a picture
Definition: LotusGraph.cpp:644
shared_ptr< librevenge::RVNGInputStream > RVNGInputStreamPtr
shared pointer to librevenge::RVNGInputStream
Definition: libwps_internal.h:82
int version() const
return the file version
Definition: LotusGraph.cpp:275
void sendGraphics(int sheetId)
send the graphics corresponding to a sheetId
Definition: LotusGraph.cpp:859
LotusParser & m_mainParser
the listener (if set)
Definition: LotusGraph.h:111
bool hasGraphics(int sheetId) const
return true if the sheet sheetId has some graphic
Definition: LotusGraph.cpp:294
bool checkFilePosition(long pos)
return true if the pos is in the file, update the file size if need
Definition: LotusGraph.cpp:282
RVNGInputStreamPtr m_input
the input
Definition: LotusGraph.h:108
shared_ptr< LotusGraphInternal::State > m_state
the internal state
Definition: LotusGraph.h:115
basic class to store an entry in a file This contained :
Definition: WPSEntry.h:37
bool readZoneBegin(long endPos)
reads a begin graphic zone
Definition: LotusGraph.cpp:305
Definition: LotusGraph.cpp:50