public void ChangeDataLockType(string Dado, LockDataType NovoLockDataType) { if (DataUsed.ContainsKey(Dado)) { DataUsed[Dado] = NovoLockDataType; } }
public void AddData(string Dado, LockDataType LockDataType) { if (!DataUsed.ContainsKey(Dado)) { DataUsed.Add(Dado, LockDataType); } }
public void RemoveData(string Dado) { if (DataUsed.ContainsKey(Dado)) { DataUsed.Remove(Dado); } }
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; }
public LockDataType ReturnDataLockType(string Dado) { if (DataUsed.ContainsKey(Dado)) { return(DataUsed[Dado]); } else { return(LockDataType.Unlock); } }