Package org.csstudio.swt.widgets.figures
Class IntensityGraphFigure.GraphArea
java.lang.Object
org.eclipse.draw2d.Figure
org.csstudio.swt.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
Nested classes/interfaces inherited from class org.eclipse.draw2d.Figure
org.eclipse.draw2d.Figure.FigureIterator, org.eclipse.draw2d.Figure.IdentitySearch, org.eclipse.draw2d.Figure.ReverseFigureChildrenIterator
Nested classes/interfaces inherited from interface org.eclipse.draw2d.IFigure
org.eclipse.draw2d.IFigure.NoInsets
-
Field Summary
Fields inherited from class org.eclipse.draw2d.Figure
bgColor, border, bounds, fgColor, flags, font, MAX_FLAG, maxSize, minSize, NO_MANAGER, prefSize, toolTip
Fields inherited from interface org.eclipse.draw2d.IFigure
MAX_DIMENSION, MIN_DIMENSION, NO_INSETS
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.draw2d.geometry.PrecisionPoint
getDataLocation
(double x, double y) Get data index location on cropped data array from geometry location.org.eclipse.draw2d.geometry.PrecisionPoint
getGeoLocation
(double xIndex, double yIndex) Get geometry location from data index location on cropped data array.protected void
layout()
protected void
paintClientArea
(org.eclipse.draw2d.Graphics graphics) protected void
setSinglePixelProfiling
(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, getChildrenRevIterable, getClientArea, getClientArea, getClippingStrategy, getCursor, getFlag, getFont, getForegroundColor, getInsets, getLayoutManager, getListeners, getListenersIterable, 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, optimizeClip, 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:
layout
in 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
-
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
-
paintClientArea
protected void paintClientArea(org.eclipse.draw2d.Graphics graphics) - Overrides:
paintClientArea
in classorg.eclipse.draw2d.Figure
-