⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rhinoceros

📁 Rhinoceros犀牛(Rhino) v4.0多种语言(含中文版)
💻
字号:
''' ------------------------------------------------------------
''' RhinoScript 3.0 Sample Code
''' 2002, Robert McNeel & Associates
'''
''' CurveLength.rvb
''' ------------------------------------------------------------
Option Explicit

''' ------------------------------------------------------------
''' Subroutine:  CurveLength
''' Purpose:     Calculate the length of one or more curves.
''' ------------------------------------------------------------
Sub CurveLength ()
	Dim arrObjects, strObject, dblLength, intCount
	dblLength = 0.0 : intCount = 0
	arrObjects = Rhino.GetObjects("Select Objects", 4, vbTrue, vbTrue)
	If IsArray(arrObjects) Then
		Rhino.UnselectObjects arrObjects
		For Each strObject in arrObjects
			If Rhino.IsCurve(strObject) Then
				dblLength = dblLength + Rhino.CurveLength(strObject)
				intCount = intCount + 1
			End If
		Next
		If intCount > 0 Then
			Rhino.Print "Curves selected: " & CStr(intCount) & ", Total length: " & CStr(dblLength)
		End If
	End If
End Sub

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -