0
我是新來的TCl語言,我有一些問題使用數學庫。在使用它之前是否需要包含math :: geometry庫?就像我們在C或C++中所做的那樣。我需要使用的功能是::math::geometry::lineSegmentsIntersect linesegment1 linesegment2
TCL如何使用數學::幾何庫
我真的很感激的幫助。
我是新來的TCl語言,我有一些問題使用數學庫。在使用它之前是否需要包含math :: geometry庫?就像我們在C或C++中所做的那樣。我需要使用的功能是::math::geometry::lineSegmentsIntersect linesegment1 linesegment2
TCL如何使用數學::幾何庫
我真的很感激的幫助。
是的,您需要首先加載軟件包。當然,先安裝它,因爲它是tcllib的一部分,並不總是以核心語言提供。
加載通常使用package文檔中列出的package require
命令完成。
package require math::geometry
一旦你擁有了它加載,可以使用具有完全合格的名稱,打印1,給出的線相交的PROC,例如:
puts [::math::geometry::lineSegmentsIntersect {1 0 1 1} {1 1 0 1}]
。
將代碼所需的所有'package require'行放在文件頂部的.tcl文件中以便您可以一目瞭然地查看需求被認爲是很好的做法。 –
它現在完全可行!非常感謝你! –