public Treenode(Type nodetype, Treenode father, Treenode oper1, Treenode oper2, CompositeCondition cCondition, ProjectionCollection projCollection)
 {
     NodeType = nodetype;
     Parent = father;
     Operand1 = oper1;
     Operand2 = oper2;
     Condition = cCondition;
     ProjectionColl = projCollection;
     IntData = new IntermediateData(0, 0, 0, 0);
 }
 public Treenode()
 {
    IntData = new IntermediateData(0, 0, 0, 0);
 }