This is the complete list of members for Qrack::QCircuitGate, including all inherited members.
| AddControl(bitLenInt c) | Qrack::QCircuitGate | inline |
| CanCombine(QCircuitGatePtr other, bool clifford=false) | Qrack::QCircuitGate | inline |
| CanPass(QCircuitGatePtr other) | Qrack::QCircuitGate | inline |
| CanRemoveControl(bitLenInt c) | Qrack::QCircuitGate | inline |
| Clear() | Qrack::QCircuitGate | inline |
| Clone() | Qrack::QCircuitGate | inline |
| Combine(QCircuitGatePtr other) | Qrack::QCircuitGate | inline |
| controls | Qrack::QCircuitGate | |
| GetControlsVector() | Qrack::QCircuitGate | inline |
| IsAntiCnot() | Qrack::QCircuitGate | inline |
| IsClifford() | Qrack::QCircuitGate | inline |
| IsCnot() | Qrack::QCircuitGate | inline |
| IsIdentity() | Qrack::QCircuitGate | inline |
| IsInvert() | Qrack::QCircuitGate | inline |
| IsPhase() | Qrack::QCircuitGate | inline |
| IsPhaseInvert() | Qrack::QCircuitGate | inline |
| MakeUniformlyControlledPayload() | Qrack::QCircuitGate | inline |
| payloads | Qrack::QCircuitGate | |
| PostSelectControl(bitLenInt c, bool eigen) | Qrack::QCircuitGate | inline |
| QCircuitGate() | Qrack::QCircuitGate | inline |
| QCircuitGate(bitLenInt q1, bitLenInt q2) | Qrack::QCircuitGate | inline |
| QCircuitGate(bitLenInt trgt, const complex matrix[]) | Qrack::QCircuitGate | inline |
| QCircuitGate(bitLenInt trgt, const complex matrix[], const std::set< bitLenInt > &ctrls, const bitCapInt &perm) | Qrack::QCircuitGate | inline |
| QCircuitGate(bitLenInt trgt, const std::map< bitCapInt, std::shared_ptr< complex >> &pylds, const std::set< bitLenInt > &ctrls) | Qrack::QCircuitGate | inline |
| RemoveControl(bitLenInt c) | Qrack::QCircuitGate | inline |
| target | Qrack::QCircuitGate | |
| TryCombine(QCircuitGatePtr other, bool clifford=false) | Qrack::QCircuitGate | inline |
| TryRemoveControl(bitLenInt c) | Qrack::QCircuitGate | inline |