Show / Hide Table of Contents

Namespace GraphShape.Algorithms.OverlapRemoval

Classes

FSAAlgorithm<TObject>

Force-Scan Algorithm (FSA).

FSAAlgorithm<TObject, TParameters>

Force-Scan Algorithm (FSA).

OneWayFSAAlgorithm<TObject>

One way Force-Scan Algorithm (FSA).

OneWayFSAParameters

One way FSA algorithm parameters.

OverlapRemovalAlgorithmBase<TObject, TParameters>

Base class for all overlap removal algorithm.

OverlapRemovalContext<TVertex>

Base class for all overlap removal context.

OverlapRemovalHelpers

Overlap removal helpers.

OverlapRemovalParameters

Overlap removal algorithm parameters.

RectangleWrapper<TObject>

Rectangle wrapper.

StandardOverlapRemovalAlgorithmFactory<TVertex>

Simple implementation of an overlap removal algorithm factory.

Interfaces

IOverlapRemovalAlgorithm<TObject>

Represents an overlap removal algorithm.

IOverlapRemovalAlgorithm<TObject, TParameters>

Represents an overlap removal algorithm (with parameters).

IOverlapRemovalAlgorithmFactory<TVertex>

Represents a factory of overlap removal algorithms.

IOverlapRemovalContext<TVertex>

Represents an overlap removal context.

IOverlapRemovalParameters

Represents overlap removal algorithm parameters.

Enums

OneWayFSAWay

Enumeration of possible FSA algorithm orientations (way).

In This Article
Back to top GraphShape