public abstract class IlvMinMaxAvgVarNormalizedValueColorScheme extends IlvMinMaxAvgNormalizedValueColorScheme
IlvNormalizedValueColorScheme.Evaluator
Modifier | Constructor and Description |
---|---|
protected |
IlvMinMaxAvgVarNormalizedValueColorScheme()
Creates a value-based color scheme that uses the minimum, maximum,
average and variance of the value distribution.
|
Modifier and Type | Method and Description |
---|---|
IlvContinuousColorDistribution |
createContinuousDistribution(IlvTreeListModel model,
IlvNormalizedValueColorScheme.Evaluator evaluator,
IlvValueNormalizer initialNormalizer,
double min,
double max,
double average)
Chooses and returns a color distribution for a given column of real values
in a model of objects.
|
abstract IlvContinuousColorDistribution |
createContinuousDistribution(IlvTreeListModel model,
IlvNormalizedValueColorScheme.Evaluator evaluator,
IlvValueNormalizer initialNormalizer,
double min,
double max,
double average,
double variance)
Chooses and returns a color distribution for a given column of real values
in a model of objects.
|
createContinuousDistribution
createAdjustedNormalizer, createContinuousDistribution, createContinuousDistribution, createLinearNormalizer
createContinuousDistribution, createEnumeratedDistribution
createAdjustedColorScheme, createAdjustedColorScheme, createContinuousColorDistribution, createContinuousColorDistribution
protected IlvMinMaxAvgVarNormalizedValueColorScheme()
public abstract IlvContinuousColorDistribution createContinuousDistribution(IlvTreeListModel model, IlvNormalizedValueColorScheme.Evaluator evaluator, IlvValueNormalizer initialNormalizer, double min, double max, double average, double variance)
model
- A tree model with per-node values.evaluator
- A per-node value lookup function.initialNormalizer
- A normalizer that maps the possibly infinite
value range to a finite interval.
null
denotes the identity mapping.min
- The minimum value, after application of the
initialNormalizer. Must be finite.max
- The maximum value, after application of the
initialNormalizer. Must be finite.average
- The average value, after application of the
initialNormalizer.variance
- The variance of the values, after application of the
initialNormalizer.public IlvContinuousColorDistribution createContinuousDistribution(IlvTreeListModel model, IlvNormalizedValueColorScheme.Evaluator evaluator, IlvValueNormalizer initialNormalizer, double min, double max, double average)
createContinuousDistribution
in class IlvMinMaxAvgNormalizedValueColorScheme
model
- A tree model with per-node values.evaluator
- A per-node value lookup function.initialNormalizer
- A normalizer that maps the possibly infinite
value range to a finite interval.
null
denotes the identity mapping.min
- The minimum value, after application of the
initialNormalizer. Must be finite.max
- The maximum value, after application of the
initialNormalizer. Must be finite.average
- The average value, after application of the
initialNormalizer.© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.