Show / Hide Table of Contents

Interface IOverlapRemovalAlgorithm<TObject, TParameters>

Represents an overlap removal algorithm (with parameters).

Inherited Members
IOverlapRemovalAlgorithm<TObject>.Rectangles
IOverlapRemovalAlgorithm<TObject>.GetParameters()
IAlgorithm.SyncRoot
IAlgorithm.State
IAlgorithm.Compute()
IAlgorithm.Abort()
IAlgorithm.StateChanged
IAlgorithm.Started
IAlgorithm.Finished
IAlgorithm.Aborted
Namespace: GraphShape.Algorithms.OverlapRemoval
Assembly: GraphShape.dll
Syntax
public interface IOverlapRemovalAlgorithm<TObject, out TParameters> : IOverlapRemovalAlgorithm<TObject>, IAlgorithm where TParameters : IOverlapRemovalParameters
Type Parameters
Name Description
TObject

Object type.

TParameters

Algorithm parameters type.

Properties

| Improve this Doc View Source

Parameters

Overlap removal parameters.

Declaration
TParameters Parameters { get; }
Property Value
Type Description
TParameters

Extension Methods

GraphHelpers.GetDistances<TVertex, TEdge, TGraph>(TGraph)
GraphHelpers.GetDiameter<TVertex, TEdge, TGraph>(TGraph)
GraphHelpers.GetDiameter<TVertex, TEdge, TGraph>(TGraph, out Double[,])
  • Improve this Doc
  • View Source
In This Article
Back to top GraphShape