1. A processor-implemented method of converting a Shockwave Flash (SWF) shape definition, stored in a memory associated with the processor, including a first plurality of directed edges having a first path style in common, into a first vector graphics path definition corresponding to the first path style, the method comprising: i) creating, at the processor, a first path style graph representation corresponding to the first path style, based on mapping the first plurality of directed edges of the SWF shape definition having the first path style in common to a first plurality of vertices and undirected edges, and generating and storing connectivity information relating to the first plurality of vertices and undirected edges such that each of the undirected edges is connected to two of the first plurality of vertices and such that each of the first plurality of vertices is connected to two of the undirected edges, the first path style graph representation including first path style information and a first graph representation; ii) creating, at the processor, a first vector graphics path by traversing undirected edges of a graph represented by the first graph representation and by removing an undirected edge, after the undirected edge has been traversed, from each edge set to which the traversed edge belongs; iii) creating, at the processor, the first vector graphics path definition including the first vector graphics path and the first path style information; and iv) rendering the first vector graphics path definition.