C# Class FarseerPhysics.Common.Decomposition.CDT.Delaunay.Sweep.AdvancingFront

Afficher le fichier Open project: tinco/Farseer-Physics

Méthodes publiques

Свойство Type Description
Head AdvancingFrontNode
Tail AdvancingFrontNode

Protected Properties

Свойство Type Description
Search AdvancingFrontNode

Méthodes publiques

Méthode Description
AddNode ( AdvancingFrontNode node ) : void
AdvancingFront ( AdvancingFrontNode head, AdvancingFrontNode tail ) : System
LocateNode ( TriangulationPoint point ) : AdvancingFrontNode

We use a balancing tree to locate a node smaller or equal to given key value

LocatePoint ( TriangulationPoint point ) : AdvancingFrontNode

This implementation will use simple node traversal algorithm to find a point on the front

RemoveNode ( AdvancingFrontNode node ) : void
ToString ( ) : string

Private Methods

Méthode Description
FindSearchNode ( double x ) : AdvancingFrontNode

MM: This seems to be used by LocateNode to guess a position in the implicit linked list of AdvancingFrontNodes near x Removed an overload that depended on this being exact

LocateNode ( double x ) : AdvancingFrontNode

Method Details

AddNode() public méthode

public AddNode ( AdvancingFrontNode node ) : void
node AdvancingFrontNode
Résultat void

AdvancingFront() public méthode

public AdvancingFront ( AdvancingFrontNode head, AdvancingFrontNode tail ) : System
head AdvancingFrontNode
tail AdvancingFrontNode
Résultat System

LocateNode() public méthode

We use a balancing tree to locate a node smaller or equal to given key value
public LocateNode ( TriangulationPoint point ) : AdvancingFrontNode
point TriangulationPoint
Résultat AdvancingFrontNode

LocatePoint() public méthode

This implementation will use simple node traversal algorithm to find a point on the front
public LocatePoint ( TriangulationPoint point ) : AdvancingFrontNode
point TriangulationPoint
Résultat AdvancingFrontNode

RemoveNode() public méthode

public RemoveNode ( AdvancingFrontNode node ) : void
node AdvancingFrontNode
Résultat void

ToString() public méthode

public ToString ( ) : string
Résultat string

Property Details

Head public_oe property

public AdvancingFrontNode,FarseerPhysics.Common.Decomposition.CDT.Delaunay.Sweep Head
Résultat AdvancingFrontNode

Search protected_oe property

protected AdvancingFrontNode,FarseerPhysics.Common.Decomposition.CDT.Delaunay.Sweep Search
Résultat AdvancingFrontNode

Tail public_oe property

public AdvancingFrontNode,FarseerPhysics.Common.Decomposition.CDT.Delaunay.Sweep Tail
Résultat AdvancingFrontNode