使用方法 ¶
getGroupMembership(session: hapi.Session, node_id: int, part_id: int, group_type: hapi.groupType, group_name: str, start: int, length: int) → (bool, list of int)
グループメンバーシップを取得します。
session
あなたが操作しているHoudiniのセッション。 セッションの詳細はhapi.Sessionを参照してください。 単にデフォルトのインプロセスのセッションを使用するのであれば、Noneを渡してください。
node_id
ノードID。
part_id
パートID。
group_type
グループのタイプ。
group_name
グループ名。
start
メンバーシップ配列の開始オフセット。 ポイントグループまたはプリミティブグループのメンバーシップ情報を取得する場合、この引数には、HAPI_PartInfo_GetElementCountByGroupTypeより小さい値を指定してください。 エッジグループのメンバーシップ情報を取得する場合、この引数には、hapi.getEdgeCountOfEdgeGroup * 2 - 1より小さい値を指定してください。
length
membership_arrayのサイズ以下を指定してください。
(membership_array_all_equal, membership_array)のタプルを返します。