Class TriangulationContext
- Assembly
- Alis.dll
The triangulation context class
internal abstract class TriangulationContext
Inheritance
Derived
Inherited Members
Constructors
TriangulationContext()
Initializes a new instance of the Alis.Core.Physic.Common.Decomposition.CDT.TriangulationContext class
public TriangulationContext()
Fields
Points
The triangulation point
public readonly List<TriangulationPoint> Points
Field Value
Triangles
The delaunay triangle
public readonly List<DelaunayTriangle> Triangles
Field Value
Properties
StepCount
Gets or sets the value of the step count
public int StepCount { get; private set; }
Property Value
Terminated
Gets or sets the value of the terminated
public bool Terminated { get; set; }
Property Value
Triangulatable
Gets or sets the value of the triangulatable
public Triangulatable Triangulatable { get; private set; }
Property Value
TriangulationMode
Gets or sets the value of the triangulation mode
public TriangulationMode TriangulationMode { get; protected set; }
Property Value
WaitUntilNotified
Gets the value of the wait until notified
public bool WaitUntilNotified { get; }
Property Value
Methods
Clear()
Clears this instance
public virtual void Clear()
Done()
Dones this instance
public void Done()
NewConstraint(TriangulationPoint, TriangulationPoint)
News the constraint using the specified a
public abstract TriangulationConstraint NewConstraint(TriangulationPoint a, TriangulationPoint b)
Parameters
a
TriangulationPoint-
The
b
TriangulationPoint-
The
Returns
- TriangulationConstraint
-
The triangulation constraint
PrepareTriangulation(Triangulatable)
Prepares the triangulation using the specified t
public virtual void PrepareTriangulation(Triangulatable t)
Parameters
t
Triangulatable-
The