38 #ifndef POWER_POINT7_GRAPH
39 # define POWER_POINT7_GRAPH
45 #include <librevenge/librevenge.h>
90 void setColorList(std::vector<MWAWColor>
const &colorList);
142 bool readRect(
int level,
long endPos);
150 bool readLine(
int level,
long endPos);
158 bool readArc(
int level,
long endPos);
163 bool readPointList(
int level,
long endPos, std::vector<MWAWVec2i> &points);
190 shared_ptr<PowerPoint7GraphInternal::State>
m_state;
bool readZoneFlags(int level, long endPos)
try to read the graph zone flags zone 3036
Definition: PowerPoint7Graph.cxx:1801
bool readMetaFileBox(int level, long endPos, MWAWBox2i &box)
try to read the meta file box zone 4038
Definition: PowerPoint7Graph.cxx:2188
Internal: a picture of a PowerPoint7Graph.
Definition: PowerPoint7Graph.cxx:232
bool readBitmapFlag(int level, long endPos)
try to read the bitmap type zone 3038
Definition: PowerPoint7Graph.cxx:2066
bool readPolygon(int level, long endPos)
try to read the polygon zone 3016
Definition: PowerPoint7Graph.cxx:1541
bool sendText(int textId)
try to send the text content
Definition: PowerPoint7Graph.cxx:2775
Internal: a frame of a PowerPoint7Graph.
Definition: PowerPoint7Graph.cxx:62
PowerPoint7Graph & operator=(PowerPoint7Graph const &orig)
bool readBitmapContainer(int level, long endPos, PowerPoint7GraphInternal::Picture &picture)
try to read the bitmap container zone 1027
Definition: PowerPoint7Graph.cxx:1908
shared_ptr< PowerPoint7GraphInternal::State > m_state
the state
Definition: PowerPoint7Graph.hxx:190
bool readGroupAtom(int level, long endPos)
try to read the zone 3002
Definition: PowerPoint7Graph.cxx:668
void setPageSize(MWAWVec2i &pageSize)
sets the page size
Definition: PowerPoint7Graph.cxx:593
bool readRect(int level, long endPos)
try to read the graph rectangle zone 3008
Definition: PowerPoint7Graph.cxx:1158
bool readExternalOleEmbed(int level, long endPos, int &id)
try to read the external ole embed zone 4044
Definition: PowerPoint7Graph.cxx:2262
bool readPointList(int level, long endPos, std::vector< MWAWVec2i > &points)
try to read the list of point zone 3035
Definition: PowerPoint7Graph.cxx:1760
bool readPlaceholderAtom(int level, long endPos)
try to read the place holder atom zone 3011
Definition: PowerPoint7Graph.cxx:1416
bool readArc(int level, long endPos)
try to read the graph arc zone 3018
Definition: PowerPoint7Graph.cxx:1648
bool readPictureList(int level, long endPos)
try to read the font collection 10 zone 2006
Definition: PowerPoint7Graph.cxx:1841
PowerPoint7Graph(PowerPoint7Parser &parser)
constructor
Definition: PowerPoint7Graph.cxx:579
bool readGroup(int level, long endPos)
try to read the group zone
Definition: PowerPoint7Graph.cxx:614
bool sendFrame(PowerPoint7GraphInternal::Frame const &frame, bool master)
try to send a frame
Definition: PowerPoint7Graph.cxx:2653
bool readZone5000(int level, long endPos)
try to read the zone 5000: child of GraphRect (only found in 95 an 97 document)
Definition: PowerPoint7Graph.cxx:2480
bool readLineAtom(int level, long endPos)
try to read the graph line atom zone 3015
Definition: PowerPoint7Graph.cxx:1502
bool readPictureIdContainer(int level, long endPos, int &id)
try to read the picture id container zone 4053
Definition: PowerPoint7Graph.cxx:2433
PowerPoint7Parser * m_mainParser
the main parser;
Definition: PowerPoint7Graph.hxx:193
bool readStyle(int level, long endPos)
try to read the graphic style zone 3005
Definition: PowerPoint7Graph.cxx:701
bool readZone5000Header(int level, long endPos)
try to read the zone 5000 header: 5001
Definition: PowerPoint7Graph.cxx:2529
bool readPictureContainer(int level, long endPos, PowerPoint7GraphInternal::Picture &picture)
try to read the picture container 4028
Definition: PowerPoint7Graph.cxx:2353
bool readRectAtom(int level, long endPos)
try to read the graph shape zone 3009
Definition: PowerPoint7Graph.cxx:1245
bool readPolygonAtom(int level, long endPos)
try to read the polygon atom zone 3017
Definition: PowerPoint7Graph.cxx:1600
void setColorList(std::vector< MWAWColor > const &colorList)
sets the color list
Definition: PowerPoint7Graph.cxx:603
small class use to define a embedded object
Definition: libmwaw_internal.hxx:439
bool readBitmap(int level, long endPos, MWAWEmbeddedObject &object, MWAWBox2i &box)
try to read a bitmap zone 2012
Definition: PowerPoint7Graph.cxx:1961
bool readLineArrows(int level, long endPos)
try to read the line arrow zone 3007
Definition: PowerPoint7Graph.cxx:1120
int version() const
returns the file version
Definition: PowerPoint7Graph.cxx:588
bool readArcAtom(int level, long endPos)
try to read the graph arc atom 3019
Definition: PowerPoint7Graph.cxx:1701
the main class to read a Microsoft PowerPoint 95 files (Windows)
Definition: PowerPoint7Parser.hxx:61
bool readPlaceholderContainer(int level, long endPos)
try to read a place holder container 3010
Definition: PowerPoint7Graph.cxx:1347
bool readLine(int level, long endPos)
try to read the line graph zone 3014
Definition: PowerPoint7Graph.cxx:1449
bool readMetaFile(int level, long endPos, MWAWEmbeddedObject &object)
try to read the meta file zone 4033
Definition: PowerPoint7Graph.cxx:2147
shared_ptr< MWAWParserState > MWAWParserStatePtr
a smart pointer of MWAWParserState
Definition: libmwaw_internal.hxx:523
void setSlideId(PowerPoint7Struct::SlideId const &id)
sets the slide id
Definition: PowerPoint7Graph.cxx:598
Internal: the subdocument of a PowerPoint7Graph.
Definition: PowerPoint7Graph.cxx:512
bool readExternalOleObjectAtom(int level, long endPos)
try to read the external ole object atom zone: 4035
Definition: PowerPoint7Graph.cxx:2229
bool sendSlide(PowerPoint7Struct::SlideId const &id, bool sendBackground)
try to send the slide content
Definition: PowerPoint7Graph.cxx:2615
a slide id
Definition: PowerPoint7Struct.hxx:50
bool readPictureId(int level, long endPos, int &id)
try to read the picture id 4036
Definition: PowerPoint7Graph.cxx:2399
the main class to read the graphic part of a PowerPoint 95 file
Definition: PowerPoint7Graph.hxx:73
bool readMetaFileContainer(int level, long endPos, PowerPoint7GraphInternal::Picture &picture)
try to read the meta file container zone 4037
Definition: PowerPoint7Graph.cxx:2099
MWAWParserStatePtr m_parserState
the parser state
Definition: PowerPoint7Graph.hxx:187
virtual ~PowerPoint7Graph()
destructor
Definition: PowerPoint7Graph.cxx:585
Internal: the structures of a PowerPoint7Graph.
Definition: PowerPoint7Graph.cxx:59
bool readZone5000Data(int level, long endPos)
try to read the zone 5000 data: 5002
Definition: PowerPoint7Graph.cxx:2562
namespace used to define basic struct of a Microsoft PowerPoint 95 files (Windows) ...
Definition: PowerPoint7Graph.hxx:61
bool readExternalOleEmbedAtom(int level, long endPos)
try to read the external ole object atom zone: 4045
Definition: PowerPoint7Graph.cxx:2320