Represents the complete layout of a quantum circuit for visualization purposes.
The total number of qubits in the circuit.
The total number of time steps (columns) required to draw the circuit.
An array of all gates with their position information.
An array of connections between gates (e.g., for CNOT).
Represents the complete layout of a quantum circuit for visualization purposes.