Uses of Class
SFE.BOAL.Gate

Packages that use Gate
SFE.BOAL   
SFE.PF Extension for PF-SFE (Private Function SFE) based on UC (Universal Circuit) 
 

Uses of Gate in SFE.BOAL
 

Methods in SFE.BOAL that return Gate
 Gate Circuit.addGate(int n_ins, int type, boolean out_gate)
          Add a new gate with the specified number of input wires to the gates vector.
 Gate Circuit.getGate(int gate_num)
          Get a gate from a circuit
 

Methods in SFE.BOAL with parameters of type Gate
 void Gate.setInput(int ind, Gate in_gate)
          Record the specified input gate number at the designated input index.
 

Uses of Gate in SFE.PF
 

Methods in SFE.PF that return Gate
 Gate[] UCvaliant.extractCircuit(Gate[] outputs)
           
abstract  Gate[] UC.extractCircuit(Gate[] outputs)
          Extract circuit representation of UC.
 Gate[] UCsel.extractCircuit(Gate[] outputs)
           
 Gate[] S_u_v.extractCircuit(Gate[] inputs, Gate[] outputs)
           
 Gate[] S_u_1.extractCircuit(Gate[] inputs, Gate[] outputs)
           
abstract  Gate[] Block.extractCircuit(Gate[] inputs, Gate[] outputs)
          Extract circuit representation of block.
 Gate[] S_U.extractCircuit(Gate[] inputs, Gate[] outputs)
           
 Gate[] S_V.extractCircuit(Gate[] inputs, Gate[] outputs)
           
 Gate[] P_EP.extractCircuit(Gate[] inputs, Gate[] outputs)
           
 Gate[] P_TP.extractCircuit(Gate[] inputs, Gate[] outputs)
           
 

Methods in SFE.PF with parameters of type Gate
 Gate[] UCvaliant.extractCircuit(Gate[] outputs)
           
abstract  Gate[] UC.extractCircuit(Gate[] outputs)
          Extract circuit representation of UC.
 Gate[] UCsel.extractCircuit(Gate[] outputs)
           
 Gate[] S_u_v.extractCircuit(Gate[] inputs, Gate[] outputs)
           
 Gate[] S_u_v.extractCircuit(Gate[] inputs, Gate[] outputs)
           
 Gate[] S_u_1.extractCircuit(Gate[] inputs, Gate[] outputs)
           
 Gate[] S_u_1.extractCircuit(Gate[] inputs, Gate[] outputs)
           
abstract  Gate[] Block.extractCircuit(Gate[] inputs, Gate[] outputs)
          Extract circuit representation of block.
abstract  Gate[] Block.extractCircuit(Gate[] inputs, Gate[] outputs)
          Extract circuit representation of block.
 Gate[] S_U.extractCircuit(Gate[] inputs, Gate[] outputs)
           
 Gate[] S_U.extractCircuit(Gate[] inputs, Gate[] outputs)
           
 Gate[] S_V.extractCircuit(Gate[] inputs, Gate[] outputs)
           
 Gate[] S_V.extractCircuit(Gate[] inputs, Gate[] outputs)
           
 Gate[] P_EP.extractCircuit(Gate[] inputs, Gate[] outputs)
           
 Gate[] P_EP.extractCircuit(Gate[] inputs, Gate[] outputs)
           
 Gate[] P_TP.extractCircuit(Gate[] inputs, Gate[] outputs)
           
 Gate[] P_TP.extractCircuit(Gate[] inputs, Gate[] outputs)