blob: e2da86fc14a879f789ae73f7aae5d423550ac904 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_201) on Thu Jul 23 15:58:46 CEST 2020 -->
<title>RoundScaledRamp</title>
<meta name="date" content="2020-07-23">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="RoundScaledRamp";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/RoundScaledRamp.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../org/eclipse/nebula/visualization/widgets/figureparts/RoundScale.html" title="class in org.eclipse.nebula.visualization.widgets.figureparts"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../org/eclipse/nebula/visualization/widgets/figureparts/RoundScaledRamp.Threshold.html" title="enum in org.eclipse.nebula.visualization.widgets.figureparts"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?org/eclipse/nebula/visualization/widgets/figureparts/RoundScaledRamp.html" target="_top">Frames</a></li>
<li><a href="RoundScaledRamp.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.org.eclipse.draw2d.Figure">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.eclipse.nebula.visualization.widgets.figureparts</div>
<h2 title="Class RoundScaledRamp" class="title">Class RoundScaledRamp</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>org.eclipse.draw2d.Figure</li>
<li>
<ul class="inheritance">
<li>org.eclipse.nebula.visualization.widgets.figureparts.RoundScaledRamp</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>org.eclipse.draw2d.IFigure</dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">RoundScaledRamp</span>
extends org.eclipse.draw2d.Figure</pre>
<div class="block">A ramp looks like a colorful donut, which is used to indicate the alarm limit, hihi, hi, lo or lolo.
The ramp is based on a round scale which is in the same polar coordinate system as the ramp.
The ramp could be used for any round scale based widgets, such as meter, gauge and knob etc.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="nested.class.summary">
<!-- -->
</a>
<h3>Nested Class Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/visualization/widgets/figureparts/RoundScaledRamp.Threshold.html" title="enum in org.eclipse.nebula.visualization.widgets.figureparts">RoundScaledRamp.Threshold</a></span></code>
<div class="block">The alarm thereshold for a PV, includs HIHI, HI, LO or LOLO.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>(package private) static class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/visualization/widgets/figureparts/RoundScaledRamp.ThresholdMarker.html" title="class in org.eclipse.nebula.visualization.widgets.figureparts">RoundScaledRamp.ThresholdMarker</a></span></code>
<div class="block">Hold the properties for each threshold.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.draw2d.Figure">
<!-- -->
</a>
<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.draw2d.Figure</h3>
<code>org.eclipse.draw2d.Figure.FigureIterator, org.eclipse.draw2d.Figure.IdentitySearch</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.draw2d.IFigure">
<!-- -->
</a>
<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.draw2d.IFigure</h3>
<code>org.eclipse.draw2d.IFigure.NoInsets</code></li>
</ul>
</li>
</ul>
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.draw2d.Figure">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;org.eclipse.draw2d.Figure</h3>
<code>bgColor, border, bounds, fgColor, flags, font, MAX_FLAG, maxSize, minSize, NO_MANAGER, prefSize, toolTip</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.draw2d.IFigure">
<!-- -->
</a>
<h3>Fields inherited from interface&nbsp;org.eclipse.draw2d.IFigure</h3>
<code>MAX_DIMENSION, MIN_DIMENSION, NO_INSETS</code></li>
</ul>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/visualization/widgets/figureparts/RoundScaledRamp.html#RoundScaledRamp-org.eclipse.nebula.visualization.widgets.figureparts.RoundScale-">RoundScaledRamp</a></span>(<a href="../../../../../../org/eclipse/nebula/visualization/widgets/figureparts/RoundScale.html" title="class in org.eclipse.nebula.visualization.widgets.figureparts">RoundScale</a>&nbsp;scale)</code>
<div class="block">Constructor</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>org.eclipse.draw2d.geometry.Dimension</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/visualization/widgets/figureparts/RoundScaledRamp.html#getPreferredSize-int-int-">getPreferredSize</a></span>(int&nbsp;wHint,
int&nbsp;hHint)</code>&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/visualization/widgets/figureparts/RoundScaledRamp.html#getRampWidth--">getRampWidth</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/eclipse/nebula/visualization/widgets/figureparts/RoundScale.html" title="class in org.eclipse.nebula.visualization.widgets.figureparts">RoundScale</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/visualization/widgets/figureparts/RoundScaledRamp.html#getScale--">getScale</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/visualization/widgets/figureparts/RoundScaledRamp.html#paintClientArea-org.eclipse.draw2d.Graphics-">paintClientArea</a></span>(org.eclipse.draw2d.Graphics&nbsp;graphics)</code>&nbsp;</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/visualization/widgets/figureparts/RoundScaledRamp.html#setBounds-org.eclipse.draw2d.geometry.Rectangle-">setBounds</a></span>(org.eclipse.draw2d.geometry.Rectangle&nbsp;rect)</code>&nbsp;</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/visualization/widgets/figureparts/RoundScaledRamp.html#setDirty-boolean-">setDirty</a></span>(boolean&nbsp;dirty)</code>&nbsp;</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/visualization/widgets/figureparts/RoundScaledRamp.html#setGradient-boolean-">setGradient</a></span>(boolean&nbsp;gradient)</code>
<div class="block">If gradient is true, the color will be displayed in gradient style</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/visualization/widgets/figureparts/RoundScaledRamp.html#setRampWidth-int-">setRampWidth</a></span>(int&nbsp;rampWidth)</code>&nbsp;</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/visualization/widgets/figureparts/RoundScaledRamp.html#setScale-org.eclipse.nebula.visualization.widgets.figureparts.RoundScale-">setScale</a></span>(<a href="../../../../../../org/eclipse/nebula/visualization/widgets/figureparts/RoundScale.html" title="class in org.eclipse.nebula.visualization.widgets.figureparts">RoundScale</a>&nbsp;scale)</code>&nbsp;</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/visualization/widgets/figureparts/RoundScaledRamp.html#setThresholdColor-org.eclipse.nebula.visualization.widgets.figureparts.RoundScaledRamp.Threshold-org.eclipse.swt.graphics.RGB-">setThresholdColor</a></span>(<a href="../../../../../../org/eclipse/nebula/visualization/widgets/figureparts/RoundScaledRamp.Threshold.html" title="enum in org.eclipse.nebula.visualization.widgets.figureparts">RoundScaledRamp.Threshold</a>&nbsp;thresholdName,
org.eclipse.swt.graphics.RGB&nbsp;color)</code>
<div class="block">Set color of the threshold.</div>
</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/visualization/widgets/figureparts/RoundScaledRamp.html#setThresholdValue-org.eclipse.nebula.visualization.widgets.figureparts.RoundScaledRamp.Threshold-double-">setThresholdValue</a></span>(<a href="../../../../../../org/eclipse/nebula/visualization/widgets/figureparts/RoundScaledRamp.Threshold.html" title="enum in org.eclipse.nebula.visualization.widgets.figureparts">RoundScaledRamp.Threshold</a>&nbsp;thresholdName,
double&nbsp;value)</code>
<div class="block">Set value of the threshold.</div>
</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/visualization/widgets/figureparts/RoundScaledRamp.html#setThresholdVisibility-org.eclipse.nebula.visualization.widgets.figureparts.RoundScaledRamp.Threshold-boolean-">setThresholdVisibility</a></span>(<a href="../../../../../../org/eclipse/nebula/visualization/widgets/figureparts/RoundScaledRamp.Threshold.html" title="enum in org.eclipse.nebula.visualization.widgets.figureparts">RoundScaledRamp.Threshold</a>&nbsp;thresholdName,
boolean&nbsp;visible)</code>
<div class="block">Set visibility of the threshold.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.draw2d.Figure">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;org.eclipse.draw2d.Figure</h3>
<code>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, layout, 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, 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</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="RoundScaledRamp-org.eclipse.nebula.visualization.widgets.figureparts.RoundScale-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>RoundScaledRamp</h4>
<pre>public&nbsp;RoundScaledRamp(<a href="../../../../../../org/eclipse/nebula/visualization/widgets/figureparts/RoundScale.html" title="class in org.eclipse.nebula.visualization.widgets.figureparts">RoundScale</a>&nbsp;scale)</pre>
<div class="block">Constructor</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>scale</code> - the round scale</dd>
</dl>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="setBounds-org.eclipse.draw2d.geometry.Rectangle-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setBounds</h4>
<pre>public&nbsp;void&nbsp;setBounds(org.eclipse.draw2d.geometry.Rectangle&nbsp;rect)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>setBounds</code>&nbsp;in interface&nbsp;<code>org.eclipse.draw2d.IFigure</code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>setBounds</code>&nbsp;in class&nbsp;<code>org.eclipse.draw2d.Figure</code></dd>
</dl>
</li>
</ul>
<a name="getPreferredSize-int-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPreferredSize</h4>
<pre>public&nbsp;org.eclipse.draw2d.geometry.Dimension&nbsp;getPreferredSize(int&nbsp;wHint,
int&nbsp;hHint)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>getPreferredSize</code>&nbsp;in interface&nbsp;<code>org.eclipse.draw2d.IFigure</code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>getPreferredSize</code>&nbsp;in class&nbsp;<code>org.eclipse.draw2d.Figure</code></dd>
</dl>
</li>
</ul>
<a name="paintClientArea-org.eclipse.draw2d.Graphics-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>paintClientArea</h4>
<pre>protected&nbsp;void&nbsp;paintClientArea(org.eclipse.draw2d.Graphics&nbsp;graphics)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>paintClientArea</code>&nbsp;in class&nbsp;<code>org.eclipse.draw2d.Figure</code></dd>
</dl>
</li>
</ul>
<a name="getScale--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getScale</h4>
<pre>public&nbsp;<a href="../../../../../../org/eclipse/nebula/visualization/widgets/figureparts/RoundScale.html" title="class in org.eclipse.nebula.visualization.widgets.figureparts">RoundScale</a>&nbsp;getScale()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the round scale for this ramp</dd>
</dl>
</li>
</ul>
<a name="setScale-org.eclipse.nebula.visualization.widgets.figureparts.RoundScale-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setScale</h4>
<pre>public&nbsp;void&nbsp;setScale(<a href="../../../../../../org/eclipse/nebula/visualization/widgets/figureparts/RoundScale.html" title="class in org.eclipse.nebula.visualization.widgets.figureparts">RoundScale</a>&nbsp;scale)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>scale</code> - the round scale to set</dd>
</dl>
</li>
</ul>
<a name="getRampWidth--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRampWidth</h4>
<pre>public&nbsp;int&nbsp;getRampWidth()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the rampWidth</dd>
</dl>
</li>
</ul>
<a name="setRampWidth-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setRampWidth</h4>
<pre>public&nbsp;void&nbsp;setRampWidth(int&nbsp;rampWidth)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>rampWidth</code> - the rampWidth to set</dd>
</dl>
</li>
</ul>
<a name="setGradient-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setGradient</h4>
<pre>public&nbsp;void&nbsp;setGradient(boolean&nbsp;gradient)</pre>
<div class="block">If gradient is true, the color will be displayed in gradient style</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>gradient</code> - the gradient to set</dd>
</dl>
</li>
</ul>
<a name="setThresholdValue-org.eclipse.nebula.visualization.widgets.figureparts.RoundScaledRamp.Threshold-double-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setThresholdValue</h4>
<pre>public&nbsp;void&nbsp;setThresholdValue(<a href="../../../../../../org/eclipse/nebula/visualization/widgets/figureparts/RoundScaledRamp.Threshold.html" title="enum in org.eclipse.nebula.visualization.widgets.figureparts">RoundScaledRamp.Threshold</a>&nbsp;thresholdName,
double&nbsp;value)</pre>
<div class="block">Set value of the threshold.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>thresholdName</code> - the threshold name which should be one of <a href="../../../../../../org/eclipse/nebula/visualization/widgets/figureparts/RoundScaledRamp.Threshold.html" title="enum in org.eclipse.nebula.visualization.widgets.figureparts"><code>RoundScaledRamp.Threshold</code></a></dd>
<dd><code>value</code> - the value to set</dd>
</dl>
</li>
</ul>
<a name="setThresholdColor-org.eclipse.nebula.visualization.widgets.figureparts.RoundScaledRamp.Threshold-org.eclipse.swt.graphics.RGB-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setThresholdColor</h4>
<pre>public&nbsp;void&nbsp;setThresholdColor(<a href="../../../../../../org/eclipse/nebula/visualization/widgets/figureparts/RoundScaledRamp.Threshold.html" title="enum in org.eclipse.nebula.visualization.widgets.figureparts">RoundScaledRamp.Threshold</a>&nbsp;thresholdName,
org.eclipse.swt.graphics.RGB&nbsp;color)</pre>
<div class="block">Set color of the threshold.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>thresholdName</code> - the threshold name which should be one of <a href="../../../../../../org/eclipse/nebula/visualization/widgets/figureparts/RoundScaledRamp.Threshold.html" title="enum in org.eclipse.nebula.visualization.widgets.figureparts"><code>RoundScaledRamp.Threshold</code></a></dd>
<dd><code>color</code> - the RGB color to set</dd>
</dl>
</li>
</ul>
<a name="setThresholdVisibility-org.eclipse.nebula.visualization.widgets.figureparts.RoundScaledRamp.Threshold-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setThresholdVisibility</h4>
<pre>public&nbsp;void&nbsp;setThresholdVisibility(<a href="../../../../../../org/eclipse/nebula/visualization/widgets/figureparts/RoundScaledRamp.Threshold.html" title="enum in org.eclipse.nebula.visualization.widgets.figureparts">RoundScaledRamp.Threshold</a>&nbsp;thresholdName,
boolean&nbsp;visible)</pre>
<div class="block">Set visibility of the threshold.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>thresholdName</code> - the threshold name which should be one of <a href="../../../../../../org/eclipse/nebula/visualization/widgets/figureparts/RoundScaledRamp.Threshold.html" title="enum in org.eclipse.nebula.visualization.widgets.figureparts"><code>RoundScaledRamp.Threshold</code></a></dd>
<dd><code>visible</code> - true if this threshold should be visible</dd>
</dl>
</li>
</ul>
<a name="setDirty-boolean-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>setDirty</h4>
<pre>public&nbsp;void&nbsp;setDirty(boolean&nbsp;dirty)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>dirty</code> - the dirty to set</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/RoundScaledRamp.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../org/eclipse/nebula/visualization/widgets/figureparts/RoundScale.html" title="class in org.eclipse.nebula.visualization.widgets.figureparts"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../org/eclipse/nebula/visualization/widgets/figureparts/RoundScaledRamp.Threshold.html" title="enum in org.eclipse.nebula.visualization.widgets.figureparts"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?org/eclipse/nebula/visualization/widgets/figureparts/RoundScaledRamp.html" target="_top">Frames</a></li>
<li><a href="RoundScaledRamp.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.org.eclipse.draw2d.Figure">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>