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.
|
![]() | 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.) |