Cove - A Practical Quantum Computer Programming Framework
SetIndexes Method (ControlIndex, TargetIndex)
NamespacesCove.BaseIOperationCNotSetIndexes(Int32, Int32)
Set the control and target indexes when this operation is applied. The parameters must be (0, 1) or (1, 0).
Declaration Syntax
C#Visual BasicVisual C++
IOperationCNot SetIndexes(
	int ControlIndex,
	int TargetIndex
)
Function SetIndexes ( _
	ControlIndex As Integer, _
	TargetIndex As Integer _
) As IOperationCNot
IOperationCNot^ SetIndexes(
	int ControlIndex, 
	int TargetIndex
)
Parameters
ControlIndex (Int32)
Index of the control qubit: 0 or 1.
TargetIndex (Int32)
Index of the target qubit: 0 or 1.
Return Value
A reference to this operation after this method has been performed.
Exceptions
ExceptionCondition
ArgumentOutOfRangeExceptionThrown if either of the parameters is not 0 or 1.
DuplicateIndexesExceptionThrown if the same index is specified for both parameters.

Assembly: Cove.Base (Module: Cove.Base) Version: 1.0.0.0 (1.0.0.0)