MeshNgonList Class |
Namespace: Rhino.Geometry.Collections
The MeshNgonList type exposes the following members.
| Name | Description | |
|---|---|---|
| Count |
Gets or sets the number of mesh ngons.
| |
| Item |
Returns the mesh ngon at the given index.
| |
| UnsignedCount |
Gets or sets the number of mesh ngons.
|
| Name | Description | |
|---|---|---|
| AddNgon |
Appends a new ngon to the end of the mesh ngon list.
| |
| AddNgons |
Appends a list of ngons to the end of the mesh ngon list.
| |
| AddPlanarNgons(Double) |
Add an ngon for each group of connected coplanar faces.
| |
| AddPlanarNgons(Double, Int32, Int32, Boolean) |
Add an ngon for each group of connected coplanar faces.
| |
| Clear |
Clears the Ngon list on the mesh.
| |
| 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.) | |
| GetEnumerator |
Gets an enumerator that yields all ngons in this collection.
| |
| GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
| GetNgon |
Returns the mesh ngon at the given index.
| |
| GetNgonBoundary |
Get a list of vertices that form the boundary of a face set. This is often use to get ngon boundaries.
| |
| GetNgonBoundingBox(Int32) |
Gets the bounding box of an ngon.
| |
| GetNgonBoundingBox(MeshNgon) |
Gets the bounding box of an ngon.
| |
| GetNgonCenter(Int32) |
Gets the center point of an ngon.
This the average of the corner points. | |
| GetNgonCenter(MeshNgon) |
Gets the center point of an ngon.
This the average of the corner points. | |
| GetNgonEdgeCount |
Gets the complete edge count of an ngon.
| |
| GetNgonOuterEdgeCount |
Gets the outer edge count of an ngon.
| |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| Insert |
Inserts a mesh ngon at a defined index in this list.
| |
| IsValid(Int32) |
Tests an ngon to see if the vertex and face references are valid and pass partial boundary validity checks.
| |
| IsValid(Int32, TextLog) |
Tests an ngon to see if the vertex and face references are valid and pass partial boundary validity checks.
| |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| NgonBoundaryVertexList |
Get an ngon's boundary points.
| |
| NgonHasHoles |
Determines whether a ngon has holes.
| |
| NgonIndexFromFaceIndex |
Returns the index of a mesh ngon the face belongs to.
| |
| Orientation |
Determine if the ngon's boundary orientation matches that of the set of faces it is made from.
| |
| RemoveAllNgons |
Removes all ngons from the mesh.
| |
| RemoveAt |
Removes an ngon from the mesh.
| |
| RemoveNgons |
Remove one or more ngons from the mesh.
| |
| ReverseOuterBoundary |
Reverse the order of the m_vi[] array for an ngon
| |
| SetNgon |
Set an ngon in this list.
| |
| ToString | Returns a string that represents the current object. (Inherited from Object.) |