Circuit.fold

Circuit.fold(region)[source]

Fold the specified region into a CircuitGate.

Parameters:

region (CircuitRegionLike) – The region to fold into a CircuitGate.

Returns:

The resulting CircuitGate’s location.

Return type:

(CircuitPoint)

Raises:

ValueError – If region is invalid or cannot be straightened.