What is a Graph in ATF - kaisu1986/ATF GitHub Wiki
A graph is a collection of nodes with connecting edges. For example, this figure shows the ATF Fsm Editor Sample application window, which contains a simple state machine. In this graph, states are the nodes and transitions are the connecting edges:
ATF supports a variety of graphs and demonstrates them in samples: basic graphs in ATF Fsm Editor Sample, statecharts in ATF State Chart Editor Sample, and circuits in ATF Circuit Editor Sample. Graph support resides in the Sce.Atf.Controls.Adaptable.Graphs namespace, split across two assemblies:
-
Atf.Gui: Graph element classes and interfaces that are UI-platform-agnostic (such as Windows® Forms or WPF). -
Atf.Gui.WinForms: Classes for working with graph elements, including adapters, renderers, documents, and validators, that are dependent on the Windows® Forms UI platform. (There are no WPF counterparts yet).
wws_atf\Framework\Atf.Gui\Controls\Adaptable\Graphs\Circuitwws_atf\Framework\Atf.Gui.WinForms\Controls\Adaptable\Graphs\Circuit