AutoOpenMesh Module
This module provides functions to create or manipulate Rhino Meshes This module is automatically opened when Rhino.Scripting.FSharp namespace is opened. These type extensions are only visible in F#.
Type extensions
| Type extension |
Description
|
Full Usage:
RhinoScriptSyntax.MeshAddHexaFace(m, a, b, c, d, e, f)
Parameters:
Mesh
-
(Mesh) The mesh to add the face to
a : Point3d
-
(Point3d) First vertex
b : Point3d
-
(Point3d) Second vertex
c : Point3d
-
(Point3d) Third vertex
d : Point3d
-
(Point3d) Fourth vertex
e : Point3d
-
(Point3d) Fifth vertex
f : Point3d
-
(Point3d) Sixth vertex
|
Adds two welded quad faces to simulate a hexagon. Call Mesh.Normals.ComputeNormals() and Mesh.Compact() after adding the faces. Obsolete? Use built-in Ngons instead?
Extended Type:
|
|
Makes a closed loop of unwelded quads from a list of lines. Requires at least 2 lines. Uses all lines with wrapping (last line connects back to first).
Extended Type:
|
|
Makes a closed loop of welded quads from a list of lines. Requires at least 3 lines. Last line is ignored; it is considered the same as the first one (e.g. coming from closed Polyline).
Extended Type:
|
Full Usage:
RhinoScriptSyntax.MeshAddPentaFace(m, a, b, c, d, e)
Parameters:
Mesh
-
(Mesh) The mesh to add the face to
a : Point3d
-
(Point3d) First vertex
b : Point3d
-
(Point3d) Second vertex
c : Point3d
-
(Point3d) Third vertex
d : Point3d
-
(Point3d) Fourth vertex
e : Point3d
-
(Point3d) Fifth vertex
|
Adds a welded quad and triangle face to simulate a pentagon. Call Mesh.Normals.ComputeNormals() and Mesh.Compact() after adding the faces. Obsolete? Use built-in Ngons instead?
Extended Type:
|
|
Call Mesh.Normals.ComputeNormals() and Mesh.Compact() after adding the faces. Sort points counterclockwise.
Extended Type:
|
|
Call Mesh.Normals.ComputeNormals() and Mesh.Compact() after adding the faces. Sort points counterclockwise.
Extended Type:
|
|
Adds a quad face from two lines. Call Mesh.Normals.ComputeNormals() and Mesh.Compact() after adding the faces.
Extended Type:
|
|
Appends a welded quad to last 2 vertices. Call Mesh.Normals.ComputeNormals() and Mesh.Compact() after adding the faces.
Extended Type:
|
|
Appends a welded quad to last 2 vertices. Call Mesh.Normals.ComputeNormals() and Mesh.Compact() after adding the faces.
Extended Type:
|
|
Call Mesh.Normals.ComputeNormals() and Mesh.Compact() after adding the faces. Sort points counterclockwise.
Extended Type:
|
|
Call Mesh.Normals.ComputeNormals() and Mesh.Compact() after adding the faces. Sort points counterclockwise.
Extended Type:
|
Rhino.Scripting.Fsharp