モジュール

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:

暗黙的な切断面を使用して入力データの任意のスライスを取得し,ベクトルフィールドデータに従ってワープします.スカラーは,歪んだサーフェス上にカラーで表示されます.