|
Ipelib
|
#include <ipeattributes.h>
Public Member Functions | |
| int | count () const noexcept |
| Attribute | map (Kind kind, Attribute sym) const |
| void | saveAsXml (Stream &stream) const |
| void | add (const AttributeMapping &map) |
| void | writeToLatex (Stream &stream) const |
Public Attributes | |
| std::vector< AttributeMapping > | iMap |
|
inlinenoexcept |
References iMap.
Referenced by ipe::Page::saveAsXml(), and ipe::StyleSheet::saveAsXml().
Map the given symbolic attribute sym. Returns sym if there is no mapping.
Referenced by add(), ipe::Latex::createLatexSource(), ipe::Painter::doDrawSymbol(), ipe::PdfPainter::doDrawSymbol(), ipe::Painter::lookup(), map(), saveAsXml(), and writeToLatex().
Save map in XML format.
References iMap, ipe::kind_names, map(), ipe::size(), and ipe::Attribute::string().
Referenced by ipe::Page::saveAsXml(), and ipe::StyleSheet::saveAsXml().
| void AttributeMap::add | ( | const AttributeMapping & | map | ) |
References ipe::EColor, iMap, map(), ipe::size(), and ipe::Attribute::string().
Referenced by ipe::Latex::createLatexSource().
| std::vector<AttributeMapping> ipe::AttributeMap::iMap |
Referenced by add(), count(), map(), saveAsXml(), ipe::Page::viewMap(), and writeToLatex().