Properties
Methods
Add a new edge to the list.
Parameters:
| tag (SubDEdgeTag) | The type of edge tag, such as smooth or corner. |
| v0 (SubDVertex) | First vertex. |
| v1 (SubDVertex) | Second vertex. |
Exceptions:
| ArgumentOutOfRangeException | If tag is unset or non-defined. |
Find an edge in this SubD with a given id
Parameters:
| id (int) |
Find an edge in this SubD with a given id
Parameters:
| id (uint) |
Gets the edge between two vertices, adding a smooth edge if there is not one yet.
Parameters:
| v0 (SubDVertex) | First vertex. |
| v1 (SubDVertex) | Second vertex. |
Returns: The existing or newly added edge, or null on failure.
Set edge tags for a list of edges. Useful for adding creases to SubDs
Parameters:
| edgeIndices (IEnumerable<int>) | list of indices for the edges to set tags on |
| tag (SubDEdgeTag) | The type of edge tag |
Set edge tags for a list of edges. Useful for adding creases to SubDs
Parameters:
| edges (IEnumerable<SubDEdge>) | list of edges to set a specific tag on |
| tag (SubDEdgeTag) | The type of edge tag |