Click here to Skip to main content
12,299,865 members (55,350 online)
Click here to Skip to main content

Stats

32.7K views
3K downloads
39 bookmarked
Posted

Animation of graph algorithms with WPF 3D

, 20 Jan 2010 Apache
Overview of data structures and animations.
bin
de
Palmmedia.WpfGraph.UI.resources.dll
log4net.dll
Microsoft.Practices.ObjectBuilder2.dll
Microsoft.Practices.Unity.Configuration.dll
Microsoft.Practices.Unity.dll
Palmmedia.WpfGraph.Core.dll
Palmmedia.WpfGraph.UI.exe
WPFLocalizeExtension.dll
doc
Documentation.chm
src
lib
log4net
log4net.dll
MSXSL
msxsl.exe
PartCover
app.ico
Interop.PartCover.dll
log4net.dll
PartCover Browser Manual.rtf
PartCover Console Manual.rtf
PartCover.Browser.Api.dll
PartCover.Browser.exe
PartCover.CorDriver.dll
partcover.coverage.browser.log
PartCover.exe
PartCover.Framework.dll
PartViewer.dll
xslt
ReportGenerator
log4net.dll
ReportGenerator.exe
StyleCop
v4.3
Docs
StyleCop.chm
Microsoft.SourceAnalysis.Targets
Microsoft.StyleCop.CSharp.dll
Microsoft.StyleCop.CSharp.Rules.dll
Microsoft.StyleCop.dll
Microsoft.StyleCop.Targets
Settings.StyleCop
StyleCopSettingsEditor.exe
Unity
Microsoft.Practices.ObjectBuilder2.dll
Microsoft.Practices.Unity.Configuration.dll
Microsoft.Practices.Unity.dll
WPFLocalizeExtension
WPFLocalizeExtension.dll
LocalTestRun.testrunconfig
WpfGraph.Core
WpfGraph.CoreTest
Properties
Events
Properties
Settings.StyleCop
WpfGraph.Ui
Algorithms
SpanningTree
Common
Elements3D
Tesselate
Interaction
IO
ProgrammIcon.ico
Properties
Resources
Settings.StyleCop
ViewModels
Extensions
Menu
Views
Windows
WpfGraph.vsmdi
_Icons
ProgrammIcon
128.png
16.png
24.png
32.png
48.png
64.png
Vorlage.png
<?xml version="1.0" encoding="utf-8"?>
<root>
  <!-- 
    Microsoft ResX Schema 
    
    Version 2.0
    
    The primary goals of this format is to allow a simple XML format 
    that is mostly human readable. The generation and parsing of the 
    various data types are done through the TypeConverter classes 
    associated with the data types.
    
    Example:
    
    ... ado.net/XML headers & schema ...
    <resheader name="resmimetype">text/microsoft-resx</resheader>
    <resheader name="version">2.0</resheader>
    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
        <value>[base64 mime encoded serialized .NET Framework object]</value>
    </data>
    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
        <comment>This is a comment</comment>
    </data>
                
    There are any number of "resheader" rows that contain simple 
    name/value pairs.
    
    Each data row contains a name, and value. The row also contains a 
    type or mimetype. Type corresponds to a .NET class that support 
    text/value conversion through the TypeConverter architecture. 
    Classes that don't support this are serialized and stored with the 
    mimetype set.
    
    The mimetype is used for serialized objects, and tells the 
    ResXResourceReader how to depersist the object. This is currently not 
    extensible. For a given mimetype the value must be set accordingly:
    
    Note - application/x-microsoft.net.object.binary.base64 is the format 
    that the ResXResourceWriter will generate, however the reader can 
    read any of the formats listed below.
    
    mimetype: application/x-microsoft.net.object.binary.base64
    value   : The object must be serialized with 
            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
            : and then encoded with base64 encoding.
    
    mimetype: application/x-microsoft.net.object.soap.base64
    value   : The object must be serialized with 
            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
            : and then encoded with base64 encoding.

    mimetype: application/x-microsoft.net.object.bytearray.base64
    value   : The object must be serialized into a byte array 
            : using a System.ComponentModel.TypeConverter
            : and then encoded with base64 encoding.
    -->
  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
    <xsd:element name="root" msdata:IsDataSet="true">
      <xsd:complexType>
        <xsd:choice maxOccurs="unbounded">
          <xsd:element name="metadata">
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="value" type="xsd:string" minOccurs="0" />
              </xsd:sequence>
              <xsd:attribute name="name" use="required" type="xsd:string" />
              <xsd:attribute name="type" type="xsd:string" />
              <xsd:attribute name="mimetype" type="xsd:string" />
              <xsd:attribute ref="xml:space" />
            </xsd:complexType>
          </xsd:element>
          <xsd:element name="assembly">
            <xsd:complexType>
              <xsd:attribute name="alias" type="xsd:string" />
              <xsd:attribute name="name" type="xsd:string" />
            </xsd:complexType>
          </xsd:element>
          <xsd:element name="data">
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
              </xsd:sequence>
              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
              <xsd:attribute ref="xml:space" />
            </xsd:complexType>
          </xsd:element>
          <xsd:element name="resheader">
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
              </xsd:sequence>
              <xsd:attribute name="name" type="xsd:string" use="required" />
            </xsd:complexType>
          </xsd:element>
        </xsd:choice>
      </xsd:complexType>
    </xsd:element>
  </xsd:schema>
  <resheader name="resmimetype">
    <value>text/microsoft-resx</value>
  </resheader>
  <resheader name="version">
    <value>2.0</value>
  </resheader>
  <resheader name="reader">
    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  </resheader>
  <resheader name="writer">
    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  </resheader>
  <data name="EdgeWeightsNegative" xml:space="preserve">
    <value>Alle Kantengewichte müssen positiv sein.</value>
  </data>
  <data name="GraphContainsDirectedEdges" xml:space="preserve">
    <value>Der Graph darf nur ungerichtete Kanten enthalten.</value>
  </data>
  <data name="GraphSeveralComponents" xml:space="preserve">
    <value>Der Graph darf nicht aus mehreren Zusammenhangskomponenten bestehen.</value>
  </data>
  <data name="OneNodeMarked" xml:space="preserve">
    <value>Es muss genau ein Knoten markiert sein um den Algorithmus auszuführen.</value>
  </data>
</root>

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Apache License, Version 2.0

Share

About the Author

danielpalme
Software Developer
Germany Germany
Blog: http://www.palmmedia.de

You may also be interested in...

| Advertise | Privacy | Terms of Use | Mobile
Web02 | 2.8.160525.2 | Last Updated 21 Jan 2010
Article Copyright 2010 by danielpalme
Everything else Copyright © CodeProject, 1999-2016
Layout: fixed | fluid