can_prim_have_children

omni.fabric.commands.scripts.utils.can_prim_have_children(stage: Stage, new_path: Path, prim: Prim)

Determines if a given Fabric prim can have children based on its type and the types of its ancestors.

Parameters
  • stage (usdrt.Usd.Stage) – The stage containing the Fabric prims to evaluate.

  • new_path (usdrt.Sdf.Path) – The path to the prim being evaluated.

  • prim (usdrt.Usd.Prim) – The prim to evaluate.

Returns

False if the prim is of type usdrt.UsdGeom.Gprim and any of its ancestors are also of type usdrt.UsdGeom.Gprim, True otherwise.

Return type

bool