a structure used to define an arrow More...
#include <MWAWGraphicStyle.hxx>
| Public Member Functions | |
| Arrow () | |
| constructor ( no arrow)  More... | |
| Arrow (float w, MWAWBox2i const &box, std::string const &path, bool centered=false) | |
| constructor  More... | |
| bool | operator== (Arrow const &arrow) const | 
| operator==  More... | |
| bool | operator!= (Arrow const &arrow) const | 
| operator!=  More... | |
| bool | operator< (Arrow const &arrow) const | 
| operator<  More... | |
| bool | operator<= (Arrow const &arrow) const | 
| operator<=  More... | |
| bool | operator> (Arrow const &arrow) const | 
| operator>  More... | |
| bool | operator>= (Arrow const &arrow) const | 
| operator>=  More... | |
| bool | isEmpty () const | 
| returns true if there is no arrow  More... | |
| void | addTo (librevenge::RVNGPropertyList &propList, std::string const &type) const | 
| add a arrow to the propList knowing the type (start, end)  More... | |
| Static Public Member Functions | |
| static Arrow | plain () | 
| returns a basic plain arrow  More... | |
| Public Attributes | |
| MWAWBox2i | m_viewBox | 
| the arrow viewbox  More... | |
| std::string | m_path | 
| the arrow path  More... | |
| float | m_width | 
| the arrow width in point  More... | |
| bool | m_isCentered | 
| flag to know if the arrow is centered  More... | |
| Friends | |
| std::ostream & | operator<< (std::ostream &o, Arrow const &arrow) | 
| operator<<  More... | |
a structure used to define an arrow
| 
 | inline | 
constructor ( no arrow)
Referenced by plain().
| 
 | inline | 
constructor
| void MWAWGraphicStyle::Arrow::addTo | ( | librevenge::RVNGPropertyList & | propList, | 
| std::string const & | type | ||
| ) | const | 
add a arrow to the propList knowing the type (start, end)
Referenced by MWAWGraphicStyle::addTo().
| 
 | inline | 
returns true if there is no arrow
Referenced by addTo(), MWAWGraphicShape::getBdBox(), and operator<<().
| 
 | inline | 
operator!=
| 
 | inline | 
operator<
| 
 | inline | 
operator<=
| 
 | inline | 
operator==
| 
 | inline | 
operator>
| 
 | inline | 
operator>=
| 
 | inlinestatic | 
returns a basic plain arrow
Referenced by PowerPoint1Parser::readFramesList(), PowerPoint3Parser::readFramesList(), MacDrawProParser::readGeometryShapeData(), ClarisDrawGraph::readGroupDef(), ClarisWksGraph::readGroupDef(), MacDraftParser::readObject(), MacDrawParser::readObject(), MacDraft5Parser::readObject(), MsWksGraph::readPictHeader(), CricketDrawParser::readShape(), BeagleWksDRParser::readShapeDefinitions(), HanMacWrdKGraph::readShapeGraph(), GreatWksGraph::readStyle(), RagTime5Graph::send(), RagTimeParser::sendBasicPicture(), HanMacWrdJGraph::sendGroup(), HanMacWrdJGraph::sendGroupChild(), HanMacWrdJGraph::sendShapeGraph(), and GreatWksGraphInternal::FrameShape::updateStyle().
| 
 | friend | 
operator<<
| bool MWAWGraphicStyle::Arrow::m_isCentered | 
flag to know if the arrow is centered
Referenced by addTo(), operator<(), and operator==().
| std::string MWAWGraphicStyle::Arrow::m_path | 
the arrow path
Referenced by addTo(), isEmpty(), operator<(), and operator==().
| MWAWBox2i MWAWGraphicStyle::Arrow::m_viewBox | 
the arrow viewbox
Referenced by addTo(), operator<(), and operator==().
| float MWAWGraphicStyle::Arrow::m_width | 
the arrow width in point
Referenced by addTo(), isEmpty(), operator<(), operator==(), and MacDraft5StyleManager::updateArrows().