Enum AdaptiveGrid.VerticesInsertionMethod
Execution style for AddVertices function. Each option performs more operations than the previous one.
Namespace: Elements.Spatial.AdaptiveGrid
Assembly: Hypar.Elements.dll
Syntax
public enum VerticesInsertionMethod
Fields
Name | Description |
---|---|
Connect | Insert vertices and connect them to each other. Inserted vertices are returned in order. |
ConnectAndCut | Insert vertices and connect them to each other. New vertices are inserted where new edges intersect with existing edges. All vertices are returned in order from first vertex to the last including all intersection vertices. |
ConnectAndSelfIntersect | Insert vertices and connect them to each other. Find any intersections between new edges. Inserted vertices are returned in order including self intersection vertices twice. |
ConnectCutAndExtend | Insert vertices and connect them to each other. New vertices are inserted where new edges intersect with existing edges. Each vertex is extended in direction of two neighbor edges until first hit. Extensions are done even if vertex is already on an edge. All vertices are returned in order from first vertex to the last including all intersection and extension vertices. |
Insert | Just put vertices into the grid without connecting them. Inserted vertices are returned in order. |