esvg::Document Member List

This is the complete list of members for esvg::Document, including all inherited members.

Base() (defined in esvg::Base)esvg::Baseinline
Base(PaintState _parentPaintState) (defined in esvg::Base)esvg::Base
cleanStyleProperty(const exml::Element &_root)esvg::Documentprotectedvirtual
clear() (defined in esvg::Document)esvg::Document
display(int32_t _spacing) (defined in esvg::Base)esvg::Baseinlinevirtual
displayDebug()esvg::Document
Document() (defined in esvg::Document)esvg::Document
draw(esvg::Renderer &_myRenderer, mat2 &_basicTrans, int32_t _level=0) overrideesvg::Documentprotectedvirtual
drawShapePoints(std::vector< std::vector< vec2 >> &_out, int32_t _recurtionMax, float _threshold, mat2 &_basicTrans, int32_t _level=1) overrideesvg::Documentprotectedvirtual
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::Documentinline
getId() constesvg::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::Documentinline
load(const std::string &_file)esvg::Document
m_idesvg::Baseprotected
m_paint (defined in esvg::Base)esvg::Baseprotected
m_transformMatrixesvg::Baseprotected
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::Basevirtual
parseXMLData(const exml::Element &_root, bool _isReference=false) (defined in esvg::Document)esvg::Documentprotectedvirtual
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::Baseprotected
store(const std::string &_file)esvg::Document
~Base() (defined in esvg::Base)esvg::Baseinlinevirtual
~Document() (defined in esvg::Document)esvg::Document