C# Класс Delaunay.Edge

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

Private Properties

Свойство Тип Описание
ClipVertices void
Create Edge
CreateBisectingEdge Edge
GetSite Site
GetVertex Vertex
Init void
IsPartOfConvexHull bool
MakeDelaunayLineBmp BitmapData
SetVertex void

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

Метод Описание
CompareSitesDistances ( Edge edge0, Edge edge1 ) : float
CompareSitesDistancesMax ( Edge edge0, Edge edge1 ) : float
DelaunayLine ( ) : LineSegment
Dispose ( ) : void
Edge ( Type pce ) : System
SitesDistance ( ) : float
ToString ( ) : string
VoronoiEdge ( ) : LineSegment

Приватные методы

Метод Описание
ClipVertices ( Rect bounds ) : void
Create ( ) : Edge
CreateBisectingEdge ( Site site0, Site site1 ) : Edge
GetSite ( LR leftRight ) : Site
GetVertex ( LR leftRight ) : Vertex
Init ( ) : void
IsPartOfConvexHull ( ) : bool
MakeDelaunayLineBmp ( ) : BitmapData
SetVertex ( LR leftRight, Vertex v ) : void

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

CompareSitesDistances() публичный статический Метод

public static CompareSitesDistances ( Edge edge0, Edge edge1 ) : float
edge0 Edge
edge1 Edge
Результат float

CompareSitesDistancesMax() публичный статический Метод

public static CompareSitesDistancesMax ( Edge edge0, Edge edge1 ) : float
edge0 Edge
edge1 Edge
Результат float

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

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

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

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

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

public Edge ( Type pce ) : System
pce Type
Результат System

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

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

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

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

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

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