TSXMeshList

タスク

 TSXMeshListオブジェクトは、TSXMeshオブジェクトのリストを格納します

 

 TListから派生したオブジェクトであり、ここに記載してある他、Countプロパティなど、TListの全てのプロパティ・メソッドが使用可能です。

 TSXMeshListオブジェクトが解放されると、追加されていたメッシュも全て解放されます。

 

リファレンス目次

プロパティ

メッシュ Meshes

 

メソッド

コンストラクタ Create
ファイルI/O LoadFromStream
LoadFromFile
SaveToStream
SaveToFile

 

リファレンス〜プロパティ

Meshes

Meshes[idx:Integer]:TSXMesh

 リストに格納されている、個々のメッシュを示します。

 

リファレンス〜メソッド

Create

constructor Create(ADG:TDGCarad);

 TSXMeshListオブジェクトを生成します。

 DGには、使用しているTDGCaradオブジェクトを指定してください。

 

LoadFromStream

procedure LoadFromStream(Source:TStream);

 Sourceで示されるストリームから、メッシュリストを読み込みます。

 

LoadFromFile

procedure LoadFromFile(filename:String; qdaName:String = '');

 qdaNameが空文字の場合、filenameで示されるファイルからメッシュリストを読み込みます。

 qdaNameが空文字でない場合、qdaNameで示されるQDAファイルから、filenameで示されるデータIDを持ったメッシュリストを読み込みます。

 

SaveToStream
SaveToFile

procedure SaveToStream(Dest:TStream);

procedure SaveToFile(filename:String);

 Destで示されるストリーム、または、fillenameで示されるファイルへ、メッシュリストを保存します。