a structure used to define a picture shape More...
#include <STOFFGraphicShape.hxx>
| Public Types | |
| enum | Command { C_Connector , C_Ellipse , C_Path , C_Polygon , C_Polyline , C_Rectangle , C_Unknown } | 
| an enum used to define the interface command  More... | |
| Public Member Functions | |
| STOFFGraphicShape () | |
| constructor | |
| virtual | ~STOFFGraphicShape () | 
| virtual destructor | |
| void | addTo (librevenge::RVNGPropertyList &list) const | 
| add shape to property list | |
| Public Attributes | |
| Command | m_command | 
| the command | |
| STOFFBox2f | m_bdbox | 
| the shape bdbox in twip | |
| librevenge::RVNGPropertyList | m_propertyList | 
| the property | |
| std::string | m_extra | 
| extra data | |
| Friends | |
| std::ostream & | operator<< (std::ostream &o, STOFFGraphicShape const &sh) | 
| a print operator | |
a structure used to define a picture shape
| 
 | inline | 
constructor
Referenced by operator<<.
| 
 | virtual | 
virtual destructor
| void STOFFGraphicShape::addTo | ( | librevenge::RVNGPropertyList & | list | ) | const | 
add shape to property list
Referenced by STOFFGraphicListener::insertShape(), STOFFSpreadsheetListener::insertShape(), and STOFFTextListener::insertShape().
| 
 | friend | 
a print operator
| STOFFBox2f STOFFGraphicShape::m_bdbox | 
the shape bdbox in twip
Referenced by addTo(), operator<<, StarObjectSmallGraphicInternal::SdrGraphicRect::send(), and STOFFGraphicShape().
| Command STOFFGraphicShape::m_command | 
the command
Referenced by STOFFGraphicListener::insertShape(), STOFFSpreadsheetListener::insertShape(), STOFFTextListener::insertShape(), operator<<, StarObjectSmallGraphicInternal::SdrGraphicCaption::send(), StarObjectSmallGraphicInternal::SdrGraphicCircle::send(), StarObjectSmallGraphicInternal::SdrGraphicEdge::send(), StarObjectSmallGraphicInternal::SdrGraphicMeasure::send(), StarObjectSmallGraphicInternal::SdrGraphicPath::send(), StarObjectSmallGraphicInternal::SdrGraphicRect::send(), and STOFFGraphicShape().
| std::string STOFFGraphicShape::m_extra | 
extra data
Referenced by operator<<, and STOFFGraphicShape().
| librevenge::RVNGPropertyList STOFFGraphicShape::m_propertyList | 
the property
Referenced by addTo(), STOFFSpreadsheetListener::insertShape(), operator<<, StarObjectSmallGraphicInternal::SdrGraphicCaption::send(), StarObjectSmallGraphicInternal::SdrGraphicCircle::send(), StarObjectSmallGraphicInternal::SdrGraphicEdge::send(), StarObjectSmallGraphicInternal::SdrGraphicMeasure::send(), StarObjectSmallGraphicInternal::SdrGraphicPath::send(), StarObjectSmallGraphicInternal::SdrGraphicRect::send(), and STOFFGraphicShape().