オブジェクトを変換(Transformation)する
Graphs、Geometryのどちらのアプリケーションでも、変換(transformation)という操作によりオブジェクトを描くことができます。
点対称(Symmetry)変換
- [Transformation]メニューから[Symmetry]を選択します(Graphsアプリケーションの場合は、[Geometry]>[Transformation]>[Symmetry]の順に選択します)。
- 点対称変換するオブジェクトをクリックします。
- 対称点を設定するため、任意の場所または既存のポイントをクリックします。選択したオブジェクトの点対称イメージが表示されます。
- 元のオブジェクトか対称点かいずれかを動かすと、点対称変換が実行されます。
線対称(Reflection)変換
- 対称線となる直線をあらかじめ定義する手段として、直線または線分を描きます。
- [Transformation]メニューから[Reflection]を選択します(Graphsアプリケーションの場合は、[Geometry]>[Transformation]>[Reflection]の順に選択します)。
- 線対称変換するオブジェクトをクリックします。
- 対称線としてあらかじめ設定しておいた直線または線分をクリックします。
選択したオブジェクトの線対称イメージが表示されます。
- 元のオブジェクトか対称線かいずれかを動かすと、線対称変換が実行されます。
平行移動(Translation)変換
- (任意)平行移動(translation)の距離および方向をあらかじめ定義しておく手段としてベクトルを描きます。
- [Transformation]メニューから[Translation]を選択します(Graphsアプリケーションの場合は、[Geometry]>[Transformation]>[Translation]の順に選択します)。
- 平行移動変換するオブジェクトをクリックします。
- あらかじめ定義しておいたベクトルをクリックします。
または
平行移動の方向と距離とを指定するため、ワーク・エリアを2箇所クリックします。
選択したオブジェクトの平行移動イメージが表示されます。
- 元のオブジェクトかベクトルかいずれかを動かすと、平行移動変換が実行されます。
回転(Rotation)変換
- (オプション)あらかじめ設定しておく回転角として、何かの角度の測定値を表示しておく。
- [Transformation]メニューから[Rotation]を選択します(Graphsアプリケーションの場合は、[Geometry]>[Transformation]>[Rotation]の順に選択します)。
- 回転変換するオブジェクトをクリックします。
- 回転点を設定するため、任意の場所またはポイントをクリックします。
- あらかじめ定義しておいた角度の各ポイントをクリックします。
または
回転角を定義するため、3箇所をクリックします。選択したオブジェクトの回転イメージが表示されます。
- 元のオブジェクトか回転点かいずれかを動かすと、回転変換が実行されます。
伸縮(Dilation)変換
- あらかじめ定義しておく伸縮率として、数値を含むテキスト・オブジェクトを作成しておきます。
注:測定した長さを伸縮率として使うことも可能です。大きな値を使った場合は、表示を上下左右に移動しないと伸縮後のオブジェクトが表示しきれない可能性があるので、注意が必要です。
- [Transformation]メニューから[Dilation]を選択します(Graphsアプリケーションの場合は、[Geometry]>[Transformation]>[Dilation]の順に選択します)。
- 伸縮変換するオブジェクトをクリックします。
- 伸縮の起点を設定するため、任意の場所または既存のポイントをクリックします。
- 伸縮率として使うテキスト・オブジェクトまたは測定値をクリックします。
選択したオブジェクトの伸縮変換イメージが表示されます。
- 元のオブジェクトか伸縮変換の起点かいずれかを動かすと、伸縮変換が実行されます。伸縮率の編集もできます。