public class ColorMapRamp
extends org.eclipse.draw2d.Figure
Modifier and Type | Class and Description |
---|---|
(package private) class |
ColorMapRamp.ColorMapFigure |
Constructor and Description |
---|
ColorMapRamp()
Default constructor with a LinearScale scale
|
ColorMapRamp(LinearScale scale)
Constructor with custom scale
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.draw2d.geometry.Dimension |
getPreferredSize(int hint,
int hint2) |
protected void |
layout() |
void |
setColorMap(ColorMap colorMap) |
void |
setFont(org.eclipse.swt.graphics.Font f) |
void |
setImageData(org.eclipse.swt.graphics.ImageData imageData)
Sets the overridden image data to use when drawing the color map.
|
void |
setLog10(boolean log)
Sets the Log 10 on or off
|
void |
setMax(double max) |
void |
setMin(double min) |
add, add, add, add, addAncestorListener, addCoordinateListener, addFigureListener, addFocusListener, addKeyListener, addLayoutListener, addListener, addMouseListener, addMouseMotionListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, containsPoint, containsPoint, erase, findDescendantAtExcluding, findFigureAt, findFigureAt, findFigureAt, findFigureAtExcluding, findMouseEventTargetAt, findMouseEventTargetInDescendantsAt, fireCoordinateSystemChanged, fireFigureMoved, fireMoved, firePropertyChange, firePropertyChange, firePropertyChange, getBackgroundColor, getBorder, getBounds, getChildren, getClientArea, getClientArea, getClippingStrategy, getCursor, getFlag, getFont, getForegroundColor, getInsets, getLayoutManager, getListeners, getLocalBackgroundColor, getLocalFont, getLocalForegroundColor, getLocation, getMaximumSize, getMinimumSize, getMinimumSize, getParent, getPreferredSize, getSize, getToolTip, getUpdateManager, handleFocusGained, handleFocusLost, handleKeyPressed, handleKeyReleased, handleMouseDoubleClicked, handleMouseDragged, handleMouseEntered, handleMouseExited, handleMouseHover, handleMouseMoved, handleMousePressed, handleMouseReleased, hasFocus, internalGetEventDispatcher, intersects, invalidate, invalidateTree, isCoordinateSystem, isEnabled, isFocusTraversable, isMirrored, isMouseEventTarget, isOpaque, isRequestFocusEnabled, isShowing, isValid, isValidationRoot, isVisible, paint, paintBorder, paintChildren, paintClientArea, paintFigure, primTranslate, remove, removeAll, removeAncestorListener, removeCoordinateListener, removeFigureListener, removeFocusListener, removeKeyListener, removeLayoutListener, removeListener, removeMouseListener, removeMouseMotionListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, revalidate, setBackgroundColor, setBorder, setBounds, setChildrenDirection, setChildrenEnabled, setChildrenOrientation, setClippingStrategy, setConstraint, setCursor, setEnabled, setFlag, setFocusTraversable, setForegroundColor, setLayoutManager, setLocation, setMaximumSize, setMinimumSize, setOpaque, setParent, setPreferredSize, setPreferredSize, setRequestFocusEnabled, setSize, setSize, setToolTip, setValid, setVisible, translate, translateFromParent, translateToAbsolute, translateToParent, translateToRelative, useLocalCoordinates, validate
public ColorMapRamp()
public ColorMapRamp(LinearScale scale)
scale
- type of scale to use to build the ColorMapRampprotected void layout()
layout
in class org.eclipse.draw2d.Figure
public org.eclipse.draw2d.geometry.Dimension getPreferredSize(int hint, int hint2)
getPreferredSize
in interface org.eclipse.draw2d.IFigure
getPreferredSize
in class org.eclipse.draw2d.Figure
public final void setMin(double min)
min
- the min to setpublic final void setMax(double max)
max
- the max to setpublic final void setColorMap(ColorMap colorMap)
colorMap
- the colorMap to setpublic void setFont(org.eclipse.swt.graphics.Font f)
setFont
in interface org.eclipse.draw2d.IFigure
setFont
in class org.eclipse.draw2d.Figure
public void setImageData(org.eclipse.swt.graphics.ImageData imageData)
imageData
- the new image data to use, or null
to create the
image data from the color map set by
setColorMap(ColorMap)
setColorMap(ColorMap)
public void setLog10(boolean log)
log
-