38 #ifndef HAN_MAC_WRD_J_GRAPH 39 # define HAN_MAC_WRD_J_GRAPH 46 #include <librevenge/librevenge.h> 102 void prepareStructures();
104 bool sendPageGraphics(std::vector<long>
const &doNotSendIds);
114 shared_ptr<HanMacWrdJGraphInternal::Frame> readFrame(
int id);
128 bool readGroupData(
MWAWEntry const &entry,
int actZone);
130 bool readGraphData(
MWAWEntry const &entry,
int actZone);
132 bool readPicture(
MWAWEntry const &entry,
int actZone);
134 bool readTable(
MWAWEntry const &entry,
int actZone);
152 bool sendTableUnformatted(
long zId);
169 std::map<long,int> getTextFrameInformations()
const;
171 bool getFootnoteInformations(
long &textZId, std::vector<long> &fPosList)
const;
181 bool checkGroupStructures(
long zId, std::set<long> &seens,
bool inGroup);
196 shared_ptr<HanMacWrdJGraphInternal::State>
m_state;
shared_ptr< MWAWListener > MWAWListenerPtr
a smart pointer of MWAWListener
Definition: libmwaw_internal.hxx:491
the main class to read a HanMac Word-J file
Definition: HanMacWrdJParser.hxx:104
Internal: the geometrical graph of a HanMacWrdJGraph.
Definition: HanMacWrdJGraph.cxx:616
Internal: the frame header of a HanMacWrdJGraph.
Definition: HanMacWrdJGraph.cxx:300
Internal: a group of a HanMacWrdJGraph.
Definition: HanMacWrdJGraph.cxx:443
Internal: the structures of a HanMacWrdJGraph.
Definition: HanMacWrdJGraph.cxx:62
the main class to read the graphic part of a HanMac Word-J file
Definition: HanMacWrdJGraph.hxx:78
Internal: the picture frame of a HanMacWrdJGraph.
Definition: HanMacWrdJGraph.cxx:462
the class to store a color
Definition: libmwaw_internal.hxx:176
Internal: the subdocument of a HanMacWrdJGraph.
Definition: HanMacWrdJGraph.cxx:826
MWAWParserStatePtr m_parserState
the parser state
Definition: HanMacWrdJGraph.hxx:193
Internal: the table of a HanMacWrdJGraph.
Definition: HanMacWrdJGraph.cxx:154
Internal: the textbox frame of a HanMacWrdJGraph.
Definition: HanMacWrdJGraph.cxx:543
SubDocument & operator=(SubDocument const &orig)
shared_ptr< HanMacWrdJGraphInternal::State > m_state
the state
Definition: HanMacWrdJGraph.hxx:196
HanMacWrdJParser * m_mainParser
the main parser;
Definition: HanMacWrdJGraph.hxx:199
shared_ptr< MWAWGraphicListener > MWAWGraphicListenerPtr
a smart pointer of MWAWGraphicListener
Definition: libmwaw_internal.hxx:487
bool getColor(int color, MWAWColor &col)
try to convert a file data to a color
Definition: FullWrtStruct.cxx:45
shared_ptr< MWAWParserState > MWAWParserStatePtr
a smart pointer of MWAWParserState
Definition: libmwaw_internal.hxx:495
Class to define the position of an object (textbox, picture, ..) in the document. ...
Definition: MWAWPosition.hxx:47
basic class to store an entry in a file This contained :
Definition: MWAWEntry.hxx:46