예제 #1
0
        public bool GeneratePolygonColors(ColorRamp colorRamp = null)
        {
            ColorScheme scheme = null;

            if (colorRamp != null)
            {
                scheme = colorRamp.GetInternal();
            }
            return(_categories.GeneratePolygonColors(scheme));
        }
예제 #2
0
 public void ApplyColorScheme(SchemeType type, ColorRamp colorRamp, StyleElement shapeElement, int categoryStartIndex,
                              int categoryEndIndex)
 {
     _categories.ApplyColorScheme3((tkColorSchemeType)type, colorRamp.GetInternal(), (tkShapeElements)shapeElement,
                                   categoryStartIndex, categoryEndIndex);
 }
예제 #3
0
 public void ApplyColorScheme(SchemeType type, ColorRamp colorRamp, StyleElement shapeElement)
 {
     _categories.ApplyColorScheme2((tkColorSchemeType)type, colorRamp.GetInternal(), (tkShapeElements)shapeElement);
 }
예제 #4
0
 public void ApplyColorScheme(SchemeType type, ColorRamp colorRamp)
 {
     _categories.ApplyColorScheme((tkColorSchemeType)type, colorRamp.GetInternal());
 }
예제 #5
0
 public void ApplyColors(SchemeType coloringType, ColorRamp colors)
 {
     _labels.ApplyColorScheme((tkColorSchemeType)coloringType, colors.GetInternal());
 }
예제 #6
0
 public bool ApplyColors(SchemeType schemeType, ColorRamp colorScheme, bool gradientWithinCategories)
 {
     return(_scheme.ApplyColors((tkColorSchemeType)schemeType, colorScheme.GetInternal(), gradientWithinCategories));
 }