Methods_T_Rhino_Geometry_Collections_MeshFaceNormalList - mcneel/rhinocommon-api-docs GitHub Wiki

MeshFaceNormalList Methods

The MeshFaceNormalList type exposes the following members.

Methods

 

Name Description
Public method AddFaceNormal(Vector3d) Appends a face normal to the list of mesh face normals.
Public method AddFaceNormal(Vector3f) Appends a face normal to the list of mesh face normals.
Public method AddFaceNormal(Double, Double, Double) Appends a face normal to the list of mesh face normals.
Public method AddFaceNormal(Single, Single, Single) Appends a face normal to the list of mesh face normals.
Public method Clear Clears the Face Normal list on the mesh.
Public method ComputeFaceNormals Computes all the face normals for this mesh based on the physical shape of the mesh.
Public method Destroy Releases all memory allocated to store face normals. The list capacity will be 0 after this call. Subsequent calls can add new items.
Public method Equals Determines whether the specified object is equal to the current object. (Inherited from Object.)
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public method GetEnumerator Gets an enumerator that yields all normals (vectors) in this collection.
Public method GetHashCode Serves as the default hash function. (Inherited from Object.)
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Public method SetFaceNormal(Int32, Vector3d) Sets a face normal vector at an index using a single-precision vector.
Public method SetFaceNormal(Int32, Vector3f) Sets a face normal vector at an index using a single-precision vector.
Public method SetFaceNormal(Int32, Double, Double, Double) Sets a face normal vector at an index using three double-precision numbers.
Public method SetFaceNormal(Int32, Single, Single, Single) Sets a face normal vector at an index using three single-precision numbers.
Public method ToString Returns a string that represents the current object. (Inherited from Object.)
Public method UnitizeFaceNormals Unitizes all the existing face normals.
  Back to Top

See Also

Reference

MeshFaceNormalList Class
Rhino.Geometry.Collections Namespace

⚠️ **GitHub.com Fallback** ⚠️