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 std::shared_ptr<PowerPoint7GraphInternal::State>
m_state;
bool readZoneFlags(int level, long endPos)
try to read the graph zone flags zone 3036
Definition: PowerPoint7Graph.cxx:1856
bool readMetaFileBox(int level, long endPos, MWAWBox2i &box)
try to read the meta file box zone 4038
Definition: PowerPoint7Graph.cxx:2242
Internal: a picture of a PowerPoint7Graph.
Definition: PowerPoint7Graph.cxx:276
std::shared_ptr< MWAWParserState > MWAWParserStatePtr
a smart pointer of MWAWParserState
Definition: libmwaw_internal.hxx:555
bool readBitmapFlag(int level, long endPos)
try to read the bitmap type zone 3038
Definition: PowerPoint7Graph.cxx:2120
bool readPolygon(int level, long endPos)
try to read the polygon zone 3016
Definition: PowerPoint7Graph.cxx:1602
bool sendText(int textId)
try to send the text content
Definition: PowerPoint7Graph.cxx:2819
Internal: a frame of a PowerPoint7Graph.
Definition: PowerPoint7Graph.cxx:62
int version() const
returns the file version
Definition: PowerPoint7Graph.cxx:651
bool readBitmapContainer(int level, long endPos, PowerPoint7GraphInternal::Picture &picture)
try to read the bitmap container zone 1027
Definition: PowerPoint7Graph.cxx:1962
bool readGroupAtom(int level, long endPos)
try to read the zone 3002
Definition: PowerPoint7Graph.cxx:731
PowerPoint7Graph & operator=(PowerPoint7Graph const &orig)=delete
void setPageSize(MWAWVec2i &pageSize)
sets the page size
Definition: PowerPoint7Graph.cxx:656
bool readRect(int level, long endPos)
try to read the graph rectangle zone 3008
Definition: PowerPoint7Graph.cxx:1221
bool readExternalOleEmbed(int level, long endPos, int &id)
try to read the external ole embed zone 4044
Definition: PowerPoint7Graph.cxx:2315
bool readPointList(int level, long endPos, std::vector< MWAWVec2i > &points)
try to read the list of point zone 3035
Definition: PowerPoint7Graph.cxx:1815
bool readPlaceholderAtom(int level, long endPos)
try to read the place holder atom zone 3011
Definition: PowerPoint7Graph.cxx:1478
bool readArc(int level, long endPos)
try to read the graph arc zone 3018
Definition: PowerPoint7Graph.cxx:1704
bool readPictureList(int level, long endPos)
try to read the font collection 10 zone 2006
Definition: PowerPoint7Graph.cxx:1895
PowerPoint7Graph(PowerPoint7Parser &parser)
constructor
Definition: PowerPoint7Graph.cxx:641
bool readGroup(int level, long endPos)
try to read the group zone
Definition: PowerPoint7Graph.cxx:677
bool sendFrame(PowerPoint7GraphInternal::Frame const &frame, bool master)
try to send a frame
Definition: PowerPoint7Graph.cxx:2700
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:2530
bool readLineAtom(int level, long endPos)
try to read the graph line atom zone 3015
Definition: PowerPoint7Graph.cxx:1564
bool readPictureIdContainer(int level, long endPos, int &id)
try to read the picture id container zone 4053
Definition: PowerPoint7Graph.cxx:2484
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:764
bool readZone5000Header(int level, long endPos)
try to read the zone 5000 header: 5001
Definition: PowerPoint7Graph.cxx:2578
bool readPictureContainer(int level, long endPos, PowerPoint7GraphInternal::Picture &picture)
try to read the picture container 4028
Definition: PowerPoint7Graph.cxx:2406
bool readRectAtom(int level, long endPos)
try to read the graph shape zone 3009
Definition: PowerPoint7Graph.cxx:1308
bool readPolygonAtom(int level, long endPos)
try to read the polygon atom zone 3017
Definition: PowerPoint7Graph.cxx:1659
void setColorList(std::vector< MWAWColor > const &colorList)
sets the color list
Definition: PowerPoint7Graph.cxx:666
small class use to define a embedded object
Definition: libmwaw_internal.hxx:467
bool readBitmap(int level, long endPos, MWAWEmbeddedObject &object, MWAWBox2i &box)
try to read a bitmap zone 2012
Definition: PowerPoint7Graph.cxx:2015
bool readLineArrows(int level, long endPos)
try to read the line arrow zone 3007
Definition: PowerPoint7Graph.cxx:1183
std::shared_ptr< PowerPoint7GraphInternal::State > m_state
the state
Definition: PowerPoint7Graph.hxx:190
bool readArcAtom(int level, long endPos)
try to read the graph arc atom 3019
Definition: PowerPoint7Graph.cxx:1757
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:1409
bool readLine(int level, long endPos)
try to read the line graph zone 3014
Definition: PowerPoint7Graph.cxx:1511
bool readMetaFile(int level, long endPos, MWAWEmbeddedObject &object)
try to read the meta file zone 4033
Definition: PowerPoint7Graph.cxx:2201
void setSlideId(PowerPoint7Struct::SlideId const &id)
sets the slide id
Definition: PowerPoint7Graph.cxx:661
Internal: the subdocument of a PowerPoint7Graph.
Definition: PowerPoint7Graph.cxx:569
bool readExternalOleObjectAtom(int level, long endPos)
try to read the external ole object atom zone: 4035
Definition: PowerPoint7Graph.cxx:2282
bool sendSlide(PowerPoint7Struct::SlideId const &id, bool sendBackground)
try to send the slide content
Definition: PowerPoint7Graph.cxx:2662
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:2451
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:2153
MWAWParserStatePtr m_parserState
the parser state
Definition: PowerPoint7Graph.hxx:187
virtual ~PowerPoint7Graph()
destructor
Definition: PowerPoint7Graph.cxx:648
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:2610
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:2373