using UnityEditor.Graphing;
using System.Linq;
using System.Collections;
namespace UnityEditor.ShaderGraph
{
/* [Title("Art", "ChannelBlend")]
/* [Title("Math", "Advanced", "Adder")]
using System;
using System.Reflection;
using UnityEngine;
/*namespace UnityEditor.ShaderGraph
using System.Collections.Generic;
using System.Text.RegularExpressions;
using UnityEditor;
using Activator = System.Activator;
using Array = System.Array;
using Type = System.Type;
[System.Serializable]
/* [Title("UV", "Tri-Planar Mapping")]
/* [Title("Procedural", "Scatter")]
/* [Title("Input", "Toggle")]
using UnityEditor.ShaderGraph.Drawing.Controls;
using System.Text;
using System.IO;
using UnityEditor.ProjectWindowCallback;
using UnityEditor.ShaderGraph;
}
namespace UnityEditor.Graphing
using System;
using System.Reflection;
[Title("Artistic", "Filter", "Dither")]
using UnityEditor.ShaderGraph.Drawing.Slots;
using UnityEngine.Experimental.UIElements;
using System.Linq.Expressions;
using Object = System.Object;
using UnityEditor.Experimental.UIElements.GraphView;
using UnityEditor.Experimental.UIElements;
using UnityEngine.Experimental.UIElements.StyleSheets;
namespace UnityEditor.ShaderGraph.Drawing.Controls
using Color = UnityEditor.ShaderGraph.ColorNode.Color;
using UnityEditor.MemoryProfiler;
using Object = UnityEngine.Object;
using System.Xml;
using UnityEngine.EventSystems;
namespace UnityEditor.ShaderGraph.Drawing
using System.Collections;
using UnityEngine;
using System;
using UnityEngine.Assertions;
using Edge = UnityEditor.Experimental.UIElements.GraphView.Edge;
using UnityEngine.Rendering;
using UnityEngine.SceneManagement;
using System.Security.Cryptography.X509Certificates;
using MouseButton = UnityEngine.Experimental.UIElements.MouseButton;
namespace UnityEditor.ShaderGraph.Drawing.Slots
using NUnit.Framework;
namespace UnityEditor.ShaderGraph.IntegrationTests
namespace UnityEditor.Graphing.IntegrationTests
using UnityEditor.ShaderGraph.Drawing;