コード例 #1
0
 public CRF_Flux(CRF_Consumer DataItem, double Amount, Method aMethod)
 {
     FAllocate    = Amount;
     ToDataItem   = DataItem;
     FMethod      = aMethod;
     FromDataItem = null;
 }
コード例 #2
0
 public CRF_Flux(CRF_Resource DataItem, double Amount, Method aMethod)
 {
     FAllocate    = Amount;
     FromDataItem = DataItem;
     FMethod      = aMethod;
     ToDataItem   = null;
 }
コード例 #3
0
        //-----------------------
        public CRF_Consumer AddConsumer(string aName, string aLabel, Color aColor, double aDemand)
        {
            CRF_Consumer Temp = new CRF_Consumer(aName, aLabel, aColor, aDemand);

            this.Add(Temp);
            return(Temp);
        }
コード例 #4
0
 public void DeleteConsumer(CRF_Consumer aConsumer)
 {
     FConsumerList.Remove(aConsumer);
 }
コード例 #5
0
 public void AddConsumer(CRF_Consumer aConsumer, double amount, CRF_Flux.Method aMethod)
 {
     FConsumerList.Add(new CRF_Flux(aConsumer, amount, aMethod));
 }