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, validatepublic ColorMapRamp()
public ColorMapRamp(LinearScale scale)
scale - type of scale to use to build the ColorMapRampprotected void layout()
layout in class org.eclipse.draw2d.Figurepublic org.eclipse.draw2d.geometry.Dimension getPreferredSize(int hint,
int hint2)
getPreferredSize in interface org.eclipse.draw2d.IFiguregetPreferredSize in class org.eclipse.draw2d.Figurepublic 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.IFiguresetFont in class org.eclipse.draw2d.Figurepublic 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 -