small class use to define a embedded object More...
#include <libwps_internal.h>
| Public Member Functions | |
| WPSEmbeddedObject () | |
| empty constructor | |
| WPSEmbeddedObject (WPSEmbeddedObject const &)=default | |
| WPSEmbeddedObject & | operator= (WPSEmbeddedObject const &)=default | 
| WPSEmbeddedObject (WPSEmbeddedObject &&)=default | |
| WPSEmbeddedObject & | operator= (WPSEmbeddedObject &&)=default | 
| WPSEmbeddedObject (librevenge::RVNGBinaryData const &binaryData, std::string const &type="image/pict") | |
| constructor | |
| virtual | ~WPSEmbeddedObject () | 
| destructor | |
| bool | isEmpty () const | 
| return true if the picture contains no data | |
| void | add (librevenge::RVNGBinaryData const &binaryData, std::string const &type="image/pict") | 
| add a picture | |
| bool | addTo (librevenge::RVNGPropertyList &propList) const | 
| add the link property to proplist | |
| Public Attributes | |
| Vec2f | m_size | 
| the picture size in inches(if known) | |
| std::vector< librevenge::RVNGBinaryData > | m_dataList | 
| the picture content: one data by representation | |
| std::vector< std::string > | m_typeList | 
| the picture type: one type by representation | |
| bool | m_sent | 
| a mutable flag which can be used to know if the picture was send to a listener | |
| Friends | |
| std::ostream & | operator<< (std::ostream &o, WPSEmbeddedObject const &pict) | 
| operator<< | |
small class use to define a embedded object
| 
 | inline | 
empty constructor
Referenced by operator<<, operator=(), operator=(), WPSEmbeddedObject(), and WPSEmbeddedObject().
| 
 | default | 
| 
 | default | 
| 
 | inlineexplicit | 
constructor
| 
 | virtual | 
destructor
| 
 | inline | 
| bool WPSEmbeddedObject::addTo | ( | librevenge::RVNGPropertyList & | propList | ) | const | 
add the link property to proplist
Referenced by WKSContentListener::insertObject(), and WPSContentListener::insertObject().
| 
 | inline | 
return true if the picture contains no data
Referenced by operator<<, WPSOLEParser::parse(), and QuattroGraph::sendGraphic().
| 
 | default | 
| 
 | default | 
| 
 | friend | 
operator<<
| std::vector<librevenge::RVNGBinaryData> WPSEmbeddedObject::m_dataList | 
the picture content: one data by representation
Referenced by add(), addTo(), isEmpty(), WPSEmbeddedObject(), and WPSEmbeddedObject().
| 
 | mutable | 
a mutable flag which can be used to know if the picture was send to a listener
Referenced by WPSEmbeddedObject(), and WPSEmbeddedObject().
| Vec2f WPSEmbeddedObject::m_size | 
the picture size in inches(if known)
Referenced by operator<<, WPS8Graph::readBDR(), WPSOLEParser::readCONTENTS(), WPSOLEParser::readContents(), WPSOLEParser::readOlePres(), WPS8Graph::readPICT(), WPSEmbeddedObject(), and WPSEmbeddedObject().
| std::vector<std::string> WPSEmbeddedObject::m_typeList | 
the picture type: one type by representation
Referenced by add(), addTo(), operator<<, WPSEmbeddedObject(), and WPSEmbeddedObject().