C# Class Delaunay.HalfedgePriorityQueue

Inheritance: IDisposable
Afficher le fichier Open project: ngarside/UnityDelaunay Class Usage Examples

Méthodes publiques

Méthode Description
Dispose ( ) : void
Empty ( ) : bool
ExtractMin ( ) : Halfedge
HalfedgePriorityQueue ( float ymin, float deltay, int sqrt_nsites ) : System
Insert ( Halfedge halfEdge ) : void
Min ( ) : System.Vector2
Remove ( Halfedge halfEdge ) : void

Private Methods

Méthode Description
AdjustMinBucket ( ) : void
Bucket ( Halfedge halfEdge ) : int
Init ( ) : void
IsEmpty ( int bucket ) : bool

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Empty() public méthode

public Empty ( ) : bool
Résultat bool

ExtractMin() public méthode

public ExtractMin ( ) : Halfedge
Résultat Halfedge

HalfedgePriorityQueue() public méthode

public HalfedgePriorityQueue ( float ymin, float deltay, int sqrt_nsites ) : System
ymin float
deltay float
sqrt_nsites int
Résultat System

Insert() public méthode

public Insert ( Halfedge halfEdge ) : void
halfEdge Halfedge
Résultat void

Min() public méthode

public Min ( ) : System.Vector2
Résultat System.Vector2

Remove() public méthode

public Remove ( Halfedge halfEdge ) : void
halfEdge Halfedge
Résultat void