C# Class Delaunay.Edge

ファイルを表示 Open project: ngarside/UnityDelaunay Class Usage Examples

Private Properties

Property Type Description
ClipVertices void
Create Edge
CreateBisectingEdge Edge
GetSite Site
GetVertex Vertex
Init void
IsPartOfConvexHull bool
MakeDelaunayLineBmp BitmapData
SetVertex void

Public Methods

Method Description
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

Private Methods

Method Description
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

Method Details

CompareSitesDistances() public static method

public static CompareSitesDistances ( Edge edge0, Edge edge1 ) : float
edge0 Edge
edge1 Edge
return float

CompareSitesDistancesMax() public static method

public static CompareSitesDistancesMax ( Edge edge0, Edge edge1 ) : float
edge0 Edge
edge1 Edge
return float

DelaunayLine() public method

public DelaunayLine ( ) : LineSegment
return LineSegment

Dispose() public method

public Dispose ( ) : void
return void

Edge() public method

public Edge ( Type pce ) : System
pce Type
return System

SitesDistance() public method

public SitesDistance ( ) : float
return float

ToString() public method

public ToString ( ) : string
return string

VoronoiEdge() public method

public VoronoiEdge ( ) : LineSegment
return LineSegment