edu.swri.swiftvis.plot.util
Class ColorGradient.ColorScheme

java.lang.Object
  extended by edu.swri.swiftvis.plot.util.ColorGradient.ColorScheme
Enclosing class:
ColorGradient

private static class ColorGradient.ColorScheme
extends java.lang.Object


Field Summary
 java.lang.String name
           
 ColorGradient.ColorNode[] nodes
           
private static ColorGradient.ColorScheme[] schemes
           
 
Constructor Summary
private ColorGradient.ColorScheme()
           
private ColorGradient.ColorScheme(java.lang.String n, ColorGradient.ColorNode[] cn)
           
 
Method Summary
static void addScheme(java.lang.String name, ColorGradient.ColorNode[] nodes)
           
private static void createDefault()
           
static ColorGradient.ColorScheme[] getDefaults()
           
private static void load()
           
static void removeScheme(int index)
           
private static void save()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

name

public java.lang.String name

nodes

public ColorGradient.ColorNode[] nodes

schemes

private static ColorGradient.ColorScheme[] schemes
Constructor Detail

ColorGradient.ColorScheme

private ColorGradient.ColorScheme(java.lang.String n,
                                  ColorGradient.ColorNode[] cn)

ColorGradient.ColorScheme

private ColorGradient.ColorScheme()
Method Detail

getDefaults

public static ColorGradient.ColorScheme[] getDefaults()

addScheme

public static void addScheme(java.lang.String name,
                             ColorGradient.ColorNode[] nodes)

removeScheme

public static void removeScheme(int index)

save

private static void save()

load

private static void load()

createDefault

private static void createDefault()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object