Table of Contents

Class PointSet

The point set class

internal class PointSet : Triangulatable

Inheritance

Derived

Implements

Inherited Members

Constructors

PointSet(List<TriangulationPoint>)

Initializes a new instance of the Alis.Core.Physic.Common.Decomposition.CDT.Sets.PointSet class

public PointSet(List<TriangulationPoint> points)

Parameters

points List<TriangulationPoint>

The points

Properties

Points

Gets the value of the points

public IList<TriangulationPoint> Points { get; }

Property Value

IList<TriangulationPoint>

Triangles

Gets or sets the value of the triangles

public IList<DelaunayTriangle> Triangles { get; private set; }

Property Value

IList<DelaunayTriangle>

TriangulationMode

Gets the value of the triangulation mode

public virtual TriangulationMode TriangulationMode { get; }

Property Value

TriangulationMode

Methods

AddTriangle(DelaunayTriangle)

Adds the triangle using the specified t

public void AddTriangle(DelaunayTriangle t)

Parameters

t DelaunayTriangle

The

AddTriangles(IEnumerable<DelaunayTriangle>)

Adds the triangles using the specified list

public void AddTriangles(IEnumerable<DelaunayTriangle> list)

Parameters

list IEnumerable<DelaunayTriangle>

The list

ClearTriangles()

Clears the triangles

public void ClearTriangles()

PrepareTriangulation(TriangulationContext)

Prepares the triangulation using the specified tcx

public virtual void PrepareTriangulation(TriangulationContext tcx)

Parameters

tcx TriangulationContext

The tcx

See Also