Table of Contents

Class DebugExtensions

Namespace
NMF.Expressions.Debug
Assembly
NMF.Expressions.Debug.dll

Denotes a class with debug helper functions

public static class DebugExtensions
Inheritance
DebugExtensions
Inherited Members

Methods

ExportToDgml(INotifiable, string)

Exports the provided notifiable node to DGML and saves it

public static void ExportToDgml(this INotifiable node, string path)

Parameters

node INotifiable

The DDG node to export

path string

The path where to export the file to

Visualize(INotifiable)

Visualizes the provided DDG node

[Conditional("DEBUG")]
public static void Visualize(this INotifiable node)

Parameters

node INotifiable

The DDG node to visualize

Remarks

This will generate a DGML file and open it. Therefore, a DGML viewer must be installed (e.g. Visual Studio with the required packages).