うしブログ

うしブログ

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

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

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

(覚書)3つの線分のリストから三角形を返す

前提オブジェクト

任意の3つの線分からなるリストsegmentList

 

目的のオブジェクト

If[Length[Unique[Flatten[Zip[{Point[α, 0], Point[α, 1]}, α, segmentList]]]] ≟ 3 ∧ (Min[Unique[segmentList]] ≠ 0) ∧ Length[Unique[segmentList]] ≟ 3 ∧ (Area[Polygon[Unique[Flatten[Zip[{Point[α, 0], Point[α, 1]}, α, segmentList]]]]] ≠ 0), Polygon[Unique[Flatten[Zip[{Point[α, 0], Point[α, 1]}, α, segmentList]]]], ?]

 

動作イメージ

f:id:usiblog:20190510231553g:plain