Class IntensityGraphFigure.GraphArea
java.lang.Object
org.eclipse.draw2d.Figure
org.eclipse.nebula.visualization.widgets.figures.IntensityGraphFigure.GraphArea
- All Implemented Interfaces:
org.eclipse.draw2d.IFigure
- Enclosing class:
- IntensityGraphFigure
public class IntensityGraphFigure.GraphArea
extends org.eclipse.draw2d.Figure
-
Nested Class Summary
-
Field Summary
-
Constructor Summary
Constructors Constructor Description GraphArea() -
Method Summary
Modifier and Type Method Description org.eclipse.draw2d.geometry.PrecisionPointgetDataLocation(double x, double y)Get data index location on cropped data array from geometry location.org.eclipse.draw2d.geometry.PrecisionPointgetGeoLocation(double xIndex, double yIndex)Get geometry location from data index location on cropped data array.protected voidlayout()protected voidpaintClientArea(org.eclipse.draw2d.Graphics graphics)protected voidsetSinglePixelProfiling(boolean isSinglePixelProfiling)Methods inherited from class org.eclipse.draw2d.Figure
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, 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, 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, setFont, setForegroundColor, setLayoutManager, setLocation, setMaximumSize, setMinimumSize, setOpaque, setParent, setPreferredSize, setPreferredSize, setRequestFocusEnabled, setSize, setSize, setToolTip, setValid, setVisible, translate, translateFromParent, translateToAbsolute, translateToParent, translateToRelative, useLocalCoordinates, validate
-
Constructor Details
-
GraphArea
public GraphArea()
-
-
Method Details
-
setSinglePixelProfiling
protected void setSinglePixelProfiling(boolean isSinglePixelProfiling) -
layout
protected void layout()- Overrides:
layoutin classorg.eclipse.draw2d.Figure
-
getDataLocation
public org.eclipse.draw2d.geometry.PrecisionPoint getDataLocation(double x, double y)Get data index location on cropped data array from geometry location.- Parameters:
x- x much be inside graph area.y- y much be inside graph area- Returns:
-
getGeoLocation
public org.eclipse.draw2d.geometry.PrecisionPoint getGeoLocation(double xIndex, double yIndex)Get geometry location from data index location on cropped data array.- Parameters:
xIndex- x index location on cropped data arrayyIndex- y index location on cropped data array- Returns:
-
paintClientArea
protected void paintClientArea(org.eclipse.draw2d.Graphics graphics)- Overrides:
paintClientAreain classorg.eclipse.draw2d.Figure
-