C# Класс Algorithmix.Cluster

Наследование: INode
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
Id long

Открытые методы

Метод Описание
Cluster ( INode left, INode right, Match match = Match.NonInverted, MatchData matchData = null ) : System

Clusters Two INodes together, sets new root/parent/left and right edges

Flatten ( List list ) : void
IsLeaf ( ) : bool
Leaf ( ) : Shred
Left ( ) : INode
LeftEdge ( ) : Edge
LeftShred ( ) : Shred
MatchData ( ) : MatchData
Mirror ( ) : void
OrphanChildren ( ) : void
Parent ( ) : INode
Parent ( INode parent ) : void
Right ( ) : INode
RightEdge ( ) : Edge
RightShred ( ) : Shred
Root ( ) : INode
Root ( INode root ) : void
Size ( ) : int
ToJson ( JsonTextWriter writer ) : void

Описание методов

Cluster() публичный Метод

Clusters Two INodes together, sets new root/parent/left and right edges
public Cluster ( INode left, INode right, Match match = Match.NonInverted, MatchData matchData = null ) : System
left INode Node on the left
right INode Node on the Right
match Match Inverted or Not Inverted
matchData MatchData Optional MatchData variable, store clustering information
Результат System

Flatten() публичный Метод

public Flatten ( List list ) : void
list List
Результат void

IsLeaf() публичный Метод

public IsLeaf ( ) : bool
Результат bool

Leaf() публичный Метод

public Leaf ( ) : Shred
Результат Shred

Left() публичный Метод

public Left ( ) : INode
Результат INode

LeftEdge() публичный Метод

public LeftEdge ( ) : Edge
Результат Edge

LeftShred() публичный Метод

public LeftShred ( ) : Shred
Результат Shred

MatchData() публичный Метод

public MatchData ( ) : MatchData
Результат MatchData

Mirror() публичный Метод

public Mirror ( ) : void
Результат void

OrphanChildren() публичный Метод

public OrphanChildren ( ) : void
Результат void

Parent() публичный Метод

public Parent ( ) : INode
Результат INode

Parent() публичный Метод

public Parent ( INode parent ) : void
parent INode
Результат void

Right() публичный Метод

public Right ( ) : INode
Результат INode

RightEdge() публичный Метод

public RightEdge ( ) : Edge
Результат Edge

RightShred() публичный Метод

public RightShred ( ) : Shred
Результат Shred

Root() публичный Метод

public Root ( ) : INode
Результат INode

Root() публичный Метод

public Root ( INode root ) : void
root INode
Результат void

Size() публичный Метод

public Size ( ) : int
Результат int

ToJson() публичный Метод

public ToJson ( JsonTextWriter writer ) : void
writer Newtonsoft.Json.JsonTextWriter
Результат void

Описание свойств

Id публичное свойство

public long Id
Результат long