Lasem
API Version: 0.7
Library Version: 0.7.0
Sections
Classes
Structs
Aliases
Enumerations
Bitfields
Callbacks
Functions
Function Macros
Constants
Dependencies
GObject
Namespace
Lasem – 0.7
SVG and MathML rendering library
Version
0.7.0
Authors
Lasem Developers
License
LGPL-2.0-or-later
Website
Source
https://github.com/mjakeman/lasem/
Build
C headers
lsm.h
pkg-config files
Dependencies
GObject
—2.0
The base type system library
Browse documentation
Additional documentation
Overview
Classes Hierarchy
Classes
DomCharacterData
DomDocument
DomDocumentFragment
DomElement
DomNamedNodeMap
DomNode
DomNodeList
DomText
DomView
MathmlActionElement
MathmlAlignGroupElement
MathmlAlignMarkElement
MathmlDocument
MathmlElement
MathmlEncloseElement
MathmlErrorElement
MathmlFencedElement
MathmlFractionElement
MathmlItexElement
MathmlMathElement
MathmlOperatorElement
MathmlPaddedElement
MathmlPhantomElement
MathmlPresentationContainer
MathmlPresentationToken
MathmlRadicalElement
MathmlRowElement
MathmlScriptElement
MathmlSemanticsElement
MathmlSpaceElement
MathmlStringElement
MathmlStyleElement
MathmlTableCellElement
MathmlTableElement
MathmlTableRowElement
MathmlUnderOverElement
MathmlView
SvgAElement
SvgCircleElement
SvgClipPathElement
SvgDefsElement
SvgDocument
SvgElement
SvgEllipseElement
SvgFilterBlend
SvgFilterColorMatrix
SvgFilterComposite
SvgFilterConvolveMatrix
SvgFilterDisplacementMap
SvgFilterElement
SvgFilterFlood
SvgFilterGaussianBlur
SvgFilterImage
SvgFilterMerge
SvgFilterMergeNode
SvgFilterMorphology
SvgFilterOffset
SvgFilterPrimitive
SvgFilterSpecularLighting
SvgFilterTile
SvgFilterTurbulence
SvgGElement
SvgGradientElement
SvgImageElement
SvgLinearGradientElement
SvgLineElement
SvgMarkerElement
SvgMaskElement
SvgPathElement
SvgPatternElement
SvgPolygonElement
SvgPolylineElement
SvgRadialGradientElement
SvgRectElement
SvgStopElement
SvgSvgElement
SvgSwitchElement
SvgSymbolElement
SvgTextElement
SvgTransformable
SvgTspanElement
SvgUseElement
SvgView
Structs
Attribute
AttributeInfos
AttributeManager
Box
DebugCategory
Extents
MathmlBbox
MathmlBooleanAttribute
MathmlColor
MathmlColorAttribute
MathmlDoubleAttribute
MathmlElementStyle
MathmlEnumAttribute
MathmlEnumList
MathmlEnumListAttribute
MathmlGlyph
MathmlLength
MathmlLengthAttribute
MathmlNumberElement
MathmlOperatorDictionaryEntry
MathmlOperatorGlyph
MathmlPadding
MathmlScriptLevel
MathmlScriptLevelAttribute
MathmlSpace
MathmlSpaceAttribute
MathmlSpaceList
MathmlSpaceListAttribute
MathmlStringAttribute
MathmlStyle
MathmlUnsignedAttribute
Property
PropertyBag
PropertyInfos
PropertyManager
SvgAngle
SvgAngleAttribute
SvgAnimatedLength
SvgBlendingModeAttribute
SvgBooleanAttribute
SvgChannelSelectorAttribute
SvgColor
SvgColorAttribute
SvgColorFilterTypeAttribute
SvgColorProperty
SvgCompOpProperty
SvgDashArray
SvgDashArrayAttribute
SvgDashArrayProperty
SvgDisplayProperty
SvgDoubleAttribute
SvgDoubleProperty
SvgEdgeModeAttribute
SvgEnableBackgroundProperty
SvgFillRuleProperty
SvgFilterSurface
SvgFontStretchProperty
SvgFontStyleProperty
SvgFontWeightProperty
SvgGradientElementAttributes
SvgGraphic
SvgIntegerAttribute
SvgLength
SvgLengthAttribute
SvgLengthList
SvgLengthListAttribute
SvgLengthProperty
SvgLineCapProperty
SvgLineJoinProperty
SvgMarkerUnitsAttribute
SvgMatrix
SvgMorphologyOperatorAttribute
SvgOneOrTwoDouble
SvgOneOrTwoDoubleAttribute
SvgOneOrTwoInteger
SvgOneOrTwoIntegerAttribute
SvgOverflowProperty
SvgPaint
SvgPaintAttribute
SvgPaintProperty
SvgPatternUnitsAttribute
SvgPreserveAspectRatio
SvgPreserveAspectRatioAttribute
SvgSpreadMethodAtttribute
SvgStitchTilesAttribute
SvgStringAttribute
SvgStyle
SvgTextAnchorProperty
SvgTransformAttribute
SvgTransformProperty
SvgTurbulenceTypeAttribute
SvgVector
SvgVectorAttribute
SvgViewbox
SvgViewboxAttribute
SvgViewPatternData
SvgVisibilityProperty
SvgWritingModeProperty
TraitClass
Aliases
Trait
Enumerations
DebugLevel
DomNodeType
MathmlColumnAlign
MathmlCssType
MathmlDisplay
MathmlFont
MathmlFontStyle
MathmlFontWeight
MathmlForm
MathmlLine
MathmlLinebreak
MathmlMode
MathmlNotation
MathmlPresentationTokenType
MathmlRadicalElementType
MathmlRowAlign
MathmlScriptElementType
MathmlScriptLevelSign
MathmlSpaceName
MathmlTableRowElementType
MathmlUnderOverElementType
MathmlUnit
MathmlVariant
SvgAlign
SvgAngleType
SvgBlendingMode
SvgChannelSelector
SvgColorFilterType
SvgCompOp
SvgDisplay
SvgEdgeMode
SvgEnableBackground
SvgFillRule
SvgFilterInput
SvgFontStretch
SvgFontStyle
SvgFontWeight
SvgLengthDirection
SvgLengthType
SvgLineCap
SvgLineJoin
SvgMarkerUnits
SvgMeetOrSlice
SvgMorphologyOperator
SvgOverflow
SvgPaintType
SvgPatternUnits
SvgSpreadMethod
SvgStitchTiles
SvgTextAnchor
SvgTransformType
SvgTurbulenceType
SvgViewSurfaceType
SvgVisibility
SvgWritingMode
Bitfields
MathmlGlyphFlags
SvgElementCategory
SvgMatrixFlags
SvgUseElementFlags
Callbacks
DomDocumentCreateFunction
Functions
cairo_box_device_to_user
cairo_box_user_to_device
cairo_elliptical_arc
cairo_emit_svg_path
cairo_horizontal
cairo_quadratic_curve_to
cairo_rel_elliptical_arc
cairo_rel_horizontal
cairo_rel_quadratic_curve_to
cairo_rel_vertical
cairo_set_source_pixbuf
cairo_vertical
debug
debug_check
debug_enable
dom_get_entity
dom_implementation_cleanup
dom_implementation_create_document
enum_value_from_string
itex_free_mathml_buffer
itex_to_mathml
log
mathml_identifier_element_new
mathml_labeled_table_row_element_new
mathml_layout_sub_sup
mathml_measure_sub_sup
mathml_operator_dictionary_lookup
mathml_over_element_new
mathml_root_element_new
mathml_sqrt_element_new
mathml_sub_element_new
mathml_sub_sup_element_new
mathml_sup_element_new
mathml_text_element_new
mathml_under_element_new
shutdown
str_is_uri
str_parse_double
str_parse_double_list
str_point_list_exents
str_to_uri
svg_parse_length
svg_property_bag_clean
svg_property_bag_get_property
svg_property_bag_serialize
svg_property_bag_set_property
warning
Function Macros
PROPERTY_ID_TO_OFFSET
PROPERTY_OFFSET_TO_ID
Constants
DOM_VIEW_DEFAULT_RESOLUTION
DOM_VIEW_DEFAULT_VIEWBOX_HEIGHT
DOM_VIEW_DEFAULT_VIEWBOX_WIDTH
MATHML_FONT_DOUBLE_STRUCK
MATHML_FONT_FRAKTUR
MATHML_FONT_MONOSPACE
MATHML_FONT_SANS
MATHML_FONT_SCRIPT
MATHML_FONT_SERIF
MATHML_RADICAL_ORDER_X_OFFSET
MATHML_RADICAL_ORDER_Y_OFFSET
MATHML_RADICAL_TOP_LINE_WIDTH
MATHML_RADICAL_UTF8
MATHML_SPACE_EM_MEDIUM
MATHML_SPACE_EM_NEGATIVE_MEDIUM
MATHML_SPACE_EM_NEGATIVE_THICK
MATHML_SPACE_EM_NEGATIVE_THIN
MATHML_SPACE_EM_NEGATIVE_VERY_THICK
MATHML_SPACE_EM_NEGATIVE_VERY_THIN
MATHML_SPACE_EM_NEGATIVE_VERY_VERY_THICK
MATHML_SPACE_EM_NEGATIVE_VERY_VERY_THIN
MATHML_SPACE_EM_THICK
MATHML_SPACE_EM_THIN
MATHML_SPACE_EM_VERY_THICK
MATHML_SPACE_EM_VERY_THIN
MATHML_SPACE_EM_VERY_VERY_THICK
MATHML_SPACE_EM_VERY_VERY_THIN