Beispiel #1
0
            internal ColorMapCacheItem GetColorMapCacheItem(ColorMapKey key)
            {
                lock (_syncLock)
                {
                    if (_colorMapCache.ContainsKey(key))
                    {
                        return(_colorMapCache[key]);
                    }

                    ColorMapCacheItem item = new ColorMapCacheItem(key);
                    _colorMapCache[key] = item;
                    return(item);
                }
            }
Beispiel #2
0
 internal ColorMapCacheItem(ColorMapKey key) : base()
 {
     _key = key;
 }