STOFFGraphicShape Class Reference

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 More...
 
virtual ~STOFFGraphicShape ()
 virtual destructor More...
 
void addTo (librevenge::RVNGPropertyList &list) const
 add shape to property list More...
 

Public Attributes

Command m_command
 the command More...
 
STOFFBox2f m_bdbox
 the shape bdbox in twip More...
 
librevenge::RVNGPropertyList m_propertyList
 the property More...
 
std::string m_extra
 extra data More...
 

Friends

std::ostream & operator<< (std::ostream &o, STOFFGraphicShape const &sh)
 a print operator More...
 

Detailed Description

a structure used to define a picture shape

Member Enumeration Documentation

an enum used to define the interface command

Enumerator
C_Connector 
C_Ellipse 
C_Path 
C_Polygon 
C_Polyline 
C_Rectangle 
C_Unknown 

Constructor & Destructor Documentation

STOFFGraphicShape::STOFFGraphicShape ( )
inline

constructor

STOFFGraphicShape::~STOFFGraphicShape ( )
virtual

virtual destructor

Referenced by STOFFGraphicShape().

Member Function Documentation

void STOFFGraphicShape::addTo ( librevenge::RVNGPropertyList &  list) const

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  o,
STOFFGraphicShape const &  sh 
)
friend

a print operator

Referenced by STOFFGraphicShape().

Member Data Documentation

STOFFBox2f STOFFGraphicShape::m_bdbox

the shape bdbox in twip

Referenced by addTo(), operator<<(), and StarObjectSmallGraphicInternal::SdrGraphicRect::send().

std::string STOFFGraphicShape::m_extra

extra data

Referenced by operator<<().


The documentation for this class was generated from the following files:

Generated on Tue Jun 6 2017 12:14:37 for libstaroffice by doxygen 1.8.11