StarObjectSmallGraphicInternal::SdrGraphic Class Reference

Internal: virtual class to store a Sdr graphic. More...

Inheritance diagram for StarObjectSmallGraphicInternal::SdrGraphic:
StarObjectSmallGraphicInternal::Graphic StarObjectSmallGraphicInternal::SdrGraphicAttribute StarObjectSmallGraphicInternal::SdrGraphicGroup StarObjectSmallGraphicInternal::SdrGraphicPage StarObjectSmallGraphicInternal::SdrGraphicText StarObjectSmallGraphicInternal::SdrGraphicEdge StarObjectSmallGraphicInternal::SdrGraphicMeasure StarObjectSmallGraphicInternal::SdrGraphicPath StarObjectSmallGraphicInternal::SdrGraphicRect StarObjectSmallGraphicInternal::SdrGraphicCaption StarObjectSmallGraphicInternal::SdrGraphicCircle StarObjectSmallGraphicInternal::SdrGraphicGraph StarObjectSmallGraphicInternal::SdrGraphicOLE StarObjectSmallGraphicInternal::SdrGraphicUno

List of all members.

Public Member Functions

 SdrGraphic (int id)
 constructor
 ~SdrGraphic ()
 destructor
std::string getName () const
 return the object name
void updateStyle (StarState &state, STOFFListenerPtr) const
 try to update the graphic style
virtual std::string print () const
 basic print function

Static Public Member Functions

static shared_ptr< StarItemPoolgetPool (StarObject &object)
 return a pool corresponding to an object

Public Attributes

STOFFBox2i m_bdbox
 the bdbox
int m_layerId
 the layer id
STOFFVec2i m_anchorPosition
 the anchor position
std::vector< GluePointm_polygon
 a polygon
bool m_flags [6]
 a list of flag

Friends

std::ostream & operator<< (std::ostream &o, SdrGraphic const &graph)
 print object data

Detailed Description

Internal: virtual class to store a Sdr graphic.


Constructor & Destructor Documentation

constructor


Member Function Documentation

std::string StarObjectSmallGraphicInternal::SdrGraphic::getName ( ) const [inline, virtual]

return the object name

Implements StarObjectSmallGraphicInternal::Graphic.


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  o,
SdrGraphic const &  graph 
) [friend]

print object data


Member Data Documentation


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