|
| ~MWAWPictDB3 () final |
| destructor
|
|
SubType | getSubType () const final |
| returns the picture subtype
|
|
bool | valid () const final |
| returns true if the picture is valid
|
|
int | cmp (MWAWPict const &a) const final |
| a virtual function used to obtain a strict order, must be redefined in the subs class
|
|
| ~MWAWPictData () override |
| destructor
|
|
Type | getType () const override |
| returns the picture type
|
|
virtual SubType | getSubType () const =0 |
| returns the picture subtype
|
|
bool | getBinary (MWAWEmbeddedObject &picture) const override |
| returns the final picture
|
|
virtual bool | sure () const |
| returns true if we are relatively sure that the data are correct
|
|
virtual bool | valid () const |
| returns true if the picture is valid
|
|
bool | isEmpty () const |
| returns true if the picture is valid and has size 0 or contains no data
|
|
int | cmp (MWAWPict const &a) const override |
| a virtual function used to obtain a strict order, must be redefined in the subs class
|
|
virtual | ~MWAWPict () |
| virtual destructor
|
|
virtual Type | getType () const =0 |
| returns the picture type
|
|
MWAWBox2f | getBdBox () const |
| returns the bdbox of the picture
|
|
void | setBdBox (MWAWBox2f const &box) |
| sets the bdbox of the picture
|
|
virtual bool | getBinary (MWAWEmbeddedObject &) const |
| tries to convert the picture in a binary data :
|
|
virtual int | cmp (MWAWPict const &a) const |
| a virtual function used to obtain a strict order, must be redefined in the subs class
|
|
|
enum | SubType { PictMac
, DB3
, Unknown
} |
| the picture subtype More...
|
|
enum | Type { PictData
, Bitmap
, Unknown
} |
| the different picture types: More...
|
|
enum | ReadResult { MWAW_R_BAD =0
, MWAW_R_OK
, MWAW_R_OK_EMPTY
, MWAW_R_MAYBE
} |
| an enum to defined the result of a parsing use by some picture's classes which can read their data More...
|
|
static ReadResult | check (MWAWInputStreamPtr const &input, int size, MWAWBox2f &box) |
| checks if the data pointed by input is known
|
|
static MWAWPictData * | get (MWAWInputStreamPtr const &input, int size) |
| checks if the data pointed by input is known
|
|
librevenge::RVNGBinaryData | m_data |
| the data size (without the empty header of 512 characters)
|
|
bool | m_empty |
| some picture can be valid but empty
|
|
a small table file (known by open office)