2016-07-31 6 views
0

私はTCL言語を初めて使いました。数学ライブラリを使用するためのいくつかの質問があります。使用する前にmath :: geometryライブラリを含める必要がありますか? CやC++でのやり方と同じように。私が必要とする機能は、::math::geometry::lineSegmentsIntersect linesegment1 linesegment2TCL math :: geometryライブラリの使い方

です。私は本当に助けに感謝します。

答えて

2

はい、まずパッケージをロードする必要があります。もちろん、tcllibの一部であり、必ずしもコア言語で利用できるわけではないので、最初にインストールしておいてください。

通常、ロードは、packageのマニュアルに記載されているpackage requireコマンドで実行されます。

package require math::geometry 

あなたはそれがロードされたら、あなたは例えば、完全修飾名にprocのを使用することができます。:

puts [::math::geometry::lineSegmentsIntersect {1 0 1 1} {1 1 0 1}] 

与えられた線が交差として、1を出力します。

+0

ファイルの先頭に.tclファイルのコードに必要なすべての 'package require'行を入れて、要件を一目で確認できるようにすることをお勧めします。 –

+0

それは完全に今働く!非常に非常に非常にありがとう! –

関連する問題