38 #ifndef MS_WKS_MWAW_GRAPH 39 # define MS_WKS_MWAW_GRAPH 93 void setPageLeftTop(
MWAWVec2f const &leftTop);
98 int numPages(
int zoneId)
const;
106 void sendAll(
int zoneId,
bool mainZone);
120 enum Type { RBDR, RBIL, ALL } m_type;
131 void sendObjects(
SendData const &what);
134 void computePositions(
int zoneId, std::vector<int> &linesHeight, std::vector<int> &pagesHeight);
147 bool readGradient(
Style &style);
149 int getEntryPictureV1(
int zoneId,
MWAWEntry &zone,
bool autoSend=
true);
152 int getEntryPicture(
int zoneId,
MWAWEntry &zone,
bool autoSend=
true,
int order=-1000);
182 void sendFrameText(
MWAWEntry const &entry, std::string
const &frame);
185 void sendTable(
int id);
188 void sendChart(
int zoneId);
198 void sendGroupChild(
int zoneId,
MWAWPosition const &pos);
215 m_fillRuleEvenOdd=
true;
224 o << static_cast<MWAWGraphicStyle const &>(st);
251 std::shared_ptr<MsWksGraphInternal::State>
m_state;
MsWksDocument & m_document
the main document
Definition: MsWksGraph.hxx:256
the main class to read a Microsoft Works database file and convert it in a spreadsheet file ...
Definition: MsWksDBParser.hxx:65
std::shared_ptr< MWAWParserState > MWAWParserStatePtr
a smart pointer of MWAWParserState
Definition: libmwaw_internal.hxx:555
MWAWPosition::AnchorTo m_anchor
the anchor
Definition: MsWksGraph.hxx:124
int m_page
the page ( used if anchor==page)
Definition: MsWksGraph.hxx:126
MWAWColor m_surfaceColor
the surface color
Definition: MWAWGraphicStyle.hxx:425
Style()
constructor
Definition: MsWksGraph.hxx:210
int m_id
the rbil id
Definition: MsWksGraph.hxx:122
the main class to read a Microsoft Works file: v1-v4
Definition: MsWksParser.hxx:59
std::shared_ptr< MsWksTable > m_tableParser
the table manager
Definition: MsWksGraph.hxx:259
friend std::ostream & operator<<(std::ostream &o, Style const &st)
operator<<
Definition: MsWksGraph.hxx:222
std::shared_ptr< MWAWListener > MWAWListenerPtr
a smart pointer of MWAWListener
Definition: libmwaw_internal.hxx:551
MWAWColor m_lineColor
the line color
Definition: MWAWGraphicStyle.hxx:423
a structure used to define a picture style
Definition: MWAWGraphicStyle.hxx:47
Internal: a list of zones ( for v4)
Definition: MsWksGraph.cxx:67
std::shared_ptr< MsWksGraphInternal::State > m_state
the state
Definition: MsWksGraph.hxx:251
the class to store a color
Definition: libmwaw_internal.hxx:192
std::shared_ptr< MWAWGraphicListener > MWAWGraphicListenerPtr
a smart pointer of MWAWGraphicListener
Definition: libmwaw_internal.hxx:547
Class to store font.
Definition: MWAWFont.hxx:43
Internal: the subdocument of a MsWksGraph.
Definition: MsWksGraph.cxx:954
the main class to read the table ( or a chart ) of a Microsoft Works file
Definition: MsWksTable.hxx:58
Type
the type
Definition: MsWksGraph.hxx:120
AnchorTo
a list of enum used to defined the anchor
Definition: MWAWPosition.hxx:51
The class which parses the main zones of a mac MS Works document v4.
Definition: MsWks4Zone.hxx:73
Internal: the textbox of a MsWksGraph ( v2-v3)
Definition: MsWksGraph.cxx:614
Internal: the structures of a MsWksGraph.
Definition: MsWksGraph.cxx:63
MWAWColor m_baseSurfaceColor
the 2D surface color
Definition: MsWksGraph.hxx:236
SendData()
constructor
Definition: MsWksGraph.hxx:111
the main class to read a Microsoft Works graphic file
Definition: MsWksDRParser.hxx:59
MWAWVec2i m_size
the size of the data ( used by rbil )
Definition: MsWksGraph.hxx:128
MWAWColor m_baseLineColor
the line color
Definition: MsWksGraph.hxx:234
the main class to read the graphic of a Microsoft Works file
Definition: MsWksGraph.hxx:73
the main class to read a Microsoft Works spreadsheet file
Definition: MsWksSSParser.hxx:65
std::shared_ptr< MWAWInputStream > MWAWInputStreamPtr
a smart pointer of MWAWInputStream
Definition: libmwaw_internal.hxx:549
Internal: the graphic style of MsWksGraph.
Definition: MsWksGraph.hxx:208
MWAWParserStatePtr m_parserState
the parser state
Definition: MsWksGraph.hxx:248
virtual class which defines the ancestor of all main zone parser
Definition: MWAWParser.hxx:99
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
Internal: the generic pict.
Definition: MsWksGraph.cxx:92
MWAWParser * m_mainParser
the main parser;
Definition: MsWksGraph.hxx:254
small struct used which picture need to be send
Definition: MsWksGraph.hxx:109
Internal: the group of a MsWksGraph.
Definition: MsWksGraph.cxx:314
the main class to read/store generic data of a MsWorks document v1-v3
Definition: MsWksDocument.hxx:68