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.) |