inetsoft.graph.aesthetic
Class ThermoShapeFrame
java.lang.Object
inetsoft.graph.aesthetic.VisualFrame
inetsoft.graph.aesthetic.ShapeFrame
inetsoft.graph.aesthetic.MultiShapeFrame
inetsoft.graph.aesthetic.ThermoShapeFrame
- All Implemented Interfaces:
- Serializable, Cloneable
public class ThermoShapeFrame
- extends MultiShapeFrame
A thermo shape displays a thermometer like symbol. The fields controls
the height of the fill inside the thermometer, and the width of the
thermometer, respectively. The width field is optional.
- See Also:
- Serialized Form
|
Method Summary |
protected GShape |
getShape(double[] values)
Get a shape for the tuple. |
| Methods inherited from class inetsoft.graph.aesthetic.MultiShapeFrame |
equals, getField, getFields, getLegendTuple, getScales, getShape, getShape, getTitle, getValues, init, isSharedScale, isValid, setField, setFields, setScales |
| Methods inherited from class inetsoft.graph.aesthetic.VisualFrame |
clone, createComparator, getLabels, getLegendFrame, getLegendSpec, getScale, getScaleOption, hashCode, isVisible, setLegendFrame, setLegendSpec, setScale, setScaleOption, toString |
ThermoShapeFrame
public ThermoShapeFrame()
- Create a shape frame.
ThermoShapeFrame
public ThermoShapeFrame(String[] fields)
- Create a shape frame.
- Parameters:
fields - fields to get value to map to shapes.
getShape
protected GShape getShape(double[] values)
- Get a shape for the tuple. The values in the tuple have been scaled.
- Specified by:
getShape in class MultiShapeFrame