Ejemplo n.º 1
0
 public void addBlockToEvaluation(Core.Block.IInputDataProcessingBlock <TInputData> evaluatedBlock)
 {
     if (blocks.ContainsKey(evaluatedBlock.Name))
     {
         throw new ArgumentException("Block with name " + evaluatedBlock.Name + " already added");
     }
     this.blocks.Add(evaluatedBlock.Name, evaluatedBlock);
 }
Ejemplo n.º 2
0
 public BiometricSystemSettings(Core.Block.IInputDataProcessingBlock <TInputData> block)
 {
     this.processingBlock = block;
     this.Name            = block.Name;
 }
Ejemplo n.º 3
0
 public BiometricSystemSettings(Core.Block.IInputDataProcessingBlock <TInputData> block, DecisionMaker decisionMaker)
 {
     this.processingBlock = block;
     this.Name            = block.Name;
     this.decisionMaker   = decisionMaker;
 }
Ejemplo n.º 4
0
        public IBiometricSystem <TInputData> createFromBlockInstance(Core.Block.IInputDataProcessingBlock <TInputData> block)
        {
            BiometricSystemSettings <TInputData> settings = new BiometricSystemSettings <TInputData>(block);

            return(new BiometricSystem <TInputData>(settings));
        }
Ejemplo n.º 5
0
 public void addInternalBlock(Core.Block.IInputDataProcessingBlock <TInputData> block)
 {
     this.internalBlock.Add(block.Name, block);
 }