Go to the documentation of this file.
38 #ifndef STAR_GRAPHIC_ATTRIBUTE
39 # define STAR_GRAPHIC_ATTRIBUTE
51 void addInitTo(std::map<
int, std::shared_ptr<StarAttribute> > &whichToAttributeMap);
Definition: StarAttribute.hxx:555
Definition: StarAttribute.hxx:526
int m_angle
the angle
Definition: StarGraphicAttribute.cxx:883
Definition: StarAttribute.hxx:486
Definition: StarAttribute.hxx:473
Definition: StarAttribute.hxx:456
librevenge::RVNGPropertyList m_propertyList
the property list
Definition: STOFFGraphicStyle.hxx:66
Definition: StarAttribute.hxx:561
void printData(libstoff::DebugStream &o) const override
debug function to print the data
Definition: StarGraphicAttribute.cxx:608
Definition: StarAttribute.hxx:460
STOFFVec2i m_leftTop
the cropping left/top
Definition: StarGraphicAttribute.cxx:592
an integer attribute
Definition: StarGraphicAttribute.cxx:104
Definition: StarAttribute.hxx:505
virtual class used to store the different attribute
Definition: StarAttribute.hxx:62
STOFFGraphicStyle m_graphic
the graphic style
Definition: StarState.hxx:177
StarGAttributeUInt(Type type, std::string const &debugName, int intSize, unsigned int value)
constructor
Definition: StarGraphicAttribute.cxx:180
Definition: StarAttribute.hxx:630
Definition: StarAttribute.hxx:631
Definition: StarAttribute.hxx:519
Definition: StarAttribute.hxx:589
Definition: StarAttribute.hxx:571
Definition: StarAttribute.hxx:497
Definition: StarAttribute.hxx:573
Definition: StarAttribute.hxx:510
Definition: StarAttribute.hxx:536
STOFFColor m_shadowColor
the shadow color
Definition: STOFFFont.hxx:86
Definition: StarAttribute.hxx:564
void printData(libstoff::DebugStream &o) const final
debug function to print the data
Definition: StarGraphicAttribute.cxx:714
librevenge::RVNGString getString(std::vector< uint32_t > const &unicode)
transform a unicode string in a RNVGString
Definition: libstaroffice_internal.cxx:63
Definition: StarAttribute.hxx:493
std::vector< Point > m_points
the list of points
Definition: StarGraphicStruct.hxx:191
Definition: StarAttribute.hxx:404
Type
the attribute list
Definition: StarAttribute.hxx:66
Definition: StarAttribute.hxx:584
Definition: StarAttribute.hxx:402
libstoff::DebugFile & ascii()
returns the ascii file
Definition: StarZone.hxx:254
Definition: StarAttribute.hxx:459
Definition: StarAttribute.hxx:585
Definition: StarAttribute.hxx:393
bool m_enable
a flag to know if the gradient is enable
Definition: StarGraphicAttribute.cxx:825
#define STOFF_DEBUG_MSG(M)
Definition: libstaroffice_internal.hxx:129
STOFFColor m_colors[2]
the colors
Definition: StarGraphicAttribute.cxx:833
Definition: StarAttribute.hxx:515
Definition: StarAttribute.hxx:601
Definition: StarAttribute.hxx:583
int m_distance
the distance
Definition: StarGraphicAttribute.cxx:555
Class to store a polygon.
Definition: StarGraphicStruct.hxx:122
Definition: StarAttribute.hxx:521
std::shared_ptr< StarAttribute > create() const final
create a new attribute
Definition: StarGraphicAttribute.cxx:235
std::shared_ptr< StarAttribute > create() const final
create a new attribute
Definition: StarGraphicAttribute.cxx:88
Type m_type
the type
Definition: StarAttribute.hxx:805
static STOFFColor black()
return the back color
Definition: libstaroffice_internal.hxx:233
Definition: StarAttribute.hxx:535
Definition: StarAttribute.hxx:627
StarGAttributeNamedHatch(Type type, std::string const &debugName)
constructor
Definition: StarGraphicAttribute.cxx:845
Definition: StarAttribute.hxx:591
Definition: StarAttribute.hxx:590
Definition: StarAttribute.hxx:498
Definition: StarAttribute.hxx:415
Definition: StarAttribute.hxx:594
Definition: StarAttribute.hxx:394
Definition: StarAttribute.hxx:504
Definition: StarAttribute.hxx:499
Definition: StarAttribute.hxx:509
Definition: StarAttribute.hxx:621
Definition: StarAttribute.hxx:470
bool m_hasBackground
true if background attribute is set
Definition: STOFFGraphicStyle.hxx:68
Definition: StarAttribute.hxx:597
void printData(libstoff::DebugStream &o) const final
debug function to print the data
Definition: StarGraphicAttribute.cxx:122
std::shared_ptr< StarAttribute > create() const final
create a new attribute
Definition: StarGraphicAttribute.cxx:115
Definition: StarAttribute.hxx:624
Definition: StarAttribute.hxx:413
Definition: StarAttribute.hxx:503
Definition: StarAttribute.hxx:457
void addAttributeUInt(std::map< int, std::shared_ptr< StarAttribute > > &map, StarAttribute::Type type, std::string const &debugName, int numBytes, unsigned int defValue)
add a unsigned int attribute
Definition: StarGraphicAttribute.cxx:501
int m_denominator
Definition: StarGraphicAttribute.cxx:135
StarGAttributeColor(Type type, std::string const &debugName, STOFFColor const &value)
constructor
Definition: StarGraphicAttribute.cxx:81
Definition: StarAttribute.hxx:401
Definition: StarAttribute.hxx:482
a list of item attribute of StarAttributeInternal
Definition: StarGraphicAttribute.cxx:224
Definition: StarAttribute.hxx:548
std::shared_ptr< StarAttribute > create() const final
create a new attribute
Definition: StarGraphicAttribute.cxx:166
Definition: StarAttribute.hxx:637
Definition: StarAttribute.hxx:403
Definition: StarAttribute.hxx:600
Definition: StarAttribute.hxx:507
bool readString(std::vector< uint32_t > &string, int encoding=-1) const
try to read an unicode string
Definition: StarZone.hxx:220
bool read(StarZone &zone, int vers, long endPos, StarObject &object) final
read a zone
Definition: StarGraphicAttribute.cxx:1179
Definition: StarAttribute.hxx:491
Definition: StarAttribute.hxx:421
Definition: StarAttribute.hxx:565
bool read(StarZone &zone, int vers, long endPos, StarObject &object) final
read a zone
Definition: StarGraphicAttribute.cxx:994
Definition: StarAttribute.hxx:454
Definition: StarAttribute.hxx:524
a border line
Definition: libstaroffice_internal.hxx:326
void printData(libstoff::DebugStream &o) const final
debug function to print the data
Definition: StarGraphicAttribute.cxx:537
std::string str() const
print the color in the form #rrggbb
Definition: libstaroffice_internal.cxx:226
Definition: StarAttribute.hxx:628
Definition: StarAttribute.hxx:420
Definition: StarAttribute.hxx:439
void addTo(StarState &state, std::set< StarAttribute const * > &) const final
add to a graphic style
Definition: StarGraphicAttribute.cxx:334
int m_namedId
the name id
Definition: StarGraphicAttribute.cxx:624
a void attribute
Definition: StarGraphicAttribute.cxx:197
the class to store a color
Definition: libstaroffice_internal.hxx:189
Definition: StarAttribute.hxx:528
void printData(libstoff::DebugStream &o) const final
debug function to print the data
Definition: StarGraphicAttribute.cxx:804
Definition: StarAttribute.hxx:605
Definition: StarAttribute.hxx:541
void addAttributeVoid(std::map< int, std::shared_ptr< StarAttribute > > &map, StarAttribute::Type type, std::string const &debugName)
add a void attribute
Definition: StarGraphicAttribute.cxx:506
Definition: StarAttribute.hxx:453
~StarGAttributeColor() final
destructor
Definition: StarGraphicAttribute.cxx:99
Definition: StarAttribute.hxx:604
Definition: StarAttribute.hxx:385
bool readBitmap(StarZone &zone, bool inFileHeader, long lastPos, librevenge::RVNGBinaryData &data, std::string &type)
low level
Definition: StarBitmap.cxx:214
Definition: StarAttribute.hxx:224
Definition: StarAttribute.hxx:514
Definition: StarAttribute.hxx:518
Definition: StarAttribute.hxx:567
the main class to read/.
Definition: StarBitmap.hxx:62
class to store an state: ie.
Definition: StarState.hxx:67
Definition: StarAttribute.hxx:414
bool read(StarZone &zone, int vers, long endPos, StarObject &object) final
read a zone
Definition: StarGraphicAttribute.cxx:1207
STOFFColor m_color
the color
Definition: StarGraphicAttribute.cxx:724
a character color attribute
Definition: StarGraphicAttribute.cxx:77
bool addAsFillImageTo(librevenge::RVNGPropertyList &propList) const
add the link property to a graph style as bitmap
Definition: libstaroffice_internal.cxx:297
StarGAttributeNamedDash(Type type, std::string const &debugName)
constructor
Definition: StarGraphicAttribute.cxx:732
a arrow's named attribute
Definition: StarGraphicAttribute.cxx:628
small class use to define a embedded object
Definition: libstaroffice_internal.hxx:408
a crop attribute
Definition: StarGraphicAttribute.cxx:563
Definition: StarAttribute.hxx:607
int m_flags
some flags: setTable, setDist, setMinDist
Definition: StarGraphicAttribute.cxx:559
Definition: StarAttribute.hxx:539
void addTo(StarState &state, std::set< StarAttribute const * > &) const final
add to a graphic style
Definition: StarGraphicAttribute.cxx:249
Definition: StarAttribute.hxx:636
Definition: StarAttribute.hxx:580
int m_distance
the distance
Definition: StarGraphicAttribute.cxx:773
static std::string str()
Definition: STOFFDebug.hxx:203
int m_angle
the angle
Definition: StarGraphicAttribute.cxx:827
std::shared_ptr< StarAttribute > create() const final
create a new attribute
Definition: StarGraphicAttribute.cxx:208
Definition: StarAttribute.hxx:419
Definition: StarAttribute.hxx:417
void printData(libstoff::DebugStream &o) const final
debug function to print the data
Definition: StarGraphicAttribute.cxx:863
Definition: StarAttribute.hxx:598
Definition: StarAttribute.hxx:430
Definition: StarAttribute.hxx:412
Definition: StarAttribute.hxx:544
void printData(libstoff::DebugStream &o) const final
debug function to print the data
Definition: StarGraphicAttribute.cxx:647
Definition: StarAttribute.hxx:409
std::shared_ptr< StarAttribute > create() const final
create a new attribute
Definition: StarGraphicAttribute.cxx:854
bool read(StarZone &zone, int vers, long endPos, StarObject &object) final
read a zone
Definition: StarGraphicAttribute.cxx:1268
int m_distance
the border distance
Definition: libstaroffice_internal.hxx:359
void addAttributeInt(std::map< int, std::shared_ptr< StarAttribute > > &map, StarAttribute::Type type, std::string const &debugName, int numBytes, int defValue)
add a int attribute
Definition: StarGraphicAttribute.cxx:496
StarGAttributeItemSet(Type type, std::string const &debugName, std::vector< STOFFVec2i > const &limits)
constructor
Definition: StarGraphicAttribute.cxx:228
Definition: StarAttribute.hxx:517
STOFFVec2i m_rightBottom
the cropping right/bottom
Definition: StarGraphicAttribute.cxx:594
int m_lengths[2]
the lengths of dot/dash
Definition: StarGraphicAttribute.cxx:771
a unsigned integer attribute
Definition: StarAttribute.hxx:946
Definition: StarAttribute.hxx:557
Definition: StarAttribute.hxx:488
int m_value
Definition: StarAttribute.hxx:940
std::vector< STOFFBorderLine > m_borderList
the boxInfo list: top, left, right, bottom
Definition: StarGraphicAttribute.cxx:557
Definition: StarAttribute.hxx:392
std::shared_ptr< STOFFInputStream > STOFFInputStreamPtr
a smart pointer of STOFFInputStream
Definition: libstaroffice_internal.hxx:485
Definition: StarAttribute.hxx:633
Definition: StarAttribute.hxx:474
void addAttributeBool(std::map< int, std::shared_ptr< StarAttribute > > &map, StarAttribute::Type type, std::string const &debugName, bool defValue)
add a bool attribute
Definition: StarGraphicAttribute.cxx:481
Definition: StarAttribute.hxx:384
StarGAttributeFraction(Type type, std::string const &debugName)
constructor
Definition: StarGraphicAttribute.cxx:108
Definition: StarAttribute.hxx:608
a zone in a StarOffice file
Definition: StarZone.hxx:56
int getRecordLevel() const
returns the record level
Definition: StarZone.hxx:195
an object corresponding to an OLE directory
Definition: StarObject.hxx:64
int m_gradientType
the gradient type
Definition: StarGraphicAttribute.cxx:823
a box info attribute
Definition: StarGraphicAttribute.cxx:518
a dash's named attribute
Definition: StarGraphicAttribute.cxx:728
Definition: StarAttribute.hxx:579
Definition: StarAttribute.hxx:501
Definition: StarAttribute.hxx:471
Definition: StarAttribute.hxx:455
Definition: StarAttribute.hxx:450
Definition: StarAttribute.hxx:587
STOFFFont m_font
the font
Definition: StarState.hxx:182
Definition: StarAttribute.hxx:458
Definition: StarAttribute.hxx:586
unsigned int m_value
Definition: StarAttribute.hxx:978
StarGAttributeNamedArrow(Type type, std::string const &debugName)
constructor
Definition: StarGraphicAttribute.cxx:632
Definition: StarAttribute.hxx:566
StarGAttributeNamed(Type type, std::string const &debugName)
constructor
Definition: StarGraphicAttribute.cxx:602
Definition: StarAttribute.hxx:593
void addAttributeColor(std::map< int, std::shared_ptr< StarAttribute > > &map, StarAttribute::Type type, std::string const &debugName, STOFFColor const &defValue)
add a color attribute
Definition: StarGraphicAttribute.cxx:486
Definition: StarAttribute.hxx:468
Definition: StarAttribute.hxx:581
Definition: STOFFDebug.hxx:194
bool empty() const
returns true if the polygon is empty
Definition: StarGraphicStruct.hxx:175
a character unsigned integer attribute
Definition: StarGraphicAttribute.cxx:176
bool read(StarZone &zone, int vers, long endPos, StarObject &object) final
read a zone
Definition: StarGraphicAttribute.cxx:138
int m_numerator
Definition: StarGraphicAttribute.cxx:133
StarGAttributeVoid(Type type, std::string const &debugName)
constructor
Definition: StarGraphicAttribute.cxx:201
a bitmap's named attribute
Definition: StarGraphicAttribute.cxx:661
std::shared_ptr< StarAttribute > create() const final
create a new attribute
Definition: StarGraphicAttribute.cxx:741
StarGAttributeInt(Type type, std::string const &debugName, int intSize, int value)
constructor
Definition: StarGraphicAttribute.cxx:159
int m_inWidth
the inline width in TWIP
Definition: libstaroffice_internal.hxx:355
Definition: StarAttribute.hxx:395
a character bool attribute
Definition: StarGraphicAttribute.cxx:55
bool m_value
Definition: StarAttribute.hxx:841
librevenge::RVNGString m_named
the named
Definition: StarGraphicAttribute.cxx:622
bool getData(librevenge::RVNGBinaryData &data, std::string &type) const
try to convert the read data in ppm
Definition: StarBitmap.cxx:201
Definition: StarAttribute.hxx:389
a color attribute
Definition: StarAttribute.hxx:845
Definition: StarAttribute.hxx:390
StarGraphicStruct::StarPolygon m_polygon
the polygon
Definition: StarGraphicAttribute.cxx:657
Definition: StarAttribute.hxx:574
Definition: StarAttribute.hxx:387
Definition: StarAttribute.hxx:595
Definition: StarAttribute.hxx:545
Definition: StarAttribute.hxx:549
Definition: StarAttribute.hxx:520
int m_offsets[2]
the x offsets
Definition: StarGraphicAttribute.cxx:835
Definition: StarAttribute.hxx:538
int m_distance
the distance
Definition: StarGraphicAttribute.cxx:881
std::shared_ptr< StarAttribute > create() const final
create a new attribute
Definition: StarGraphicAttribute.cxx:574
Definition: StarAttribute.hxx:546
Definition: StarAttribute.hxx:602
StarGAttributeNamedColor(Type type, std::string const &debugName, STOFFColor const &defColor)
constructor
Definition: StarGraphicAttribute.cxx:699
Definition: StarAttribute.hxx:464
STOFFColor m_color
the border color
Definition: libstaroffice_internal.hxx:357
Definition: StarAttribute.hxx:596
Definition: StarAttribute.hxx:554
void addAttributeFraction(std::map< int, std::shared_ptr< StarAttribute > > &map, StarAttribute::Type type, std::string const &debugName)
add a fraction attribute
Definition: StarGraphicAttribute.cxx:491
Definition: StarAttribute.hxx:405
Definition: StarAttribute.hxx:490
Definition: StarAttribute.hxx:540
Definition: StarAttribute.hxx:386
Definition: StarAttribute.hxx:481
a list of item attribute of StarAttributeInternal
Definition: StarAttribute.hxx:1023
Definition: StarAttribute.hxx:500
Definition: StarAttribute.hxx:465
int m_hatchType
the type
Definition: StarGraphicAttribute.cxx:877
Definition: StarAttribute.hxx:492
void addTo(StarState &state, std::set< StarAttribute const * > &) const final
add to a graphic style
Definition: StarGraphicAttribute.cxx:978
Definition: StarAttribute.hxx:603
Definition: StarAttribute.hxx:570
a gradient's named attribute
Definition: StarGraphicAttribute.cxx:777
Definition: StarAttribute.hxx:552
void addTo(StarState &state, std::set< StarAttribute const * > &) const final
add to a graphic style
Definition: StarGraphicAttribute.cxx:953
STOFFColor m_color
the color
Definition: StarGraphicAttribute.cxx:879
Definition: StarAttribute.hxx:625
Definition: StarAttribute.hxx:562
double convertInPoint(double val) const
return the relative units
Definition: StarState.hxx:150
Definition: StarAttribute.hxx:396
~StarGAttributeItemSet() final
destructor
Definition: StarGraphicAttribute.cxx:245
StarGAttributeBoxInfo(Type type, std::string const &debugName)
constructor
Definition: StarGraphicAttribute.cxx:522
static void addPos(long)
Definition: STOFFDebug.hxx:223
Definition: StarAttribute.hxx:475
void printData(libstoff::DebugStream &o) const final
debug function to print the data
Definition: StarGraphicAttribute.cxx:583
Definition: StarAttribute.hxx:542
Definition: StarAttribute.hxx:543
Definition: StarAttribute.hxx:632
Definition: StarAttribute.hxx:418
int m_intensities[2]
the intensities
Definition: StarGraphicAttribute.cxx:837
std::shared_ptr< StarAttribute > create() const final
create a new attribute
Definition: StarGraphicAttribute.cxx:671
Definition: StarAttribute.hxx:495
~StarGAttributeVoid() final
destructor
Definition: StarGraphicAttribute.cxx:219
int m_numbers[2]
the number of dot/dash
Definition: StarGraphicAttribute.cxx:769
Definition: StarAttribute.hxx:472
void addInitTo(std::map< int, std::shared_ptr< StarAttribute > > &map)
adds graphic attribute to the general it to attribute map
Definition: StarGraphicAttribute.cxx:1301
bool m_protections[3]
the protection: move, size, printable
Definition: STOFFGraphicStyle.hxx:70
std::shared_ptr< GlobalState > m_global
global state
Definition: StarState.hxx:165
void attribute of StarAttribute
Definition: StarAttribute.hxx:1058
Definition: StarAttribute.hxx:506
Definition: STOFFDebug.hxx:210
std::shared_ptr< StarAttribute > create() const final
create a new attribute
Definition: StarGraphicAttribute.cxx:705
Definition: StarAttribute.hxx:416
bool read(StarZone &zone, int vers, long endPos, StarObject &object) final
read a zone
Definition: StarGraphicAttribute.cxx:1098
Definition: StarAttribute.hxx:496
Definition: StarAttribute.hxx:467
Definition: StarAttribute.hxx:527
StarGAttributeBool(Type type, std::string const &debugName, bool value)
constructor
Definition: StarGraphicAttribute.cxx:59
std::string m_debugName
the debug name
Definition: StarAttribute.hxx:807
Definition: StarAttribute.hxx:476
Definition: StarAttribute.hxx:411
void addTo(StarState &state, std::set< StarAttribute const * > &) const final
add to a graphic style
Definition: StarGraphicAttribute.cxx:886
Definition: StarAttribute.hxx:407
void addTo(StarState &state, std::set< StarAttribute const * > &) const final
add to a graphic style
Definition: StarGraphicAttribute.cxx:942
Definition: StarAttribute.hxx:626
std::shared_ptr< StarAttribute > create() const final
create a new attribute
Definition: StarGraphicAttribute.cxx:530
a hatch's named attribute
Definition: StarGraphicAttribute.cxx:841
int m_dashStyle
the style: XDASH_RECT, XDASH_ROUND, XDASH_RECTRELATIVE, XDASH_ROUNDRELATIVE
Definition: StarGraphicAttribute.cxx:767
Definition: StarAttribute.hxx:547
bool read(StarZone &zone, int vers, long endPos, StarObject &object) final
read a zone
Definition: StarGraphicAttribute.cxx:1058
Definition: StarAttribute.hxx:400
void addTo(StarState &state, std::set< StarAttribute const * > &) const final
add to a graphic style
Definition: StarGraphicAttribute.cxx:288
Definition: StarAttribute.hxx:623
void addTo(StarState &state, std::set< StarAttribute const * > &) const final
add to a graphic style
Definition: StarGraphicAttribute.cxx:919
static void addNote(char const *)
Definition: STOFFDebug.hxx:224
void printData(libstoff::DebugStream &o) const final
debug function to print the data
Definition: StarGraphicAttribute.cxx:750
a named attribute
Definition: StarGraphicAttribute.cxx:598
a color's named attribute
Definition: StarGraphicAttribute.cxx:695
Definition: StarAttribute.hxx:559
Definition: StarAttribute.hxx:469
STOFFEmbeddedObject m_bitmap
the bitmap
Definition: StarGraphicAttribute.cxx:691
Definition: StarAttribute.hxx:558
Definition: StarAttribute.hxx:431
Definition: StarAttribute.hxx:410
Definition: StarAttribute.hxx:550
int m_step
the step
Definition: StarGraphicAttribute.cxx:831
void printData(libstoff::DebugStream &o) const final
debug function to print the data
Definition: StarGraphicAttribute.cxx:680
Definition: StarAttribute.hxx:576
STOFFInputStreamPtr input()
return the zone input
Definition: StarZone.hxx:247
Definition: StarAttribute.hxx:588
bool convert(librevenge::RVNGString &path, librevenge::RVNGString &viewbox, double relUnit, STOFFVec2f const &decal) const
convert a path in a string and update the bdbox
Definition: StarGraphicStruct.cxx:716
STOFFVec2< int > STOFFVec2i
STOFFVec2 of int.
Definition: libstaroffice_internal.hxx:763
Definition: StarAttribute.hxx:525
void addTo(StarState &state, std::set< StarAttribute const * > &) const final
add to a font/graphic style
Definition: StarGraphicAttribute.cxx:930
Definition: StarAttribute.hxx:592
StarGAttributeCrop(Type type, std::string const &debugName)
constructor
Definition: StarGraphicAttribute.cxx:567
std::shared_ptr< StarAttribute > create() const final
create a new attribute
Definition: StarGraphicAttribute.cxx:185
a character integer attribute
Definition: StarGraphicAttribute.cxx:155
Definition: StarAttribute.hxx:599
int m_border
the border
Definition: StarGraphicAttribute.cxx:829
Definition: StarAttribute.hxx:494
Definition: StarAttribute.hxx:408
Definition: StarAttribute.hxx:523
Definition: StarAttribute.hxx:477
StarGAttributeNamedGradient(Type type, std::string const &debugName)
constructor
Definition: StarGraphicAttribute.cxx:781
void addTo(StarState &state, std::set< StarAttribute const * > &) const final
add to a graphic style
Definition: StarGraphicAttribute.cxx:900
static STOFFColor white()
return the white color
Definition: libstaroffice_internal.hxx:238
void addTo(StarState &state, std::set< StarAttribute const * > &) const final
add to a graphic style
Definition: StarGraphicAttribute.cxx:473
std::shared_ptr< StarAttribute > create() const final
create a new attribute
Definition: StarGraphicAttribute.cxx:795
bool read(StarZone &zone, int vers, long endPos, StarObject &object) final
read a zone
Definition: StarGraphicAttribute.cxx:1026
Definition: StarAttribute.hxx:391
Definition: StarAttribute.hxx:575
Definition: StarAttribute.hxx:522
Definition: StarAttribute.hxx:629
namespace used to contain graphic attributes (and some cell attributes which are similar)
Definition: StarGraphicAttribute.cxx:52
Definition: StarAttribute.hxx:551
Definition: StarAttribute.hxx:406
bool read(StarZone &zone, int vers, long endPos, StarObject &object) final
read a zone
Definition: StarGraphicAttribute.cxx:1235
Definition: StarAttribute.hxx:606
std::shared_ptr< StarAttribute > create() const final
create a new attribute
Definition: StarGraphicAttribute.cxx:638
Definition: StarAttribute.hxx:502
int m_outWidth
the outline width in TWIP
Definition: libstaroffice_internal.hxx:353
std::shared_ptr< StarAttribute > create() const final
create a new attribute
Definition: StarGraphicAttribute.cxx:64
StarGAttributeNamedBitmap(Type type, std::string const &debugName)
constructor
Definition: StarGraphicAttribute.cxx:665
Definition: StarAttribute.hxx:556
an integer attribute
Definition: StarAttribute.hxx:907
Definition: StarAttribute.hxx:388
bool read(StarZone &zone, int vers, long endPos, StarObject &object) override
read a zone
Definition: StarGraphicAttribute.cxx:1045
Definition: StarAttribute.hxx:489
bool isEmpty() const
return true if the picture contains no data
Definition: libstaroffice_internal.hxx:422
Definition: StarAttribute.hxx:487
Definition: StarAttribute.hxx:582
void add(librevenge::RVNGBinaryData const &binaryData, std::string const &type="image/pict")
add a picture
Definition: libstaroffice_internal.hxx:433
a boolean attribute
Definition: StarAttribute.hxx:814
Generated on Mon Jan 20 2020 23:02:17 for libstaroffice by
doxygen 1.8.16