Namespaces
| Namespace | Description |
|---|---|
| yWorks.Canvas |
The main namespace that hosts the
CanvasControl
.
|
| yWorks.Canvas.Animation |
Contains definitions, default implementations, and support classes that deal with the
animation
of the contents of a
CanvasControl
.
|
| yWorks.Canvas.Drawing |
Contains definitions, default implementations, and support classes that deal with the
rendering
of the contents of a
CanvasControl
.
|
| yWorks.Canvas.Drawing.Markup |
Helper classes that are needed for XAML usage of yFiles for Silverlight.
|
| yWorks.Canvas.Geometry |
Contains definitions, default implementations and support classes that deal with the representation
of geometric data.
|
| yWorks.Canvas.Geometry.Structs | structs for geometric primitives and related helper classes.
|
| yWorks.Canvas.Input |
Contains definitions, default implementations, and support classes that deal with the
user interaction
in a
CanvasControl
.
|
| yWorks.Canvas.IO |
Contains image based output utility classes that can export
the contents of a
CanvasControl
.
|
| yWorks.Canvas.Model |
Contains support classes that can be used to visualize a model in a
CanvasControl
.
|
| yWorks.Support |
Namespace that contains all kinds of utility implementations that are used throughout the
library, but could be used stand-alone, too.
|
| yWorks.Support.Annotations |
Attribute classes that are used for code annotations.
|
| yWorks.Support.Attributes |
Attribute classes that provide functionality present in other .NET platforms.
|
| yWorks.Support.Extensions |
Extension classes for types in the yWorks.Support namespace.
|
| yWorks.Support.Windows |
Support classes that provide functionality already present in other .NET platforms.
|
| yWorks.yFiles.Algorithms | |
| yWorks.yFiles.Algorithms.Geometry |
Provides classes for defining and performing operations
related to two-dimensional geometry.
|
| yWorks.yFiles.Algorithms.Util | Provides utility classes that are used throughout the yFiles library. |
| yWorks.yFiles.GraphML |
Main classes and interfaces for GraphML I/O support.
|
| yWorks.yFiles.GraphML.Folding |
Support for reading and writing folding information in GraphML.
|
| yWorks.yFiles.GraphML.Markup | MarkupExtension implementations for core framework classes.
|
| yWorks.yFiles.GraphML.Parser |
Core classes that provide the lowlevel GraphML parsing support.
|
| yWorks.yFiles.GraphML.References |
Reference handling for GraphML.
|
| yWorks.yFiles.GraphML.Writer |
Core classes that provide the lowlevel GraphML writing support.
|
| yWorks.yFiles.GraphML.Xaml |
Core classes that provide Xaml support for GraphML.
|
| yWorks.yFiles.Layout |
Provides essential classes and interfaces that constitute the infrastructure for
automatic graph layout generation.
|
| yWorks.yFiles.Layout.Circular | Provides circular layout style algorithms. |
| yWorks.yFiles.Layout.Genealogy | Provides layout algorithms that are especially suited for genealogical family trees. |
| yWorks.yFiles.Layout.Grouping |
Provides classes and interfaces that are necessary for layout calculation of graph
hierarchies (a.k.a.
|
| yWorks.yFiles.Layout.Hierarchic |
Provides hierarchical layout style algorithms which aim to highlight the main direction
or flow within a directed graph.
|
| yWorks.yFiles.Layout.Hierarchic.Incremental |
This package encapsulates all classes that make up the new Hierarchic Layouter
facilities.
|
| yWorks.yFiles.Layout.Labeling | Provides classes for the automatic placement of node and edge labels. |
| yWorks.yFiles.Layout.Organic |
Provides organic layout style algorithms that are based on the force-directed layout
paradigm.
|
| yWorks.yFiles.Layout.Orthogonal | Provides orthogonal layout style algorithms. |
| yWorks.yFiles.Layout.Partial | Provides layout algorithms that arrange only subsets of a given graph structure. |
| yWorks.yFiles.Layout.Random | Provides random layout style algorithms. |
| yWorks.yFiles.Layout.Router | Provides classes for automatic routing of a graph's edges. |
| yWorks.yFiles.Layout.Transformer |
Provides a layouter that performs geometric transformations
like scaling, rotating and mirroring.
|
| yWorks.yFiles.Layout.Tree | Provides tree layout style algorithms. |
| yWorks.yFiles.UI |
Contains the main UI classes that can be used to display
IGraph
instances.
The main control featured by this namespace is
GraphControl
which is
a specialization of
CanvasControl
.
|
| yWorks.yFiles.UI.Animation |
Contains concrete implementations of the
IAnimation
interface that
deal with the morphing of
IGraph
instances.
|
| yWorks.yFiles.UI.DataBinding |
Support classes for data binding with Silverlight mechanisms.
|
| yWorks.yFiles.UI.Drawing |
Definitions, implementations, and utility classes that are used for rendering
entities that belong to an
IGraph
instance.
|
| yWorks.yFiles.UI.Drawing.Common |
Implementations of interfaces in the Drawing()()()() namespace that are platform independent.
|
| yWorks.yFiles.UI.Input |
Contains utility classes and
IInputMode
implementations that can be used
to work with and edit
IGraph
instances in a
CanvasControl
or
GraphControl
.
|
| yWorks.yFiles.UI.LabelModels |
Concrete label model implementations.
|
| yWorks.yFiles.UI.Markup |
Helper classes that are needed for XAML usage of yFiles for Silverlight.
|
| yWorks.yFiles.UI.Markup.Common |
Helper classes that are needed for XAML usage of yFiles for Silverlight.
|
| yWorks.yFiles.UI.Model |
Definitions, default implementations, and support classes that model graphs and
the interaction with the user.
|
| yWorks.yFiles.UI.PortLocationModels |
Concrete port location model implementations.
|
| yWorks.yFiles.Util | Interfaces for java style collection classes that are needed for layout and analysis algorithms. |
| yWorks.yFiles.Util.Geom | Provides classes for defining and performing operations on objects related to two-dimensional geometry. These are needed for layout and analysis algorithms. |