ProductsServicesDownloadsNewsCompanyContact

yFiles.NET Produkttypen

yFiles.NET ist in drei verschiedenen Distributionen erhältlich. Jede besteht aus einer Kombination von yFiles.NET Komponenten (siehe unten).

yFiles.NET Distributionen

Layout Distribution

Die Layout Distribution enthält nur die yFiles.NET Algorithms Komponente.

Viewer Distribution

Die Viewer Distribution enthält nur die yFiles.NET Viewer Komponente.

Complete Distribution

Die Complete Distribution enthält sowohl die yFiles.NET Algorithms Komponente als auch die yFiles.NET Viewer Komponente.

Zusätzlich enthält diese Distribution Adapterklassen, welche die Verwendung von yFiles Analyse- und Layoutalgorithmen aus der Viewer Komponente heraus erleichtern.


yFiles.NET Komponenten

Momentan gibt es zwei yFiles Komponenten, welche zu drei verschiedenen Distributionen kombiniert werden können (siehe oben).

yFiles.NET Algorithms
yFiles.NET Algorithms enthält effiziente Algorithmen und Datenstrukturen für die Graphenanalyse sowie leistungsfähige Layoutalgorithmen
yFiles.NET Algorithms stellt unentbehrliche Klassen und Datentypen für die Anwendungen der Graphenanalyse zur Verfügung. Enthalten sind hocheffiziente Implementierungen fortgeschrittener Datentypen, wie zum Beispiel Graph und Priority Queue. Des Weiteren enthält die Bibliothek eine Vielzahl an Graphen- und Netzwerkalgorithmen, die in ihrer Gesamtheit ein unerläßliches Werkzeug für viele Aufgaben im Bereich der Netzwerkanalyse darstellen.
Die Algorithms Bibliothek enthält eine Zusammenstellung ausgereifter Layout- algorithmen für Graphen, die ihresgleichen sucht. Layoutstile wie Hierarchisch, Orthogonal oder Zirkulär stehen als einfach zu integrierende Komponenten bereit, die programmatisch an die meisten Anforderungen angepasst werden können.
Die unterschiedlichen Layoutstile beinhalten jetzt auch inkrementelle Algorithmen, z.B. inkrementelles hierarchisches Layout. Darüberhinaus bietet yFiles.NET auch Algorithmen zum Kantenlegen, die es ermöglichen, Kanten in bestehenden Diagrammen zu legen.
yFiles.NET Viewer

Die yFiles.NET Viewer Komponente enthält mächtige Windows Forms Controls zur Anzeige von Graphen und stellt exzellente Unterstützung für die Interaktion mit Graphen zur Verfügung. Weiterhin bietet sie Druckfunktionalität und den Export der dargestellten Grafiken in eine Vielzahl möglicher Ausgabeformate.

Ebenso enthalten sind mächtige ASP.NET Controls zur Visualisierung von Graphen in Web-basierten Anwendungen.

Die Grafikengine, die zur Darstellung beliebig komplexer grafischer Objekte in den Controls entwickelt wurde, ist zugeschnitten auf Flexibilität und hohe Performance.
Mit yFiles.NET ist es ein Leichtes, den Viewer in einen vollständigen Grapheneditor zu verwandeln. Hierfür können die mitgelieferten Editierungsmöglichkeiten entweder direkt verwendet oder angepasst werden. Außerdem bietet die Bibliothek Unterstützung für die Zwischenablage und für Rückgängig/ Wiederholen.

Die Grafiken, die in den yFiles.NET Graph Controls angezeigt werden, können in eine Vielzahl von Bildformaten exportiert werden - z.B. in das frei skalierbare EMF Format.

yFiles.NET verwendet das XML-basierte GraphML Format als natives Austauschformat für Graphenstrukturen und Layoutinformationen.

Auch Druckfunktionalität lässt sich mit yFiles.NET schnell und einfach in Ihre Anwendung einbinden.