imbSCI.Graph: Dia Diagram shape library support

Latest upgrade of imbSCI.Graph library (0.1.1.1) introduces support for Dia .shape and .sheet definitions. These classes are part of new namespace: imbSCI.Graph.DiagramLibraries.DiaShapes. Dia is legendary open source diagramming software – project web site with huge amount of free shape libraries. The library allows (for now) you to create, load, modify, save and export (SVG, JPG, PNG, TIFF…)…

Heat map generators (image, procedural) [imbSCI.Core 0.1.3.7 | imbSCI.Graph 0.1.0.30]

New versions of NuGet packages are released: imbSCI.Core 0.1.3.7 imbSCI.Graph 0.1.0.30 Among other new classes, now you have: image to heat map model converter framework for procedural heat map model conversion // namespaces relevant for the topic using imbSCI.Graph.Graphics.HeatMap; using imbSCI.Core.math.range.matrix; // namespaces used in examples below using Microsoft.VisualStudio.TestTools.UnitTesting; using imbSCI.Data.enums; using System.IO; using imbSCI.Core.files.folders;…

Creating DirectedGraph from Enum type

imbSCI.Graph library (0.1.0.28) is updated with few new classes, where enumToDGMLConverter is ready for use. enumToDGMLConverter will convert specified Enum type into directed graph that shows relationships between enum values, in respect to flags values. To use it add its namespace at top: using imbSCI.Graph.Converters.enumToGraph; // here we get the type to interpret Type enumType…

Textual map and syntactic query

(DRAFT) The imbNLP library introduces quite unique data structure designed to facilitate robust regular expression queries over different facets of tokenized content graph model. It is called textual map, a textual representation pivoted collection, keeping record on references to the graph elements on char position level. When the textual map, shown below in conceptual example,…