うしブログ

うしブログ

趣味で運営する、GeoGebraの専門ブログ。

(作業メモ)StartPoint要検証(2行の場合;テキスト変更時未定義問題)

(要修復)ToggleButton・RollPolygonWithoutSlipping・貯金時計・直感力トレーニング

オリジナルツール「Triangle」

www.geogebra.org

 

3辺の長さを指定して、三角形を作成します。構文は、Triangle[<頂点>, <辺長1>, <辺長2>, <辺長3>]です。

 

作成された三角形をドラッグすると、平行移動できます。作成された頂点をドラッグすると、回転移動できます。

f:id:usiblog:20200820104230g:plain

 

(参考)

Triangle[A, a, b, c]は、以下のオブジェクトを返します。

B = Point(Circle(A, a))

C = Intersect(Semicircle(Dilate(A, b / Distance(A, B), B), Dilate(A, (-b) / Distance(A, B), B)), Semicircle(Dilate(B, (-c) / Distance(A, B), A), Dilate(B, c / Distance(A, B), A)), 1)

t1 = Polygon(A, B, C)

a_1 = Segment(B, C, t1)

b_1 = Segment(C, A, t1)

c_1 = Segment(A, B, t1)

 

(ついでに)

www.geogebra.org

4辺の長さを指定して、四角形を作成する、オリジナルツールです。 構文は、Quad[<頂点>, <辺長1>, <辺長2>, <辺長3>, <辺長4>]です。

f:id:usiblog:20200820135822g:plain