gralha-svg-render
Search uses release 0.1.0.1 · 947 definitions
Definitions (947)
- def scene.effect.coverage
- def scene.covered
- def context.node
- def context.scenes
- def image.svg.stack.empty
- def image.svg.wellformed
- def image.svg.read
- type ImageCodepointExpand data-URI SVG images into isolated vector subdocuments.
- def image.svg.utf8.tail
- def image.svg.utf8
- def image.svg.utf8.more
- def image.svg.byte.text
- def image.svg.utf8.push
- def image.svg.uri.bytes
- def image.svg.source
- def image.svg.root
- def image.svg.document
- def image.svg.attrsIntrinsic dimensions come from the root's own width/height attributes; the document stylesheet only styles the content once the viewport is known.
- def image.svg.absolute
- def image.svg.ratio
- def image.svg.size
- def image.svg.normalized
- def image.svg.place
- def image.svg.sized
- def image.svg.node
- def image.svg.mime.name
- def image.svg.mime
- def image.svg.scheme
- def image.svg.reference
- def image.svg.expand
- def text.presentFont loading must include text hidden inside an SVG image data URI.
- def expand.imagesThe expansion passes each rebuild the whole tree, so a document without images, uses or text skips them; an embedded SVG image may bring any of the three, so images imply all passes.
- def expand.uses
- def expand.text
- def document.styledWithout a stylesheet the CSS pass would only merge style attributes, which CSS.properties does on demand, so the tree is used as parsed.
- def document.camera.fonts
- def document.fonts
- def document.sizeThe document viewport and the output matrix have independent dimensions.
- def document.fit.matrix
- def document.natural.size
- def document.natural.fonts
- def document.fitted.size
- def document.fitted.fonts
- def document
- def pixel.colorEvery fill, stroke and clip carries its analytic coverage (see cover.scenes), so one sample at the pixel center reads exact area coverage; paint is evaluated there.
- def channel
- def color.pack
- def pixel
- def bounds.nonempty
- def bounds.expand
- def bounds.overlap
- def raster.depth
- def raster.format
- def raster.empty
- def raster.store
- def raster.position
- def raster.scale
- def raster.is.linear
- def raster.tile.box
- def raster.in.frame
- def raster.scene.pixel
- def raster.scene.tiles
- def cover.subSub-scanlines per pixel row: the requested AA level, never below four.
- def cover.pixel
- def cover.line
- def cover.lines
- def cover.lines.addLocal edges through m onto the frame's pixel grid in one pass.
- def cover.lines.through
- def cover.buildWith `trees` the mask carries the quadtree that clip and pixel queries need; a fill painted directly keeps only its rows of runs.
- def cover.edgesLocal edges through m (local to device) onto the frame's pixel grid.
- def cover.tree.edges
- def cover.reverse
- def cover.area
- def cover.orientedEvery part polygon is oriented the same way so nonzero winding unions them.
- def cover.close
- def cover.polygon
- def cover.arc
- def cover.segments
- def cover.wrap
- def cover.angle
- def cover.scale
- def cover.strokeThe covered mesh keeps its bounds and cover; its edges are consumed.
- def cover.clip
- def cover.fill.if
- def cover.stroke.if
- def style.fillsWhether a style paints its fill or its stroke at all; masks are only built for those.
- def style.strokes
- def cover.rule
- def cover.density---- pattern tiles ---- Device pixels per pattern unit along the denser tile axis; m maps pattern space to device.
- def cover.tile.frame
- def cover.tile.wrapped
- def cover.tile.centerPixel centers wrap into the tile, so a partial last column or row shows the tile's start.
- def cover.tile.pixels
- def cover.tile
- def reduce.weightOverlap of [lo, hi) with source pixel i.
- def reduce.cols
- def reduce.rows
- def reduce.cellOutput pixel (x, y) covers source [x fx, (x + 1) fx) by [y fy, (y + 1) fy), clipped to the image.
- def reduce.pixels
- def raster.resampleResample to rw by rh pixels, each covering fx by fy source pixels.