Module svg

Source

Structs§

Svg
SvgCircle
SvgColoredVertex
SvgColoredVertexVec
SvgCubicCurve
SvgDashPattern
SvgFillStyle
SvgLine
SvgMultiPolygon
SvgMultiPolygonVec
SvgParseOptions
SvgPath
SvgPathElementVec
SvgPathVec
SvgPoint
SvgQuadraticCurve
SvgRect
SvgRenderOptions
SvgRenderTransform
SvgSimpleNodeVec
SvgSize
SvgStrokeStyle
SvgStyledNode
SvgTransform
SvgVector
SvgVertex
SvgVertexVec
SvgXmlNode
SvgXmlOptions
TessellatedColoredSvgNode
TessellatedColoredSvgNodeVec
TessellatedGPUSvgNode
TessellatedSvgNode
TessellatedSvgNodeVec
TessellatedSvgNodeVecRef

Enums§

FontDatabase
ImageRendering
Indent
OptionSvgDashPattern
ResultSvgSvgParseError
ResultSvgXmlNodeSvgParseError
ShapeRendering
SvgColoredVertexVecDestructor
SvgFillRule
SvgFitTo
SvgLineCap
SvgLineJoin
SvgMultiPolygonVecDestructor
SvgNode
One SvgNode corresponds to one SVG <path></path> element
SvgParseError
SvgPathElement
SvgPathElementVecDestructor
SvgPathVecDestructor
SvgSimpleNode
One SvgSimpleNode is either a path, a rect or a circle
SvgSimpleNodeVecDestructor
SvgStyle
SvgVertexVecDestructor
TessellatedColoredSvgNodeVecDestructor
TessellatedSvgNodeVecDestructor
TextRendering
c_void

Functions§

allocate_clipmask_texture
apply_fxaa
Applies an FXAA filter to the texture
join_tessellated_colored_nodes
join_tessellated_nodes
path_contains_point
polygon_contains_point
raw_line_intersection
render_node_clipmask_cpu
render_tessellated_node_gpu
svg_multi_polygon_difference
svg_multi_polygon_intersection
svg_multi_polygon_union
svg_multi_polygon_xor
svg_node_contains_point
svg_parse
NOTE: SVG file data may be Zlib compressed
svg_path_bevel
svg_path_offset
svg_render
svg_root
svg_to_string
svgxmlnode_parse
tessellate_circle_fill
tessellate_circle_stroke
tessellate_cubiccurve_stroke
tessellate_line_stroke
tessellate_multi_polygon_fill
tessellate_multi_polygon_stroke
tessellate_multi_shape_fill
tessellate_multi_shape_stroke
tessellate_node_fill
tessellate_node_stroke
tessellate_path_fill
tessellate_path_stroke
tessellate_quadraticcurve_stroke
tessellate_rect_fill
tessellate_rect_stroke
tessellate_styled_node
Tessellate the path using lyon
tessellate_svgpathelement_stroke