MeshTopologyEdgeList Class |
Namespace: Rhino.Geometry.Collections
The MeshTopologyEdgeList type exposes the following members.
Name | Description | |
---|---|---|
![]() | CollapseEdge |
Replaces a mesh edge with a vertex at its center and update adjacent faces as needed.
|
![]() | EdgeLine | Gets the 3d line along an edge. |
![]() | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() | GetConnectedFaces(Int32) |
Gets indices of faces connected to an edge.
|
![]() | GetConnectedFaces(Int32, Boolean) |
Gets indices of faces connected to an edge.
|
![]() | GetEdgeIndex |
Returns index of edge that connects topological vertices.
returns -1 if no edge is found.
|
![]() | GetEdgesForFace(Int32) |
Gets indices of edges that surround a given face.
|
![]() | GetEdgesForFace(Int32, Boolean) |
Gets indices of edges that surround a given face.
|
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object.) |
![]() | GetTopologyVertices | Gets the two topology vertices for a given topology edge. |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | IsEdgeUnwelded |
Determines if the mesh edge is unwelded, or if the mesh faces that share the edge have unique vertex indices.
|
![]() | IsHidden |
Returns true if the topological edge is hidden. The mesh topology
edge is hidden only if either of its mesh topology vertices is hidden.
|
![]() | IsNgonInterior |
Returns true if the topological edge is an interior ngon edge
|
![]() | IsSwappableEdge |
Determines if a mesh edge index is valid input for SwapEdge(Int32).
|
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | SplitEdge(Int32, Point3d) |
Divides a mesh edge to create two or more triangles
|
![]() | SplitEdge(Int32, Double) |
Divides a mesh edge to create two or more triangles
|
![]() | SwapEdge |
If the edge is shared by two triangular face, then the edge is swapped.
|
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |