Internal: structure to store a link to a zone of a ClarisWksGraph. More...
 
  
| Public Member Functions | |
| ZoneZone (Zone const &z, Type fileType) | |
| constructor  More... | |
| ~ZoneZone () final | |
| destructor  More... | |
| void | print (std::ostream &o) const final | 
| print the zone  More... | |
| Type | getType () const final | 
| return the main type Zone  More... | |
| Type | getSubType () const final | 
| return the sub type Zone  More... | |
| int | getNumData (int) const final | 
| return the number of data to define this zone in the file  More... | |
| bool | canBeSendAsGraphic () const final | 
| returns true if the zone can be send using a graphic listener (partial check)  More... | |
| int | getZoneId () const final | 
| returns the id of the reference zone  More... | |
| bool | isLinked () const | 
| check if we need to send the frame is linked to another frame  More... | |
| bool | addFrameName (MWAWGraphicStyle &style) const | 
| add the frame name if needed  More... | |
| ClarisWksStruct::DSET::Child | getChild () const final | 
| return a child corresponding to this zone  More... | |
|  Public Member Functions inherited from ClarisWksGraphInternal::Zone | |
| Zone () | |
| constructor  More... | |
| Zone (Zone const &)=default | |
| virtual | ~Zone () | 
| destructor  More... | |
| MWAWBox2f | getBdBox () const | 
| return the zone bdbox  More... | |
| Public Attributes | |
| Type | m_subType | 
| the file type ( zone or zone2 )  More... | |
| int | m_id | 
| the zoneId  More... | |
| int | m_subId | 
| the zoneSubId: can be page/column/frame linked number  More... | |
| int | m_frameId | 
| the frame id (for a linked frame)  More... | |
| int | m_frameSubId | 
| the frame sub id (for a linked frame)  More... | |
| bool | m_frameLast | 
| true if this is the last frame of a frame zone  More... | |
| int | m_styleId | 
| the style id  More... | |
| int | m_wrappingSep | 
| the wrapping separator  More... | |
| int | m_flags [9] | 
| flag  More... | |
|  Public Attributes inherited from ClarisWksGraphInternal::Zone | |
| int | m_zoneType | 
| the zone type  More... | |
| int | m_page | 
| the page (checkme: or frame linked )  More... | |
| MWAWBox2f | m_box | 
| the bdbox  More... | |
| int | m_ordering | 
| the ordering  More... | |
| Style | m_style | 
| the style  More... | |
| Additional Inherited Members | |
|  Public Types inherited from ClarisWksGraphInternal::Zone | |
| enum | Type { T_Zone, T_Zone2, T_Shape, T_Picture, T_Chart, T_DataBox, T_Unknown, T_Line, T_Rect, T_RectOval, T_Oval, T_Arc, T_Poly, T_Pict, T_QTim, T_Movie } | 
| the list of types  More... | |
Internal: structure to store a link to a zone of a ClarisWksGraph.
| 
 | final | 
destructor
| 
 | inline | 
add the frame name if needed
| 
 | inlinefinalvirtual | 
returns true if the zone can be send using a graphic listener (partial check)
Reimplemented from ClarisWksGraphInternal::Zone.
| 
 | inlinefinalvirtual | 
return a child corresponding to this zone
Reimplemented from ClarisWksGraphInternal::Zone.
| 
 | inlinefinalvirtual | 
return the number of data to define this zone in the file
Reimplemented from ClarisWksGraphInternal::Zone.
| 
 | inlinefinalvirtual | 
return the sub type Zone
Reimplemented from ClarisWksGraphInternal::Zone.
| 
 | inlinefinalvirtual | 
return the main type Zone
Reimplemented from ClarisWksGraphInternal::Zone.
| 
 | inlinefinalvirtual | 
returns the id of the reference zone
Reimplemented from ClarisWksGraphInternal::Zone.
| 
 | inline | 
check if we need to send the frame is linked to another frame
Referenced by addFrameName(), and canBeSendAsGraphic().
| 
 | inlinefinalvirtual | 
print the zone
Reimplemented from ClarisWksGraphInternal::Zone.
| int ClarisWksGraphInternal::ZoneZone::m_flags[9] | 
flag
Referenced by print(), and ZoneZone().
| int ClarisWksGraphInternal::ZoneZone::m_frameId | 
the frame id (for a linked frame)
Referenced by addFrameName(), and isLinked().
| bool ClarisWksGraphInternal::ZoneZone::m_frameLast | 
true if this is the last frame of a frame zone
Referenced by addFrameName().
| int ClarisWksGraphInternal::ZoneZone::m_frameSubId | 
the frame sub id (for a linked frame)
Referenced by addFrameName(), and isLinked().
| int ClarisWksGraphInternal::ZoneZone::m_id | 
the zoneId
Referenced by getChild(), getZoneId(), and print().
| int ClarisWksGraphInternal::ZoneZone::m_styleId | 
the style id
Referenced by print().
| int ClarisWksGraphInternal::ZoneZone::m_subId | 
the zoneSubId: can be page/column/frame linked number
Referenced by print().
| Type ClarisWksGraphInternal::ZoneZone::m_subType | 
the file type ( zone or zone2 )
Referenced by getNumData(), getSubType(), and print().
| int ClarisWksGraphInternal::ZoneZone::m_wrappingSep | 
the wrapping separator
Referenced by print().