Skip to content

Instantly share code, notes, and snippets.

@chrisforbes
Created September 30, 2009 09:02
Show Gist options
  • Save chrisforbes/197929 to your computer and use it in GitHub Desktop.
Save chrisforbes/197929 to your computer and use it in GitHub Desktop.
public Model( string filename )
{
var doc = new XmlDocument();
geoms = doc.Elements("//path").Select(
e => Pair.New(
e.Elements(".//v").Select(
v => ReadVec2(v)).ToArray(),
Color.FromName(e.GetAttribute("color")))).ToArray();
pts = doc.Elements("//pts").Select(
v => Pair.New(
ReadVec2(v.Element(".//p")),
ReadVec2(v.Element(".//d")))).ToArray();
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment