yFiles WPF Product Types
yFiles WPF is available in two different distributions.
Distribution Types
Viewer Distribution
The Viewer distribution contains only the yFiles WPF Viewer component.Complete Distribution
The Complete distribution contains the yFiles WPF Viewer component and an Algorithms component with the yFiles graph analysis and layout algorithms.
In addition, this distribution contains adapter classes that facilitate the usage of the yFiles algorithms from the Viewer library.
Distribution Features
The following table provides an overview of the features of the yFiles WPF distributions.
| yFiles WPF Distribution | |||
|---|---|---|---|
| Viewer | Complete | ||
| Algorithms Component | efficient algorithms-oriented graph structure implementation | ![]() |
|
| wide variety of graph and network algorithms | ![]() |
||
| algorithms for automatic layout of graphs and diagrams | ![]() |
||
| algorithms for automatic layout of connections in diagrams | ![]() |
||
| automatic label placement | ![]() |
||
| Viewer Component | efficient graph structure implementation with support for the visual representation of graph elements | ![]() |
![]() |
| powerful graph viewer component for the presentation and creation/editing of diagrams | ![]() |
![]() |
|
| extensive user interaction support | ![]() |
![]() |
|
| support for nested graph structures | ![]() |
![]() |
|
| support for diverse input/output file formats for diagrams and export-only image file formats | ![]() |
![]() |
|
| printing support, incl. poster printing | ![]() |
![]() |
|
| animations and layout morphing | ![]() |
![]() |
|
yFiles WPF Building Blocks
The yFiles WPF distributions consist of the following building blocks:
The yFiles WPF Viewer component provides powerful WPF controls for displaying graphs, and makes available excellent graph interaction capabilities with the controls, convenient printing capabilities, and export to a variety of output formats.
The graphics displayed in the yFiles WPF graph controls can be exported to a variety of bitmap based image formats or to the vector based XPS format.
yFiles WPF uses the XML based GraphML format as its native exchange file format for graph structure and layout information.
With yFiles WPF, high quality printing support can be easily integrated into your application.
The Algorithms component that comes bundled in the Complete distribution is identical to the yFiles.NET Algorithms component and offers the same functionality for both the graph analysis as well as the automatic layout algorithms.
Please see the description of the yFiles.NET Algorithms component on the yFiles.NET product types page for more information.










