MeshGroupList クラスは MeshGroup オブジェクトの一覧を管理します。メッシュグループの作成や複製、削除などを行います。
Study クラスから呼び出すことができます。
.
[詳解]
公開メンバ関数 | |
| MeshGroup * | CopyMeshGroup (MeshGroup *set) |
| 指定したメッシュグループ情報を生成します。 [詳解] | |
| MeshGroup * | CreateElementEdgeGroup (String &name=String("untitled")) |
| 要素辺グループを作成します。 [詳解] | |
| MeshGroup * | CreateElementFaceGroup (String &name=String("untitled")) |
| 要素面グループを作成します。 [詳解] | |
| MeshGroup * | CreateElementGroup (String &name=String("untitled")) |
| 要素グループを作成します。 [詳解] | |
| MeshGroup * | CreateNodeGroup (String &name=String("untitled")) |
| 節点グループを作成します。 [詳解] | |
| void | DeleteMeshGroup (Variant &var) |
| 指定されたメッシュグループを削除します。 [詳解] | |
| void | DeleteUnusedMeshGroups () |
| 未使用のメッシュグループを削除します。 | |
| MeshGroup * | DuplicateMeshGroup (Variant &var) |
| 名称またはインデックスを指定して、メッシュグループをコピーします。 [詳解] | |
| MeshGroup * | GetMeshGroup (Variant &var) |
| 名称またはインデックスを指定して、 MeshGroup オブジェクトを取得します。 [詳解] | |
| bool | IsValid () |
| オブジェクトが有効であるとき、戻り値として True を取得します。 [詳解] | |
| int | NumMeshGroup () |
| スタディに含まれているメッシュグループの数を取得します。 [詳解] | |
MeshGroupList クラスは MeshGroup オブジェクトの一覧を管理します。メッシュグループの作成や複製、削除などを行います。
Study クラスから呼び出すことができます。
.
このクラスのオブジェクトを取得する例:
| MeshGroup * MeshGroupList::CreateElementEdgeGroup | ( | String & | name = String("untitled") | ) |
| MeshGroup * MeshGroupList::CreateElementFaceGroup | ( | String & | name = String("untitled") | ) |
| MeshGroup * MeshGroupList::CreateElementGroup | ( | String & | name = String("untitled") | ) |
| MeshGroup * MeshGroupList::CreateNodeGroup | ( | String & | name = String("untitled") | ) |
| void MeshGroupList::DeleteMeshGroup | ( | Variant & | var | ) |
指定されたメッシュグループを削除します。
| var | メッシュグループの名称またはインデックス |
削除するグループを名称で指定した際に、同名のグループが複数存在した場合、先に設定されていたグループが削除されます。
| MeshGroup * MeshGroupList::DuplicateMeshGroup | ( | Variant & | var | ) |
| MeshGroup * MeshGroupList::GetMeshGroup | ( | Variant & | var | ) |
| bool MeshGroupList::IsValid | ( | ) |
オブジェクトが有効であるとき、戻り値として True を取得します。
| int MeshGroupList::NumMeshGroup | ( | ) |
スタディに含まれているメッシュグループの数を取得します。