PowerPoint7GraphInternal::FramePolygon Struct Referencefinal

Internal: a polygon of a PowerPoint7Graph. More...

Inheritance diagram for PowerPoint7GraphInternal::FramePolygon:
PowerPoint7GraphInternal::Frame

Public Member Functions

 FramePolygon ()
 constructor
 ~FramePolygon ()
 destructor
bool updateShape (MWAWBox2f const &finalBox, MWAWGraphicShape &shape) const
 update the shape
Public Member Functions inherited from PowerPoint7GraphInternal::Frame
 Frame (Type type=Unknown)
 constructor
virtual ~Frame ()
 destructor
virtual void getTextZoneList (std::vector< int > &textIdList) const
 try to update the list of text sub zone

Public Attributes

std::vector< MWAWVec2im_vertices
 the vertices
Public Attributes inherited from PowerPoint7GraphInternal::Frame
enum Type m_type
 the type:
int m_subType
 the sub type
MWAWBox2i m_dimension
 the dimension
float m_rotation
 the rotation
bool m_flip [2]
 the flip flags: horizontal and vertical
MWAWGraphicStyle m_style
 the style
int m_pictureId
 the picture id(if positif)
int m_textId
 the text id(if positif)
bool m_isBackground
 a flag to know if this is the slide's background
bool m_isSent
 flag to know if a frame is sent

Additional Inherited Members

Public Types inherited from PowerPoint7GraphInternal::Frame
enum  Type {
  Arc , Line , Group , Placeholder ,
  Polygon , Rect , Unknown
}
 the frame type More...

Detailed Description

Internal: a polygon of a PowerPoint7Graph.

Constructor & Destructor Documentation

◆ FramePolygon()

PowerPoint7GraphInternal::FramePolygon::FramePolygon ( )
inline

constructor

◆ ~FramePolygon()

PowerPoint7GraphInternal::FramePolygon::~FramePolygon ( )

destructor

Referenced by ~FramePolygon().

Member Function Documentation

◆ updateShape()

bool PowerPoint7GraphInternal::FramePolygon::updateShape ( MWAWBox2f const & finalBox,
MWAWGraphicShape & shape ) const

update the shape

Referenced by updateShape().

Member Data Documentation

◆ m_vertices

std::vector<MWAWVec2i> PowerPoint7GraphInternal::FramePolygon::m_vertices

the vertices

Referenced by FramePolygon(), and updateShape().


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

Generated on Mon Jan 20 2025 00:00:00 for libmwaw by doxygen 1.14.0