Class IntensityGraphFigure.SinglePixelProfileCrossHair
java.lang.Object
org.eclipse.draw2d.Figure
org.eclipse.nebula.visualization.widgets.figures.IntensityGraphFigure.SinglePixelProfileCrossHair
- All Implemented Interfaces:
org.eclipse.draw2d.IFigure
- Enclosing class:
- IntensityGraphFigure
class IntensityGraphFigure.SinglePixelProfileCrossHair
extends org.eclipse.draw2d.Figure
-
Nested Class Summary
-
Field Summary
-
Constructor Summary
Constructors Constructor Description SinglePixelProfileCrossHair() -
Method Summary
Modifier and Type Method Description booleancontainsPoint(int x, int y)protected voidlayout()voidsetCrossHairColor(org.eclipse.swt.graphics.Color crossHairColor)voidsetCrossPosition(int x, int y, boolean updatedCrossDataIndex)set Cross PositionMethods inherited from class org.eclipse.draw2d.Figure
add, add, add, add, addAncestorListener, addCoordinateListener, addFigureListener, addFocusListener, addKeyListener, addLayoutListener, addListener, addMouseListener, addMouseMotionListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, 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, 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, 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
-
SinglePixelProfileCrossHair
public SinglePixelProfileCrossHair()
-
-
Method Details
-
containsPoint
public boolean containsPoint(int x, int y)- Specified by:
containsPointin interfaceorg.eclipse.draw2d.IFigure- Overrides:
containsPointin classorg.eclipse.draw2d.Figure
-
layout
protected void layout()- Overrides:
layoutin classorg.eclipse.draw2d.Figure
-
setCrossHairColor
public void setCrossHairColor(org.eclipse.swt.graphics.Color crossHairColor) -
setCrossPosition
public void setCrossPosition(int x, int y, boolean updatedCrossDataIndex)set Cross Position- Parameters:
x-y-
-