Example #1
0
 public void ChangeDataLockType(string Dado, LockDataType NovoLockDataType)
 {
     if (DataUsed.ContainsKey(Dado))
     {
         DataUsed[Dado] = NovoLockDataType;
     }
 }
Example #2
0
 public void AddData(string Dado, LockDataType LockDataType)
 {
     if (!DataUsed.ContainsKey(Dado))
     {
         DataUsed.Add(Dado, LockDataType);
     }
 }
Example #3
0
 public void RemoveData(string Dado)
 {
     if (DataUsed.ContainsKey(Dado))
     {
         DataUsed.Remove(Dado);
     }
 }
Example #4
0
 public ColorLayer(LayerType type,
 DataUsed dataused,
 Interp interp,
 ProcessLayer calcdata,
 IGradientMap gr,
 double param1 = 0,
 double param2 = 0,
 double cycle = 1,
 double alpha = 1,
 double saturation = 1,
 double value = 1,
 LayerExtra alphaextr = LayerExtra.LAYER_EXTRA_NORMAL,
 LayerExtra saturationextr = LayerExtra.LAYER_EXTRA_NORMAL,
 LayerExtra valueextr = LayerExtra.LAYER_EXTRA_NORMAL)
 {
     c_type = type;
       c_dataused = dataused;
       c_interp = interp;
       c_valueextr = valueextr;
       c_saturationextr = saturationextr;
       c_alphaextr = alphaextr;
       c_param1 = param1;
       c_param2 = param2;
       c_value = value;
       c_saturation = saturation;
       c_alpha = alpha;
       c_cycle = cycle;
       c_calcdata = calcdata;
       c_gr = gr;
 }
Example #5
0
        public LockDataType ReturnDataLockType(string Dado)
        {
            if (DataUsed.ContainsKey(Dado))
            {
                return(DataUsed[Dado]);
            }

            else
            {
                return(LockDataType.Unlock);
            }
        }