The branch flag is used to determine whether we are referring to the object as a node or as a branch.
siBranchFlag.siNode // 0 siBranchFlag.siBranch // 1 siBranchFlag.siUnspecified // 3 siBranchFlag.siNotSelected // 4 |
Constant | Value | Description |
---|---|---|
siNode | 0 | Node |
siBranch | 1 | Branch |
siUnspecified | 3 | Unspecified |
siNotSelected | 4 | Not selected |
ApplyGenOp ApplyKinematicOp ApplyOp ApplyOperator ApplyPropVolumeOp ApplyShader ApplySnapFaceOp ApplyTopoOp FreezeModeling FreezeObj GetConnectionSet IsAnimated MeshSubdivideWithCenter RemoveAllAnimation RemoveAllProperties RemoveProperties SIApplyShader SIDuplicate CollectionItem.Selected CollectionItem.Singleton ProjectItem.BranchFlag ProjectItem.IsSelected ProjectItem.Selected ProjectItem.SetAsSelected Property.Branch Property.Singleton SceneItem.ApplyEnvelope SchematicNode.Selected CObjectRemovedNotification::GetBranchFlag ProjectItem::GetSelected ProjectItem::PutSelected ProjectItem::GetBranchFlag SceneItem::ApplyEnvelope