yFiles for Silverlight Product Types
yFiles for Silverlight is available in two different distributions.
Distribution Types
Viewer Distribution
The Viewer distribution contains only the yFiles for Silverlight Viewer component.Complete Distribution
The Complete distribution contains the yFiles for Silverlight 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 for Silverlight distributions.
| yFiles for Silverlight 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 bitmap image export and for the GraphML input / output file format for diagrams | ![]() |
![]() |
|
| printing support, incl. poster printing | ![]() |
![]() |
|
| animations and layout morphing | ![]() |
![]() |
|
| context menu support | ![]() |
![]() |
|
yFiles for Silverlight Building Blocks
The yFiles for Silverlight distributions consist of the following building blocks:
yFiles for Silverlight Algorithms contains efficient algorithms and data structures for graph analysis tasks as well as state-of-the-art graph layout algorithms.
The yFiles for Silverlight Viewer component provides powerful Silverlight controls for displaying graphs, and makes available excellent graph interaction capabilities with the controls, convenient printing capabilities, and bitmap image export support.
yFiles for Silverlight uses the XML based GraphML
format as its native exchange file format for graph structure and layout information.
The graph controls support bitmap image export, printing support can be easily integrated
into your application.










