Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
EdgeClustering.AppInteraction logic for App.xaml
Application
ApplicationSettingsBase
EdgeClustering.CardinalSplineThis class provides static functions to generate Cardinal Splines by using Bezier Splines
EdgeClustering.ControlMeshProvides functions and data structure to compute the control mesh
EdgeClustering.ControlMeshEdgeEdges used for Control Mesh computations
EdgeClustering.ControlMeshVertexThis class is used to store points with additional functionality like sorting
Triangulator.DelaunayPerforms the Delauney triangulation on a set of vertices
Triangulator.Geometry.EdgeEdge made from two point indexes
EdgeClustering.EnhancedEdgeProvides an Edge Class with advanced functions
FrameworkElement
EdgeClustering.GraphThis class provides all the functionality to compute the edge bundled graph. All computationals functions are bundled here
EdgeClustering.GraphDrawerThis class is responsible for drawing the original graph, all intermediate results and the enhanced graph
EdgeClustering.GridPointThis class represents a point on a 2D grid, with int coordinates x and y
IComparable
IComponentConnector
IEquatable
EdgeClustering.KernelDensityEstimatorThis utility class provides functions for calculating a gaussian kernel and a Kernel Density Estimator used to determine the main direction in a specified segment
EdgeClustering.MainWindowInteraction logic for MainWindow.xaml
EdgeClustering.MergedSegmentUsed to merge segments together depending on the corresponding KDE peaks and a angular threshold
Triangulator.Geometry.Point2D Point with double precision
Triangulator.Geometry.Point< T >A point with an attribute value of type 'T'
EdgeClustering.Properties.ResourcesA strongly-typed resource class, for looking up localized strings, etc
EdgeClustering.MergedSegment.SegmentConvenience class for storing Segments
EdgeClustering.Properties.Settings
EdgeClustering.GraphDrawer.SettingsStruct for visibility and color settings for each item drawn by the GraphDrawer
EdgeClustering.Graph.SettingsStructur with global computation settings
EdgeClustering.SimpleEdgeA simple class for storing edges which is used to represent the original graph from the xml file
Triangulator.Geometry.TriangleTriangle made from three point indexes
Window
EdgeClustering.XMLDataAn XML parser class to write and read data from or to XML files
Generated by  doxygen 1.6.3