インタフェース: IAssembly

IAssembly は、ノードのアセンブリ ヘッドとアセンブリ メンバの関連プロパティにアクセスするためのノード MixinIterface です。

プロパティ:

<node>.assemblyMember : boolean : Read|Write     

ノードがアセンブリ メンバの場合は true を返し、その他の場合は false を返します。

<node>.assemblyHead : boolean : Read|Write   

ノードがアセンブリ ヘッドの場合は true を返し、その他の場合は false を返します。

<node>.assemblyMemberOpen : boolean : Read|Write

ノードが開いているアセンブリのメンバの場合は true を返し、アセンブリが閉じている場合、またはノードがアセンブリのメンバでない場合は false を返します。

<node>.assemblyHeadOpen : boolean : Read|Write

ノードが開いているアセンブリのヘッドの場合は true を返し、アセンブリが閉じている場合、またはノードがアセンブリのヘッドでない場合は false を返します。

<node>.assemblyBBoxDisplay : boolean : Read|Write

バウンディング ボックス表示を取得/設定します。

    -- find all top level assembly heads
    for obj in objects do
    if obj.assemblyHead and not obj.isAssemblyMember do
    print obj.name
警告:

これらのプロパティが読み込み/書き込みの場合には、これらのプロパティを設定すると、予測できない動作が発生することがあります。 これらのプロパティを設定するときは、慎重に行ってください。