Пример #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);
 }
Пример #2
0
 public BiometricSystemSettings(Core.Block.IInputDataProcessingBlock <TInputData> block)
 {
     this.processingBlock = block;
     this.Name            = block.Name;
 }
Пример #3
0
 public BiometricSystemSettings(Core.Block.IInputDataProcessingBlock <TInputData> block, DecisionMaker decisionMaker)
 {
     this.processingBlock = block;
     this.Name            = block.Name;
     this.decisionMaker   = decisionMaker;
 }
Пример #4
0
        public IBiometricSystem <TInputData> createFromBlockInstance(Core.Block.IInputDataProcessingBlock <TInputData> block)
        {
            BiometricSystemSettings <TInputData> settings = new BiometricSystemSettings <TInputData>(block);

            return(new BiometricSystem <TInputData>(settings));
        }
Пример #5
0
 public void addInternalBlock(Core.Block.IInputDataProcessingBlock <TInputData> block)
 {
     this.internalBlock.Add(block.Name, block);
 }