esvg::Document Member List
This is the complete list of members for esvg::Document, including all inherited members.
| Base() (defined in esvg::Base) | esvg::Base | inline |
| Base(PaintState _parentPaintState) (defined in esvg::Base) | esvg::Base | |
| cleanStyleProperty(const exml::Element &_root) | esvg::Document | protectedvirtual |
| clear() (defined in esvg::Document) | esvg::Document | |
| display(int32_t _spacing) (defined in esvg::Base) | esvg::Base | inlinevirtual |
| displayDebug() | esvg::Document | |
| Document() (defined in esvg::Document) | esvg::Document | |
| draw(esvg::Renderer &_myRenderer, mat2 &_basicTrans, int32_t _level=0) override | esvg::Document | protectedvirtual |
| drawShapePoints(std::vector< std::vector< vec2 >> &_out, int32_t _recurtionMax, float _threshold, mat2 &_basicTrans, int32_t _level=1) override | esvg::Document | protectedvirtual |
| generate(std::string &_data) | esvg::Document | |
| generateAnImage(const std::string &_fileName, bool _visualDebug=false) (defined in esvg::Document) | esvg::Document | |
| generateAnImage(const ivec2 &_size, const std::string &_fileName, bool _visualDebug=false) (defined in esvg::Document) | esvg::Document | |
| getDefinedSize() (defined in esvg::Document) | esvg::Document | inline |
| getId() const | esvg::Base | |
| getLines(vec2 _size=vec2(256, 256)) (defined in esvg::Document) | esvg::Document | |
| getReference(const std::string &_name) (defined in esvg::Document) | esvg::Document | |
| isLoadOk() (defined in esvg::Document) | esvg::Document | inline |
| load(const std::string &_file) | esvg::Document | |
| m_id | esvg::Base | protected |
| m_paint (defined in esvg::Base) | esvg::Base | protected |
| m_transformMatrix | esvg::Base | protected |
| parse(const std::string &_data) | esvg::Document | |
| parseColor(const std::string &_inputData) | esvg::Base | |
| parseLength(const std::string &_dataInput) | esvg::Base | |
| parseLength2(const std::string &_dataInput) (defined in esvg::Base) | esvg::Base | |
| parsePaintAttr(const exml::Element &_element) | esvg::Base | |
| parsePosition(const exml::Element &_element, vec2 &_pos, vec2 &_size) | esvg::Base | |
| parseTransform(const exml::Element &_element) (defined in esvg::Base) | esvg::Base | |
| parseXML(const exml::Element &_element, mat2 &_parentTrans, vec2 &_sizeMax) | esvg::Base | virtual |
| parseXMLData(const exml::Element &_root, bool _isReference=false) (defined in esvg::Document) | esvg::Document | protectedvirtual |
| renderImageFloatRGB(ivec2 &_size) | esvg::Document | |
| renderImageFloatRGBA(ivec2 &_size) | esvg::Document | |
| renderImageU8RGB(ivec2 &_size) | esvg::Document | |
| renderImageU8RGBA(ivec2 &_size) | esvg::Document | |
| setId(const std::string &_newId) | esvg::Base | |
| spacingDist(int32_t _spacing) (defined in esvg::Base) | esvg::Base | protected |
| store(const std::string &_file) | esvg::Document | |
| ~Base() (defined in esvg::Base) | esvg::Base | inlinevirtual |
| ~Document() (defined in esvg::Document) | esvg::Document |
1.8.12