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
 
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
 

Detailed Description

a structure used to define a picture shape

Member Enumeration Documentation

◆ Command

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::STOFFGraphicShape ( )
inline

constructor

◆ ~STOFFGraphicShape()

STOFFGraphicShape::~STOFFGraphicShape ( )
virtual

virtual destructor

Member Function Documentation

◆ addTo()

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

Friends And Related Function Documentation

◆ operator<<

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

a print operator

Member Data Documentation

◆ m_bdbox

STOFFBox2f STOFFGraphicShape::m_bdbox

the shape bdbox in twip

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

◆ m_command

◆ m_extra

std::string STOFFGraphicShape::m_extra

extra data

◆ m_propertyList


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

Generated on Fri Apr 14 2023 04:41:10 for libstaroffice by doxygen 1.9.6