You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
if xs.Count =0then RhinoScriptingFSharpException.Raise "RhPoints.ResizeArr.maxIndBy: Failed on empty ResizeArray."// noReflection for Fable. <%O>" typeof<'T>
124
+
if xs.Count =0then RhinoScriptingFSharpException.Raise "RhPoints.ResizeArr.maxIndexBy: Failed on empty ResizeArray."// noReflection for Fable. <%O>" typeof<'T>
125
125
let mutablef= projection xs.[0]
126
126
let mutablemf= f
127
127
let mutableii=0
@@ -148,8 +148,8 @@ module RhPoints =
148
148
res
149
149
150
150
151
-
/// Similar to Join Polylines this tries to find continuous sequences of points.
152
-
/// 'tolGap' is the maximum allowable gap between the start and the endpoint of to segments.
151
+
/// Similar to Join Polylines, this tries to find continuous sequences of points.
152
+
/// 'tolGap' is the maximum allowable gap between the start and the endpoint of two segments.
153
153
/// Search starts from the segment with the most points.
154
154
/// Both start and end point of each point list is checked for adjacency
if brep.SolidOrientation = BrepSolidOrientation.Inward then
111
111
brep.Flip()
112
112
brep
113
-
///<summary>Transforms a planar 2D curve in XY plane to the given plane and then extrudes it with CapPlanarHoles, with option extensions at both ends.</summary>
113
+
///<summary>Transforms a planar 2D curve in XY plane to the given plane and then extrudes it with CapPlanarHoles, with optional extensions at both ends.</summary>
114
114
///<param name="curveToExtrudeInWorldXY">(Curve) A curve in world XY plane</param>
115
115
///<param name="plane">(Plane) A plane with any orientation</param>
116
-
///<param name="height">(float) the hight to extrude along the Z axis of plane</param>
117
-
///<param name="extraHeightPerSide">(float) Optional, Default Value: <c>0.0</c>, extra extension of the extrusion on both sides</param>
118
-
///<returns>(Brep) Brep Geometry.</returns>
116
+
///<param name="height">(float) The height to extrude along the Z axis of plane</param>
117
+
///<param name="extraHeightPerSide">(float) Optional, Default Value: <c>0.0</c>, extra extension of the extrusion on both sides</param>
letdraw s b = RhinoScriptSyntax.Ot.AddBrep(b)|> RhinoScriptSyntax.setLayer s
145
145
@@ -192,9 +192,9 @@ module AutoOpenBrep =
192
192
brep
193
193
194
194
///<summary> Calls Mesh.CreateFromBrep, and Mesh.HealNakedEdges() to try to ensure Mesh is closed if input is closed.</summary>
195
-
///<param name="brep">(Brep)the Polysurface to extract Mesh from.</param>
196
-
///<param name="meshingParameters">(MeshingParameters) Optional, The Meshing parameters, if omitted the current Meshing parameters are used.</param>
197
-
///<returns>((Mesh Result) Ok Mesh or Error Mesh if input brep is closed but output Mesh not. Fails if no Meshes can be extracted.</returns>
195
+
///<param name="brep">(Brep) The Polysurface to extract Mesh from.</param>
196
+
///<param name="meshingParameters">(MeshingParameters) Optional, The meshing parameters, if omitted the current meshing parameters are used.</param>
197
+
///<returns>(Result<Mesh,Mesh>) Ok Mesh or Error Mesh if input brep is closed but output Mesh not. Fails if no meshes can be extracted.</returns>
0 commit comments