List of all items
Structs
- BaseGradient
- ClipPath
- Color
- Fill
- Font
- FontResolver
- Group
- Image
- ImageHrefResolver
- LinearGradient
- Mask
- NonZeroF32
- NonZeroPositiveF32
- NonZeroRect
- NormalizedF32
- Options
- Path
- Pattern
- PositiveF32
- RadialGradient
- Rect
- Size
- Stop
- Stroke
- StrokeMiterlimit
- Text
- TextChunk
- TextDecoration
- TextDecorationStyle
- TextPath
- TextSpan
- Transform
- Tree
- WriteOptions
- filter::Blend
- filter::ColorMatrix
- filter::ComponentTransfer
- filter::Composite
- filter::ConvolveMatrix
- filter::ConvolveMatrixData
- filter::DiffuseLighting
- filter::DisplacementMap
- filter::DistantLight
- filter::DropShadow
- filter::Filter
- filter::Flood
- filter::GaussianBlur
- filter::Image
- filter::Merge
- filter::Morphology
- filter::Offset
- filter::PointLight
- filter::Primitive
- filter::SpecularLighting
- filter::SpotLight
- filter::Tile
- filter::Turbulence
- layout::PositionedGlyph
- layout::Span
- parser::converter::Cache
- parser::converter::State
- parser::filter::FilterResults
- parser::image::ImageHrefResolver
- parser::options::Options
- parser::svgtree::Ancestors
- parser::svgtree::Attribute
- parser::svgtree::Children
- parser::svgtree::Descendants
- parser::svgtree::Document
- parser::svgtree::HrefIter
- parser::svgtree::NodeData
- parser::svgtree::NodeId
- parser::svgtree::ShortRange
- parser::svgtree::SvgNode
- parser::svgtree::Traverse
- parser::svgtree::names::Map
- parser::svgtree::parse::XmlNode
- parser::text::CharacterPosition
- parser::text::IterState
- text::FontResolver
- text::colr::Builder
- text::colr::GlyphPainter
- text::flatten::BitmapImage
- text::flatten::PathBuilder
- text::layout::ByteIndex
- text::layout::DecorationSpan
- text::layout::Glyph
- text::layout::GlyphCluster
- text::layout::GlyphClusters
- text::layout::PathNormal
- text::layout::PositionedGlyph
- text::layout::ResolvedFont
- text::layout::Span
- tree::BaseGradient
- tree::ClipPath
- tree::Color
- tree::Fill
- tree::Group
- tree::Image
- tree::LinearGradient
- tree::Mask
- tree::NonEmptyString
- tree::NonZeroF32
- tree::NonZeroPositiveF32
- tree::NormalizedF32
- tree::Path
- tree::Pattern
- tree::PositiveF32
- tree::RadialGradient
- tree::Stop
- tree::Stroke
- tree::StrokeMiterlimit
- tree::Tree
- tree::filter::Blend
- tree::filter::ColorMatrix
- tree::filter::ComponentTransfer
- tree::filter::Composite
- tree::filter::ConvolveMatrix
- tree::filter::ConvolveMatrixData
- tree::filter::DiffuseLighting
- tree::filter::DisplacementMap
- tree::filter::DistantLight
- tree::filter::DropShadow
- tree::filter::Filter
- tree::filter::Flood
- tree::filter::GaussianBlur
- tree::filter::Image
- tree::filter::Merge
- tree::filter::Morphology
- tree::filter::Offset
- tree::filter::PointLight
- tree::filter::Primitive
- tree::filter::SpecularLighting
- tree::filter::SpotLight
- tree::filter::Tile
- tree::filter::Turbulence
- tree::geom::BBox
- tree::geom::NonZeroRect
- tree::geom::Rect
- tree::geom::Size
- tree::geom::Transform
- tree::geom::ViewBox
- tree::text::Font
- tree::text::Text
- tree::text::TextChunk
- tree::text::TextDecoration
- tree::text::TextDecorationStyle
- tree::text::TextPath
- tree::text::TextSpan
- writer::WriteOptions
Enums
- AlignmentBaseline
- BaselineShift
- BlendMode
- DominantBaseline
- Error
- FillRule
- FontFamily
- FontStretch
- FontStyle
- ImageKind
- ImageRendering
- Indent
- LengthAdjust
- LineCap
- LineJoin
- MaskType
- Node
- Paint
- PaintOrder
- ShapeRendering
- SpreadMethod
- TextAnchor
- TextFlow
- TextRendering
- WritingMode
- filter::ColorChannel
- filter::ColorInterpolation
- filter::ColorMatrixKind
- filter::CompositeOperator
- filter::EdgeMode
- filter::Input
- filter::Kind
- filter::LightSource
- filter::MorphologyOperator
- filter::TransferFunction
- filter::TurbulenceKind
- parser::Error
- parser::converter::Isolation
- parser::image::ImageFormat
- parser::marker::MarkerKind
- parser::marker::MarkerOrientation
- parser::marker::Segment
- parser::paint_server::ServerOrColor
- parser::svgtree::Edge
- parser::svgtree::NodeKind
- parser::svgtree::names::AId
- parser::svgtree::names::EId
- parser::svgtree::text::XmlSpace
- tree::BlendMode
- tree::ContextElement
- tree::FillRule
- tree::ImageKind
- tree::ImageRendering
- tree::LineCap
- tree::LineJoin
- tree::MaskType
- tree::Node
- tree::Paint
- tree::PaintOrder
- tree::ShapeRendering
- tree::SpreadMethod
- tree::TextRendering
- tree::Units
- tree::Visibility
- tree::filter::ColorChannel
- tree::filter::ColorInterpolation
- tree::filter::ColorMatrixKind
- tree::filter::CompositeOperator
- tree::filter::EdgeMode
- tree::filter::Input
- tree::filter::Kind
- tree::filter::LightSource
- tree::filter::MorphologyOperator
- tree::filter::TransferFunction
- tree::filter::TurbulenceKind
- tree::text::AlignmentBaseline
- tree::text::BaselineShift
- tree::text::DominantBaseline
- tree::text::FontFamily
- tree::text::FontStretch
- tree::text::FontStyle
- tree::text::LengthAdjust
- tree::text::TextAnchor
- tree::text::TextFlow
- tree::text::WritingMode
Traits
- ApproxEqUlps
- ApproxZeroUlps
- parser::OptionLog
- parser::converter::SvgColorExt
- parser::shapes::PathBuilderExt
- parser::svgtree::FromValue
- parser::svgtree::text::StrTrim
- text::colr::XmlWriterExt
- text::flatten::DatabaseExt
- text::layout::DatabaseExt
- tree::ApproxEqUlps
- tree::geom::ApproxZeroUlps
- tree::geom::IsValidLength
- writer::IsDefault
- writer::XmlWriterExt
Functions
- decompress_svgz
- parser::clippath::convert
- parser::clippath::resolve_clip_path_transform
- parser::converter::append_single_paint_path
- parser::converter::background_path
- parser::converter::calculate_svg_bbox
- parser::converter::convert_children
- parser::converter::convert_clip_path_elements
- parser::converter::convert_clip_path_elements_impl
- parser::converter::convert_doc
- parser::converter::convert_element
- parser::converter::convert_element_impl
- parser::converter::convert_group
- parser::converter::convert_path
- parser::converter::resolve_svg_size
- parser::converter::string_hash
- parser::converter::svg_paint_order_to_usvg
- parser::decompress_svgz
- parser::f32_bound
- parser::filter::collect_children
- parser::filter::convert
- parser::filter::convert_blend
- parser::filter::convert_blur_function
- parser::filter::convert_brightness_function
- parser::filter::convert_color_matrix
- parser::filter::convert_color_matrix_kind
- parser::filter::convert_component_transfer
- parser::filter::convert_composite
- parser::filter::convert_contrast_function
- parser::filter::convert_convolve_matrix
- parser::filter::convert_diffuse_lighting
- parser::filter::convert_displacement_map
- parser::filter::convert_drop_shadow
- parser::filter::convert_drop_shadow_function
- parser::filter::convert_flood
- parser::filter::convert_gaussian_blur
- parser::filter::convert_grayscale_function
- parser::filter::convert_hue_rotate_function
- parser::filter::convert_image
- parser::filter::convert_image_inner
- parser::filter::convert_invert_function
- parser::filter::convert_light_source
- parser::filter::convert_lighting_color
- parser::filter::convert_merge
- parser::filter::convert_morphology
- parser::filter::convert_offset
- parser::filter::convert_opacity_function
- parser::filter::convert_saturate_function
- parser::filter::convert_sepia_function
- parser::filter::convert_specular_lighting
- parser::filter::convert_std_dev_attr
- parser::filter::convert_tile
- parser::filter::convert_transfer_function
- parser::filter::convert_turbulence
- parser::filter::convert_url
- parser::filter::create_dummy_primitive
- parser::filter::find_filter_with_primitives
- parser::filter::gen_result
- parser::filter::parse_in
- parser::filter::resolve_input
- parser::filter::resolve_primitive_region
- parser::image::convert
- parser::image::convert_inner
- parser::image::fit_view_box
- parser::image::get_href_data
- parser::image::get_image_data_format
- parser::image::get_image_file_format
- parser::image::load_sub_svg
- parser::marker::calc_angle
- parser::marker::calc_curves_angle
- parser::marker::calc_line_angle
- parser::marker::calc_vertex_angle
- parser::marker::convert
- parser::marker::convert_orientation
- parser::marker::convert_rect
- parser::marker::draw_markers
- parser::marker::get_prev_vertex
- parser::marker::get_subpath_start
- parser::marker::is_valid
- parser::marker::quad_to_curve
- parser::marker::resolve
- parser::marker::stroke_scale
- parser::mask::convert
- parser::paint_server::convert
- parser::paint_server::convert_linear
- parser::paint_server::convert_pattern
- parser::paint_server::convert_radial
- parser::paint_server::convert_spread_method
- parser::paint_server::convert_stops
- parser::paint_server::convert_units
- parser::paint_server::find_gradient_with_stops
- parser::paint_server::find_pattern_with_children
- parser::paint_server::node_to_user_coordinates
- parser::paint_server::process_context_paint
- parser::paint_server::process_fill
- parser::paint_server::process_paint
- parser::paint_server::process_stroke
- parser::paint_server::process_text_decoration
- parser::paint_server::push_pattern_transform
- parser::paint_server::resolve_attr
- parser::paint_server::resolve_filter_attr
- parser::paint_server::resolve_lg_attr
- parser::paint_server::resolve_number
- parser::paint_server::resolve_pattern_attr
- parser::paint_server::resolve_rg_attr
- parser::paint_server::stops_to_color
- parser::paint_server::update_paint_servers
- parser::shapes::convert
- parser::shapes::convert_circle
- parser::shapes::convert_ellipse
- parser::shapes::convert_line
- parser::shapes::convert_path
- parser::shapes::convert_polygon
- parser::shapes::convert_polyline
- parser::shapes::convert_rect
- parser::shapes::ellipse_to_path
- parser::shapes::points_to_path
- parser::shapes::resolve_rx_ry
- parser::style::conv_dasharray
- parser::style::convert_paint
- parser::style::from_fallback
- parser::style::resolve_fill
- parser::style::resolve_stroke
- parser::svgtree::is_non_inheritable
- parser::svgtree::names::displace
- parser::svgtree::names::get_index
- parser::svgtree::names::hash
- parser::svgtree::names::split
- parser::svgtree::parse::append_attribute
- parser::svgtree::parse::find_recursive_link
- parser::svgtree::parse::find_recursive_pattern
- parser::svgtree::parse::fix_recursive_fe_image
- parser::svgtree::parse::fix_recursive_links
- parser::svgtree::parse::fix_recursive_patterns
- parser::svgtree::parse::parse
- parser::svgtree::parse::parse_svg_element
- parser::svgtree::parse::parse_svg_use_element
- parser::svgtree::parse::parse_tag_name
- parser::svgtree::parse::parse_xml_node
- parser::svgtree::parse::parse_xml_node_children
- parser::svgtree::parse::resolve_css
- parser::svgtree::parse::resolve_href
- parser::svgtree::parse::resolve_inherit
- parser::svgtree::text::collect_text_nodes
- parser::svgtree::text::get_xmlspace
- parser::svgtree::text::parse_svg_text_element
- parser::svgtree::text::parse_svg_text_element_impl
- parser::svgtree::text::resolve_tref_text
- parser::svgtree::text::trim_text
- parser::svgtree::text::trim_text_nodes
- parser::switch::convert
- parser::switch::is_condition_passed
- parser::switch::is_valid_sys_lang
- parser::text::collect_text_chunks
- parser::text::collect_text_chunks_impl
- parser::text::conv_font_stretch
- parser::text::convert
- parser::text::convert_baseline_shift
- parser::text::convert_font
- parser::text::convert_writing_mode
- parser::text::count_chars
- parser::text::path_length
- parser::text::resolve_decoration
- parser::text::resolve_font_weight
- parser::text::resolve_positions_list
- parser::text::resolve_rotate_list
- parser::text::resolve_text_flow
- parser::units::convert_length
- parser::units::convert_list
- parser::units::convert_named_font_size
- parser::units::convert_percent
- parser::units::convert_user_length
- parser::units::resolve_font_size
- parser::use_node::clip_element
- parser::use_node::convert
- parser::use_node::convert_children
- parser::use_node::convert_svg
- parser::use_node::get_clip_rect
- parser::use_node::use_node_size
- parser::use_node::viewbox_transform
- text::colr::paint_transform
- text::convert
- text::flatten::flatten
- text::flatten::push_outline_paths
- text::flatten::resolve_rendering_mode
- text::layout::apply_length_adjust
- text::layout::apply_letter_spacing
- text::layout::apply_word_spacing
- text::layout::apply_writing_mode
- text::layout::chunk_span_at
- text::layout::clusters_length
- text::layout::collect_decoration_spans
- text::layout::collect_normals
- text::layout::convert_decoration
- text::layout::convert_span
- text::layout::form_glyph_clusters
- text::layout::is_word_separator_characters
- text::layout::layout_text
- text::layout::process_anchor
- text::layout::process_chunk
- text::layout::resolve_baseline
- text::layout::resolve_baseline_shift
- text::layout::resolve_clusters_positions
- text::layout::resolve_clusters_positions_horizontal
- text::layout::resolve_clusters_positions_path
- text::layout::script_supports_letter_spacing
- text::layout::shape_text
- text::layout::shape_text_with_font
- text::layout::span_contains
- tree::geom::aligned_pos
- tree::has_text_nodes
- tree::loop_over_paint_servers
- tree::node_by_id
- writer::convert
- writer::has_xlink
- writer::write_base_grad
- writer::write_defs
- writer::write_element
- writer::write_elements
- writer::write_fill
- writer::write_filters
- writer::write_group_element
- writer::write_light_source
- writer::write_num
- writer::write_paint
- writer::write_path
- writer::write_span
- writer::write_stroke
- writer::write_text_path_paths
Type Aliases
- FallbackSelectionFn
- FontSelectionFn
- ImageHrefDataResolverFn
- ImageHrefStringResolverFn
- Opacity
- StopOffset
- StrokeWidth
- parser::image::ImageHrefDataResolverFn
- parser::image::ImageHrefStringResolverFn
- text::FallbackSelectionFn
- text::FontSelectionFn
- text::layout::FontsCache
- tree::Opacity
- tree::StopOffset
- tree::StrokeWidth
Statics
- parser::svgtree::names::ATTRIBUTES
- parser::svgtree::names::ELEMENTS
- parser::switch::FEATURES
- writer::POW_VEC