All functions |
|
---|---|
Apply the given transform to x,y coordds |
|
Convert |
|
Convert cubic and quadratic beziers to data.frame of coordinates along curve |
|
Create a data.frame for a rectangle with rounded corners |
|
Create a named list to store computed styles indexed by the xpath of each element |
|
Convert a string value from CSS into a numeric value |
|
data.frame creation |
|
Convert Ellipse parameters into a data.frame of coords |
|
Get an element from an XML document by ID. Return NA if ID does not exist. |
|
Convert a gpar object to a data.frame |
|
Break a string into labelled tokens based upon a set of patterns |
|
Load an SVG icon from the |
|
Parse tokens representing a single transform instruction into a matrix |
|
Parse xml representing some SVG |
|
|
Parse an SVG tag of given type |
Parse path into a list of parameters and meta-information |
|
Parse a transform string to a list of matrices - 1 per command. Mainly for debugging |
|
Parse a transform string to asingle transform matrix |
|
Prepare complete list of control point coordinates for all beziers |
|
Convert path relative coordinates to absolute coordinates |
|
Convert a path list to a data.frame |
|
Internal function for perfroming do.call(rbind...) |
|
Brute force file reader that is not concerned with file endings |
|
Read an svg file (or text) into a |
|
Pick the closest matching word from a list of words. |
|
Convert a list of style information for an element to a |
|
Convert a list of style information to a viewport object |
|
Names of icons in |
|
Convert an SVG colour to an R colour |
|
Trim the end off a word. |
|
Update a transform matrix with an element |
|
Update a transform matrix with the new SVG transform string |