モジュール¶
Modulesは,ビジュアライゼーション自体を実行するオブジェクトで,データを使用してシーンにビジュアル要素を作成します.
Mayaviモジュールのリストと簡単な説明を次に示します.
- Axes:
単純な軸を描画します.
- ContourGridPlane:
輪郭グリッド平面モジュール.このモジュールは,入力グリッドデータのスライスを取り,データの輪郭を見ることができます.
- CustomGridPlane:
GridPlaneモジュールよりも柔軟性に優れたカスタムグリッドプレーン.
- Glyph:
入力ポイントのスカラーまたはベクトルデータごとに,向きと色が異なるタイプのglyphsを表示します.
- GridPlane:
単純なグリッド平面モジュール.
- HyperStreamline:
テンソル場で積分してhyperstreamlineを生成するモジュール.積分は最大固有ベクトルに沿っており,hyperstreamlineの断面積は他の2つの固有ベクトルによって定義されます.したがって,超流線の形状は "チューブ状" で,断面は楕円形です.hyperstreamlineを用いてテンソル場を可視化しました.
- ImageActor:
画像データを効率よく見るための簡単なモジュールです.
- ImagePlaneWidget:
カットに沿ってイメージデータを表示するための簡単なモジュール.
- IsoSurface:
ユーザーが入力ボリュームデータの輪郭を作成できるモジュール.
- Labels:
現在のデータセットまたはアクティブモジュールの現在のアクターにラベルを付けることができます.
- OrientationAxes:
座標軸の位置を示す側に小さな軸を作成し,シーンの方向をマークします.VTK-4.5以降が必要です.
- Outline:
指定されたデータのアウトラインを描画するモジュール.
- ScalarCutPlane:
暗黙的な平面に沿って任意の入力データセットの切断面を取得し,オプションのコンタリングおよびスカラワープを使用してデータをプロットします.
- SliceUnstructuredGrid:
このモジュールは,非構造化グリッド・データのスライスを取得し,スライスと交差または接触するセルを表示します.
- Streamline:
指定したベクトルデータの流線を描画できます.これにより,さまざまなタイプのシードオブジェクト(line,sphere,plane,point seeds)がサポートされます.また,リボンやチューブを描画したり,流線を計算するためのさまざまなタイプのインタラクティブモードをサポートすることもできます.
- StructuredGridOutline:
構造化グリッドのグリッドに準拠したアウトラインを描画します.
- Surface:
オプションのコンタリングを使用して,任意の入力データセットのサーフェスを描画します.
- TensorGlyph:
入力ポイントのスカラーまたはベクトルデータごとに,向きと色が設定されたテンソル記号を表示します.
- Text:
このモジュールを使用すると,画面にテキストを配置できます.
- VectorCutPlane:
暗黙的な切断面に沿って入力データの任意のスライスを取得し,ベクトルフィールドデータに従って記号を配置します.ベクトルの大きさまたはスカラーアトリビュートを使用して,記号に色を付けることができます.
- Vectors:
ベクトルデータごとに,入力ポイントに異なるタイプのグリフを表示します.これは,Glyphモジュールに完全に基づいた単なる便利なモジュールです.
- Volume:
Volumeモジュールは,ボリューム可視化テクニックを使用してスカラーフィールドを可視化します.
- WarpVectorCutPlane:
暗黙的な切断面を使用して入力データの任意のスライスを取得し,ベクトルフィールドデータに従ってワープします.スカラーは,歪んだサーフェス上にカラーで表示されます.