C# Class Poly2Tri.Triangulation.Delaunay.Sweep.DTSweepContext

Inheritance: TriangulationContext
Afficher le fichier Open project: scastle/Solitude Class Usage Examples

Méthodes publiques

Свойство Type Description
Basin DTSweepBasin
EdgeEvent DTSweepEdgeEvent
aFront AdvancingFront

Méthodes publiques

Méthode Description
AddNode ( AdvancingFrontNode node ) : void
Clear ( ) : void
CreateAdvancingFront ( ) : void
DTSweepContext ( )
FinalizeTriangulation ( ) : void
LocateNode ( TriangulationPoint point ) : AdvancingFrontNode
MapTriangleToNodes ( DelaunayTriangle t ) : void

Try to map a node to all sides of this triangle that don't have a neighbor.

MeshClean ( DelaunayTriangle triangle ) : void
NewConstraint ( TriangulationPoint a, TriangulationPoint b ) : TriangulationConstraint
PrepareTriangulation ( Triangulatable t ) : void
RemoveFromList ( DelaunayTriangle triangle ) : void
RemoveNode ( AdvancingFrontNode node ) : void

Private Methods

Méthode Description
MeshCleanReq ( DelaunayTriangle triangle ) : void

Method Details

AddNode() public méthode

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

Clear() public méthode

public Clear ( ) : void
Résultat void

CreateAdvancingFront() public méthode

public CreateAdvancingFront ( ) : void
Résultat void

DTSweepContext() public méthode

public DTSweepContext ( )

FinalizeTriangulation() public méthode

public FinalizeTriangulation ( ) : void
Résultat void

LocateNode() public méthode

public LocateNode ( TriangulationPoint point ) : AdvancingFrontNode
point TriangulationPoint
Résultat AdvancingFrontNode

MapTriangleToNodes() public méthode

Try to map a node to all sides of this triangle that don't have a neighbor.
public MapTriangleToNodes ( DelaunayTriangle t ) : void
t DelaunayTriangle
Résultat void

MeshClean() public méthode

public MeshClean ( DelaunayTriangle triangle ) : void
triangle DelaunayTriangle
Résultat void

NewConstraint() public méthode

public NewConstraint ( TriangulationPoint a, TriangulationPoint b ) : TriangulationConstraint
a TriangulationPoint
b TriangulationPoint
Résultat TriangulationConstraint

PrepareTriangulation() public méthode

public PrepareTriangulation ( Triangulatable t ) : void
t Triangulatable
Résultat void

RemoveFromList() public méthode

public RemoveFromList ( DelaunayTriangle triangle ) : void
triangle DelaunayTriangle
Résultat void

RemoveNode() public méthode

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

Property Details

Basin public_oe property

public DTSweepBasin Basin
Résultat DTSweepBasin

EdgeEvent public_oe property

public DTSweepEdgeEvent EdgeEvent
Résultat DTSweepEdgeEvent

aFront public_oe property

public AdvancingFront,Poly2Tri.Triangulation.Delaunay.Sweep aFront
Résultat AdvancingFront