幾何学上物を定義するクラス - 変化: リスト a、b、c、d、tx、ty
- 変化は a、b、c、d、txがtyする6つの実数のリストです。 任意な点がマッピングを受けるでしょう: x、y-> +cy+tx、bx+dy+tyを斧で作ってください。 Identity変化はそうです。 {1, 0, 0, 1, 0, 0}
- まっすぐ、立ち並んでください: 記録 限界: ポイント: _Pt、角度: _角度、xmin、xmax
- 直線はポイント _Ptと _が傾ける実数(ラジアンのオリエンテーション)を定義しました。 分野の 限界は任意です。 それは geompathコマンドに比例しています: 分野が存在しているなら、geompathは実際に横軸 xminから横軸 xmaxを通して線を引きます; 横軸0は「ポイント」です。
- セグメント: 記録 ポイント: pt1終点: (_pt2)が制限する_: xmin、xmax
- 2時までに定義されたセグメントは _pt1と _pt2を指します。 分野の 限界は任意です。 それは geompathコマンドに比例しています: 分野が存在しているなら、 geompathは実際に横軸 xminから横軸 xmaxを通してセグメントを描きます; 横軸0は「ポイント」です、そして、横軸1は「終点」です。
- 円: 記録 限界: ポイント: _Pt、半径: _rad、xmin、xmax
- 円はポイント _Pt(センター)を定義しました、そして、実数は _rad(半径)を定義しました。 分野の 限界は任意です。 それは geompathコマンドに比例しています: 分野が存在しているなら、 geompathは実際に角度 aminから角度 amaxに向かって弧を描きます; 角度0は水平な軸に対応しています。
- 楕円: 記録 限界: ポイント: _Pt、半径: _rad、変化: _変化、xmin、xmax
- 変化で円と定義された楕円。 使用は、楕円を作成するか、または変化を円に適用するために 楕円を作成します。
幾何学上機能 - vectfrompoint(_pt1、_pt2)
- 2つのもののリストが調整されながら _pt1を _pt2に接合するベクトルを返します。
_pt1、_pt2: 2基本的なポイントか命名されたポイント - norm2(_vect)
- vect、すなわち、座標の正方形の合計を_の標準の二乗に返します。
_vect: 2つの座標のリストとして提供されたベクトル - det(_pt1、_pt2)
- _pt1と _pt2の決定因を返します。
_pt1、_pt2: 2基本的なポイントか命名されたポイント - 正常にしてください。(_vect)
- 正常にされたベクトル平行線を _vectに返します。
_vect: 2つの座標のリストとして提供されたベクトル - scalpro(_vect1、_vect2)
- _vect1と _vect2のスカラ積を返します。
_vect1、_vect2: それらの2つの座標のリストとして提供された2つのベクトル - AngleFromVect(_vect)
- ラジアンで水平面と _vectの間の角度を返します。
_vect: 2つの座標のリストとして提供されたベクトル - _変化を_物に適用してください。
- 変化を幾何学上物か変化に適用してください。
_変化: 変化。 _物: 幾何学上物、ポイントまたは変化。 - 対称は_object2の周りの_object1です。
- 対称を引き起こしてください(適用してください)。 リターンa変化がダイレクトパラメタであるなら欠けている、ほかに、変成はパラメタを指示します。
_object1: ポイント、直線、円…, または、記載してください。 _object2: 指すか、またはまっすぐ、立ち並んでください。 - _Ptに関する_角度を通って_物を回転させてください。
- 回転を作成してください(適用してください)。 リターンa変化がダイレクトパラメタであるなら欠けている、ほかに、変成はパラメタを指示します。
_物: ポイント、直線、円…, または、記載してください。. 任意です。 _角度: 実数、ラジアンの角度、任意です。 _Pt: 定点任意です。 - _物の比をhomothecyする、_比は_Ptの周りでそうします。
- homothecyを作成してください(適用してください)。 リターンa変化がダイレクトパラメタであるなら欠けている、ほかに、変成はパラメタを指示します。
_物: ポイント、直線、円…, または、記載してください。. 任意です。 _比: 実数、類似比。 _Pt: 定点任意です。 - 類似、_物、_角度比を通して、_比は_Ptの周りでそうします。
- 類似を作成してください(適用してください)。 リターンa変化がダイレクトパラメタであるなら欠けている、ほかに、変成はパラメタを指示します。
_物: ポイント、直線、円…, または、記載してください。. 任意です。 _角度: 実数、ラジアンの角度、任意です。 _比: 実数、類似比。 _Pt: 定点任意です。 - _vectを通して_物を翻訳してください。
- 翻訳を作成してください(適用してください)。 リターンa変化がダイレクトパラメタであるなら欠けている、ほかに、変成はパラメタを指示します。
_物: ポイント、直線、円…, または、記載してください。. 任意です。 _vect: 翻訳ベクトル。 - _変化の逆さの変化
- 逆さの変化を作成してください。
_変化: 変化 - _Ptから、立ち並んでください。
- 1組のポイントから直線(AppleScriptの記録)を作成してください。
_Pt: 2ポイントかセグメントのリスト - xでポイントを_物に作成してください。
- ポイントを直線の上、または、円の上に作成してください。
_物: 直線、セグメントまたは円 x: 中、線のポイントの横軸、(セグメント単位がダイレクトパラメタであるならセグメントである、)、中心から必要なポイントまでのベクトルの角度はダイレクトパラメタであるなら円です。 - 楕円を作成してください、_Pt xaxis半径xr yaxis半径年は_傾斜を傾けます。
- 楕円を作成してください。
_Pt: ポイント、楕円のセンター xr: 実数 年: 実数 _傾斜: グローバルな横軸と楕円のxaxisの間の角度。 - _が記載する二等分線
- 角度の二等分線を返します。
_リスト: 3ポイント。 '、A、O、A、'、角度AOAのOを通して二等分線を得る、' - _が記載する垂直二等分線
- ポイントの特性としてダイレクトパラメタの中央がある垂直二等分線を返します。
_リスト: 2ポイントかセグメントのリスト。 - _Ptを通して_線に垂直です。
- 垂線を直線に返します。
_線: 直線。 _Pt: ポイント。 - _Ptを通して_線に平行です。
- 平行線を直線に返します。
_線: 直線。 _Pt: ポイント。 - _line2に沿って_Ptを_line1に投影してください。
- projetは直線へのポイントです。
_Pt: ポイント。 _line1: 直線。 _line2: . ラジアンの角度を裏打ちしてください。まっすぐである. 任意です。 - 交差、_リスト
- ポイント(または、空のリスト)のリストとして2個の幾何学上物の交差点を返します。
_リスト: 2個の物のリスト: 直線か円。 - _object1から_までobject2を遠ざけてください。
- 2個の幾何学上物の間の距離を返します。
_object1、_object2: 幾何学上物。 - 近くに、_から、_object2へのobject1は指します。
- 2のリストとしての2個の幾何学上物の近い先が指すリターン。 最初のものは“to"パラメタへのダイレクトパラメタと2番目のものに属します。
_object1、_object2: 幾何学上物。 - _が記載する重心は_の重さに重みを加えます。
- ポイントのリストの重心を計算してください。
_リスト: ポイントのリスト。 _の重さ: 本当のリスト: weigthsのリスト。 ポイントについて記載してください。同じサイズ. 任意です。 - _が記載する垂心
- 3ポイントの垂心を返します。
_リスト: 3のリストは指します。 - _が記載する「不-センター」
- 3ポイントの「不-センター」を返します。
_リスト: 3のリストは指します。 - _が記載する外心
- 3ポイントの外心を返します。
_リスト: 3のリストは指します。 - geompathは_物です。
- 幾何学上物を描いてください。 物が「限界」(2つの実数のリストとしての)、 geompathが持っている特性を持っているなら、それを使用してください。
_物: 直線、セグメントまたは円。 - markpointは_線大きさmの_Ptです。
- 小さいカチカチする音をポイントに付けてください。
_Pt: ポイントか本物: 線のポイントの横軸。 _線: 直線かセグメント。 m: 実数、画素におけるカチカチする音の長さ。 - markrightangleは_リスト大きさmです。
- 正方形を直角に付けてください。
_リスト: 3のリストは、直角を定義しながら、指します。 m: 実数、画素の正方形のサイズ。 - markangleは_リスト大きさm麻薬捜査官nです。
- 小さいアークを角度に付けてください。
_リスト: 3のリストは、示す角度を定義しながら、指します。 m: 実数、画素の最も小さい半径のサイズ。 n: 整数、任意(デフォルト: 1)のアークの数。 |