gui
クラス ColorBar.Index

java.lang.Object
  上位を拡張 gui.ColorBar
      上位を拡張 gui.ColorBar.Index
含まれているクラス:
ColorBar

public static class ColorBar.Index
extends ColorBar

段階カラーバークラス


入れ子のクラスの概要
 
クラス gui.ColorBar から継承された入れ子のクラス/インタフェース
ColorBar.Flame, ColorBar.Gray, ColorBar.Index, ColorBar.Inverse, ColorBar.Rainbow, ColorBar.Standard
 
フィールドの概要
private  double coef1
          段階を計算するための係数
private  double coef2
          段階を計算するための係数
private  ColorBar colorBar
          処理を委譲するカラーバーオブジェクト
 int step
          段階の数
 
クラス gui.ColorBar から継承されたフィールド
coef, FORMS, MARGIN, maxValue, MINIMUM_RANGE, minValue
 
コンストラクタの概要
ColorBar.Index(ColorBar colorBar, int step)
          スムースカラーバー colorbar を階数 step にして段階カラーバークラスを構築する
 
メソッドの概要
protected  java.awt.Color normColor(double value)
          0 〜 1 値 value に対するカラーバーの色を返す
 void set(double v1, double v2)
          データ範囲を設定する
 
クラス gui.ColorBar から継承されたメソッド
color, color, drawHorizontalBar, drawVerticalBar, set
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

colorBar

private ColorBar colorBar
処理を委譲するカラーバーオブジェクト


coef1

private double coef1
段階を計算するための係数


coef2

private double coef2
段階を計算するための係数


step

public int step
段階の数

コンストラクタの詳細

ColorBar.Index

public ColorBar.Index(ColorBar colorBar,
                      int step)
スムースカラーバー colorbar を階数 step にして段階カラーバークラスを構築する

パラメータ:
colorBar - 処理を委譲するカラーバー
step - 段階の数
メソッドの詳細

set

public void set(double v1,
                double v2)
データ範囲を設定する

オーバーライド:
クラス ColorBar 内の set
パラメータ:
v1 - 最小値
v2 - 最大値

normColor

protected java.awt.Color normColor(double value)
0 〜 1 値 value に対するカラーバーの色を返す

定義:
クラス ColorBar 内の normColor
パラメータ:
value - 参照値
戻り値:
カラーバーの色