Product Documentation
Virtuoso Layout Suite SKILL Reference
Product Version IC23.1, November 2023

lxRemoveSynchronousCloneFromFamily

lxRemoveSynchronousCloneFromFamily(
[ cloneList ]
)
=> t / nil

Description

Removes a specified synchronous clone from its family. As a result, the clone is desynchronized and it behaves as a basic group. If a clone that belongs to a two-member synchronous family is removed from the family, the other member clone is also removed and the family is deleted.

Argument

cloneList

The cloneList can be:

  • A single synchronous clone
  • A list of synchronous clones
  • Nothing specified
Note:
  • When the function is run with no argument specified, the function is called on selected figures, such as, when calling lxRemoveSynchronousCloneFromFamily(geGetSelSet())
  • If the argument list contains a non-synchronous clone object, the object is ignored.

Value Returned

t

At least one clone has been removed from the clone family.

nil

No clone has been desynchronized.

Example

lxRemoveSynchronousCloneFromFamily (cloneList)


Return to top
 ⠀
X