<h2>org.das2.graph.Renderer</h2><p></p>
<hr>
<a name="PROP_BOTTOMDECORATOR"></a>
<h2>PROP_BOTTOMDECORATOR</h2>
<p></p>

<hr>
<a name="PROP_TOPDECORATOR"></a>
<h2>PROP_TOPDECORATOR</h2>
<p></p>

<hr>
<a name="CONTROL_KEY_COLOR"></a>
<h2>CONTROL_KEY_COLOR</h2>
<p>allocate a bunch of canonical properties.  See http://autoplot.org/developer.guessRenderType#Proposed_extensions</p>

<hr>
<a name="CONTROL_KEY_FILL_COLOR"></a>
<h2>CONTROL_KEY_FILL_COLOR</h2>
<p></p>

<hr>
<a name="CONTROL_KEY_FILL_DIRECTION"></a>
<h2>CONTROL_KEY_FILL_DIRECTION</h2>
<p></p>

<hr>
<a name="CONTROL_KEY_COLOR_TABLE"></a>
<h2>CONTROL_KEY_COLOR_TABLE</h2>
<p></p>

<hr>
<a name="CONTROL_KEY_LINE_THICK"></a>
<h2>CONTROL_KEY_LINE_THICK</h2>
<p></p>

<hr>
<a name="CONTROL_KEY_LINE_STYLE"></a>
<h2>CONTROL_KEY_LINE_STYLE</h2>
<p>used in ContoursRenderer and EventsRenderer, values like DotDashes and Solid</p>

<hr>
<a name="CONTROL_KEY_SYMBOL"></a>
<h2>CONTROL_KEY_SYMBOL</h2>
<p></p>

<hr>
<a name="CONTROL_KEY_SYMBOL_SIZE"></a>
<h2>CONTROL_KEY_SYMBOL_SIZE</h2>
<p></p>

<hr>
<a name="CONTROL_KEY_SPECIAL_COLORS"></a>
<h2>CONTROL_KEY_SPECIAL_COLORS</h2>
<p>mapping from one double value to color, like:<ul>
 <li>"0.0:white"
 </ul>
 This might be expanded to support "ge(100.0):red;lt(0):gray;within(0to100);green" and nominal values.</p>

<hr>
<a name="CONTROL_KEY_FILL_TEXTURE"></a>
<h2>CONTROL_KEY_FILL_TEXTURE</h2>
<p>when filling a region, use this texture (solid,hash,backhash,crosshash) to fill.</p>

<hr>
<a name="CONTROL_KEY_FONT_SIZE"></a>
<h2>CONTROL_KEY_FONT_SIZE</h2>
<p>font size relative to the parent, so "" or "1em" is the same size.</p>

<hr>
<a name="CONTROL_KEY_REFERENCE"></a>
<h2>CONTROL_KEY_REFERENCE</h2>
<p></p>

<hr>
<a name="CONTROL_KEY_DRAW_ERROR"></a>
<h2>CONTROL_KEY_DRAW_ERROR</h2>
<p></p>

<hr>
<a name="CONTROL_KEY_MODULO_Y"></a>
<h2>CONTROL_KEY_MODULO_Y</h2>
<p>modulo Y indicates that a difference in 23 hours is the same as -1 hours.</p>

<hr>
<a name="CONTROL_KEY_MODULO_X"></a>
<h2>CONTROL_KEY_MODULO_X</h2>
<p></p>

<hr>
<a name="PROP_CONTROL"></a>
<h2>PROP_CONTROL</h2>
<p></p>

<hr>
<a name="PROP_ACTIVE"></a>
<h2>PROP_ACTIVE</h2>
<p>display the renderer.  This is allows a renderer to be disabled without removing it from the application.</p>

<hr>
<a name="PROP_LEGENDLABEL"></a>
<h2>PROP_LEGENDLABEL</h2>
<p>If non-null and non-zero-length, use this label to describe the renderer
 in the plot's legend.</p>

<hr>
<a name="PROP_DRAWLEGENDLABEL"></a>
<h2>PROP_DRAWLEGENDLABEL</h2>
<p>true if the legend label should be drawn.</p>

<hr>
<a name="PROP_ID"></a>
<h2>PROP_ID</h2>
<p></p>

<hr>
<a name="PROP_COLORBAR"></a>
<h2>PROP_COLORBAR</h2>
<p></p>

<hr>
<a name="PROP_RECORDFILE"></a>
<h2>PROP_RECORDFILE</h2>
<p></p>

<hr>
<a name="acceptContext"></a>
<h2>acceptContext</h2>
acceptContext( int x, int y ) &rarr; boolean

<p>Returns true if the render will accept the context for a point.  
 That is, the renderer affected that point, or nearby points.  This is 
 used currently to provide a way for the operator to click on a plot and 
 directly edit the renderer which drew the pixel.</p>

<h3>Parameters</h3>
x - the x coordinate in the canvas coordinate system.
<br>
y - the y coordinate in the canvas coordinate system.

<h3>Returns:</h3>
true if the renderer will accept the context.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=acceptContext&unscoped_q=acceptContext">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#acceptContext">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="acceptsDataSet"></a>
<h2>acceptsDataSet</h2>
acceptsDataSet( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds ) &rarr; boolean

<p>return true if the dataset appears to be in a scheme accepted by this renderer.  This should assume that axis
 units can be reset, etc.</p>

<h3>Parameters</h3>
ds - a QDataSet

<h3>Returns:</h3>
true if the dataset appears to be acceptable.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=acceptsDataSet&unscoped_q=acceptsDataSet">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#acceptsDataSet">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="addPropertyChangeListener"></a>
<h2>addPropertyChangeListener</h2>
addPropertyChangeListener( <a href='https://docs.oracle.com/javase/8/docs/api/java/beans/PropertyChangeListener.html'>java.beans.PropertyChangeListener</a> l ) &rarr; void

<p>Adds a PropertyChangeListener to the listener list.</p>

<h3>Parameters</h3>
l - The listener to add.

<h3>Returns:</h3>
void (returns nothing)

<br><br>
<a href="https://github.com/autoplot/dev/search?q=addPropertyChangeListener&unscoped_q=addPropertyChangeListener">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#addPropertyChangeListener">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
addPropertyChangeListener( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> propertyName, <a href='https://docs.oracle.com/javase/8/docs/api/java/beans/PropertyChangeListener.html'>java.beans.PropertyChangeListener</a> listener ) &rarr; void<br>
<hr>
<a name="decodeDatum"></a>
<h2>decodeDatum</h2>
decodeDatum( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> s, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/datum/Datum.html'>Datum</a> deft ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/datum/Datum.html'>Datum</a>

<p></p>

<h3>Parameters</h3>
s - a String
<br>
deft - a Datum

<h3>Returns:</h3>
org.das2.datum.Datum

<br><br>
<a href="https://github.com/autoplot/dev/search?q=decodeDatum&unscoped_q=decodeDatum">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#decodeDatum">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="decodeFillStyle"></a>
<h2>decodeFillStyle</h2>
decodeFillStyle( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> s, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/graph/FillStyle.html'>org.das2.graph.FillStyle</a> deflt ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/graph/FillStyle.html'>org.das2.graph.FillStyle</a>

<p>decode the string into a fill style</p>

<h3>Parameters</h3>
s - the symbol name, such as none, solid, and outline.
<br>
deflt - the value to use when the value is not parsed.

<h3>Returns:</h3>
the parsed value.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=decodeFillStyle&unscoped_q=decodeFillStyle">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#decodeFillStyle">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="decodePlotSymbolConnectorControl"></a>
<h2>decodePlotSymbolConnectorControl</h2>
decodePlotSymbolConnectorControl( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> s, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/graph/PsymConnector.html'>org.das2.graph.PsymConnector</a> deflt ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/graph/PsymConnector.html'>org.das2.graph.PsymConnector</a>

<p>decode the string into a plot symbol.</p>

<h3>Parameters</h3>
s - the symbol name, such as none, dashes, dashFine
<br>
deflt - the symbol to use when the value is not parsed.

<h3>Returns:</h3>
the parsed value.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=decodePlotSymbolConnectorControl&unscoped_q=decodePlotSymbolConnectorControl">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#decodePlotSymbolConnectorControl">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="decodePlotSymbolControl"></a>
<h2>decodePlotSymbolControl</h2>
decodePlotSymbolControl( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> s, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/graph/PlotSymbol.html'>org.das2.graph.PlotSymbol</a> deflt ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/graph/PlotSymbol.html'>org.das2.graph.PlotSymbol</a>

<p>decode the string into a plot symbol.</p>

<h3>Parameters</h3>
s - the symbol name, such as none, circles, triangles, cross, ex, star, diamond, box
<br>
deflt - the symbol to use when the value is not parsed.

<h3>Returns:</h3>
the parsed value.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=decodePlotSymbolControl&unscoped_q=decodePlotSymbolControl">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#decodePlotSymbolControl">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="drawListIcon"></a>
<h2>drawListIcon</h2>
drawListIcon( <a href='https://docs.oracle.com/javase/8/docs/api/java/awt/Graphics2D.html'>java.awt.Graphics2D</a> g, int x, int y ) &rarr; void

<p></p>

<h3>Parameters</h3>
g - a Graphics2D
<br>
x - an int
<br>
y - an int

<h3>Returns:</h3>
void (returns nothing)

<br><br>
<a href="https://github.com/autoplot/dev/search?q=drawListIcon&unscoped_q=drawListIcon">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#drawListIcon">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="encodeBooleanControl"></a>
<h2>encodeBooleanControl</h2>
encodeBooleanControl( boolean v ) &rarr; <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a>

<p>return the encoding for the boolean value.</p>

<h3>Parameters</h3>
v - the boolean value.

<h3>Returns:</h3>
"T" or "F"
<br><br>
<a href="https://github.com/autoplot/dev/search?q=encodeBooleanControl&unscoped_q=encodeBooleanControl">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#encodeBooleanControl">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="encodeColorControl"></a>
<h2>encodeColorControl</h2>
encodeColorControl( <a href='https://docs.oracle.com/javase/8/docs/api/java/awt/Color.html'>java.awt.Color</a> color ) &rarr; <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a>

<p>encode the Color control.</p>

<h3>Parameters</h3>
color - a Color

<h3>Returns:</h3>
the color encoded as a string.
<h3>See Also:</h3>
<a href='null'>ColorUtil#encodeColor(java.awt.Color)</a> <br>
<br><br>
<a href="https://github.com/autoplot/dev/search?q=encodeColorControl&unscoped_q=encodeColorControl">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#encodeColorControl">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="encodeDatum"></a>
<h2>encodeDatum</h2>
encodeDatum( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/datum/Datum.html'>Datum</a> d ) &rarr; <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a>

<p></p>

<h3>Parameters</h3>
d - a Datum

<h3>Returns:</h3>
java.lang.String

<br><br>
<a href="https://github.com/autoplot/dev/search?q=encodeDatum&unscoped_q=encodeDatum">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#encodeDatum">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="encodeFillStyle"></a>
<h2>encodeFillStyle</h2>
encodeFillStyle( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/graph/FillStyle.html'>org.das2.graph.FillStyle</a> fillStyle ) &rarr; <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a>

<p>encode the fill style as a string, such as:
 none, outline, and solid.</p>

<h3>Parameters</h3>
fillStyle - a FillStyle

<h3>Returns:</h3>
the string encoding.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=encodeFillStyle&unscoped_q=encodeFillStyle">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#encodeFillStyle">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="encodePlotSymbolConnectorControl"></a>
<h2>encodePlotSymbolConnectorControl</h2>
encodePlotSymbolConnectorControl( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/graph/PsymConnector.html'>org.das2.graph.PsymConnector</a> psymConnector ) &rarr; <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a>

<p>encode the plot symbol connector as a string, such as:
 solid, dotted</p>

<h3>Parameters</h3>
psymConnector - a PsymConnector

<h3>Returns:</h3>
the string encoding.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=encodePlotSymbolConnectorControl&unscoped_q=encodePlotSymbolConnectorControl">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#encodePlotSymbolConnectorControl">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="encodePlotSymbolControl"></a>
<h2>encodePlotSymbolControl</h2>
encodePlotSymbolControl( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/graph/PlotSymbol.html'>org.das2.graph.PlotSymbol</a> psym ) &rarr; <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a>

<p>encode the plot symbol as a string, such as:
 none, circles, triangles, cross, ex, star, diamond, box</p>

<h3>Parameters</h3>
psym - the plot symbol.

<h3>Returns:</h3>
the string encoding.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=encodePlotSymbolControl&unscoped_q=encodePlotSymbolControl">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#encodePlotSymbolControl">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="formatControl"></a>
<h2>formatControl</h2>
formatControl( <a href='https://docs.oracle.com/javase/8/docs/api/java/util/Map.html'>java.util.Map</a> c ) &rarr; <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a>

<p>convenient and official location for method that formats control string.</p>

<h3>Parameters</h3>
c - a java.util.Map

<h3>Returns:</h3>
a String

<br><br>
<a href="https://github.com/autoplot/dev/search?q=formatControl&unscoped_q=formatControl">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#formatControl">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="getBooleanControl"></a>
<h2>getBooleanControl</h2>
getBooleanControl( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> key, boolean deft ) &rarr; boolean

<p>get the boolean control.</p>

<h3>Parameters</h3>
key - the key name.
<br>
deft - the default value.

<h3>Returns:</h3>
the boolean value, where "T" is true, false otherwise; or the default when the value is not found.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=getBooleanControl&unscoped_q=getBooleanControl">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#getBooleanControl">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="getBottomDecorator"></a>
<h2>getBottomDecorator</h2>
getBottomDecorator(  ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/graph/Painter.html'>org.das2.graph.Painter</a>

<p></p>

<h3>Returns:</h3>
org.das2.graph.Painter

<br><br>
<a href="https://github.com/autoplot/dev/search?q=getBottomDecorator&unscoped_q=getBottomDecorator">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#getBottomDecorator">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="getColorBar"></a>
<h2>getColorBar</h2>
getColorBar(  ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/graph/DasColorBar.html'>org.das2.graph.DasColorBar</a>

<p>get the colorbar for the renderer.</p>

<h3>Returns:</h3>
the colorbar for the renderer.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=getColorBar&unscoped_q=getColorBar">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#getColorBar">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="getColorControl"></a>
<h2>getColorControl</h2>
getColorControl( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> key, <a href='https://docs.oracle.com/javase/8/docs/api/java/awt/Color.html'>java.awt.Color</a> deft ) &rarr; <a href='https://docs.oracle.com/javase/8/docs/api/java/awt/Color.html'>java.awt.Color</a>

<p>get the Color control.</p>

<h3>Parameters</h3>
key - the key name.
<br>
deft - the default value

<h3>Returns:</h3>
the Color or the default when the value is not found.
<h3>See Also:</h3>
<a href='null'>ColorUtil#decodeColor(java.lang.String)</a> <br>
<br><br>
<a href="https://github.com/autoplot/dev/search?q=getColorControl&unscoped_q=getColorControl">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#getColorControl">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="getConsumedDataSet"></a>
<h2>getConsumedDataSet</h2>
getConsumedDataSet(  ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>return the data for DataSetConsumer, which might be rebinned.</p>

<h3>Returns:</h3>
a QDataSet

<br><br>
<a href="https://github.com/autoplot/dev/search?q=getConsumedDataSet&unscoped_q=getConsumedDataSet">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#getConsumedDataSet">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="getControl"></a>
<h2>getControl</h2>
getControl(  ) &rarr; <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a>

<p>get the string which summarizes the state of the renderer.  These allow a compact string to contain the renderer settings.
 This should be an ampersand-delimited list of name=value pairs.</p>

<h3>Returns:</h3>
a String

<br><br>
<a href="https://github.com/autoplot/dev/search?q=getControl&unscoped_q=getControl">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#getControl">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
getControl( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> key, <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> deft ) &rarr; <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a><br>
<hr>
<a name="getDataLoader"></a>
<h2>getDataLoader</h2>
getDataLoader(  ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/graph/DataLoader.html'>org.das2.graph.DataLoader</a>

<p></p>

<h3>Returns:</h3>
org.das2.graph.DataLoader

<br><br>
<a href="https://github.com/autoplot/dev/search?q=getDataLoader&unscoped_q=getDataLoader">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#getDataLoader">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="getDataSet"></a>
<h2>getDataSet</h2>
getDataSet(  ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>returns the current dataset being displayed.</p>

<h3>Returns:</h3>
a QDataSet

<br><br>
<a href="https://github.com/autoplot/dev/search?q=getDataSet&unscoped_q=getDataSet">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#getDataSet">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="getDataSetDescriptor"></a>
<h2>getDataSetDescriptor</h2>
getDataSetDescriptor(  ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/dataset/DataSetDescriptor.html'>org.das2.dataset.DataSetDescriptor</a>

<p></p>

<h3>Returns:</h3>
org.das2.dataset.DataSetDescriptor

<br><br>
<a href="https://github.com/autoplot/dev/search?q=getDataSetDescriptor&unscoped_q=getDataSetDescriptor">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#getDataSetDescriptor">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="getDataSetID"></a>
<h2>getDataSetID</h2>
getDataSetID(  ) &rarr; <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a>

<p></p>

<h3>Returns:</h3>
java.lang.String

<br><br>
<a href="https://github.com/autoplot/dev/search?q=getDataSetID&unscoped_q=getDataSetID">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#getDataSetID">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="getDatumControl"></a>
<h2>getDatumControl</h2>
getDatumControl( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> key, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/datum/Datum.html'>Datum</a> deft ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/datum/Datum.html'>Datum</a>

<p>get the Datum control.</p>

<h3>Parameters</h3>
key - the key name.
<br>
deft - the default value, which also provides the units.

<h3>Returns:</h3>
the Datum or the default when the value is not found.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=getDatumControl&unscoped_q=getDatumControl">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#getDatumControl">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="getDoubleArrayControl"></a>
<h2>getDoubleArrayControl</h2>
getDoubleArrayControl( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> key, double[] deft ) &rarr; double[]

<p>get the double array control.  These should be encoded on a string
 with commas delimiting values.</p>

<h3>Parameters</h3>
key - the key name.
<br>
deft - the default value.

<h3>Returns:</h3>
the double array, each element parsed with Double.parseDouble or the default when the value is not found.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=getDoubleArrayControl&unscoped_q=getDoubleArrayControl">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#getDoubleArrayControl">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="getDoubleControl"></a>
<h2>getDoubleControl</h2>
getDoubleControl( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> key, double deft ) &rarr; double

<p>get the double control.</p>

<h3>Parameters</h3>
key - the key name.
<br>
deft - the default value.

<h3>Returns:</h3>
the double, parsed with Double.parseDouble; or the default when the value is not found.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=getDoubleControl&unscoped_q=getDoubleControl">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#getDoubleControl">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="getId"></a>
<h2>getId</h2>
getId(  ) &rarr; <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a>

<p></p>

<h3>Returns:</h3>
java.lang.String

<br><br>
<a href="https://github.com/autoplot/dev/search?q=getId&unscoped_q=getId">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#getId">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="getIntegerControl"></a>
<h2>getIntegerControl</h2>
getIntegerControl( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> key, int deft ) &rarr; int

<p>get the integer control.</p>

<h3>Parameters</h3>
key - the key name.
<br>
deft - the default value.

<h3>Returns:</h3>
the int, parsed with Integer.parseInt; or the default when the value is not found.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=getIntegerControl&unscoped_q=getIntegerControl">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#getIntegerControl">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="getLastException"></a>
<h2>getLastException</h2>
getLastException(  ) &rarr; <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html'>java.lang.Exception</a>

<p></p>

<h3>Returns:</h3>
java.lang.Exception

<br><br>
<a href="https://github.com/autoplot/dev/search?q=getLastException&unscoped_q=getLastException">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#getLastException">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="getLegendLabel"></a>
<h2>getLegendLabel</h2>
getLegendLabel(  ) &rarr; <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a>

<p>get the label to describe the renderer in the plot's legend.   
 If zero-length, then the legend label should be hidden.</p>

<h3>Returns:</h3>
the label to describe the renderer
<br><br>
<a href="https://github.com/autoplot/dev/search?q=getLegendLabel&unscoped_q=getLegendLabel">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#getLegendLabel">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="getListIcon"></a>
<h2>getListIcon</h2>
getListIcon(  ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/javax/swing/Icon.html'>javax.swing.Icon</a>

<p></p>

<h3>Returns:</h3>
javax.swing.Icon

<br><br>
<a href="https://github.com/autoplot/dev/search?q=getListIcon&unscoped_q=getListIcon">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#getListIcon">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="getListLabel"></a>
<h2>getListLabel</h2>
getListLabel(  ) &rarr; <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a>

<p></p>

<h3>Returns:</h3>
java.lang.String

<br><br>
<a href="https://github.com/autoplot/dev/search?q=getListLabel&unscoped_q=getListLabel">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#getListLabel">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="getParent"></a>
<h2>getParent</h2>
getParent(  ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/graph/DasPlot.html'>org.das2.graph.DasPlot</a>

<p></p>

<h3>Returns:</h3>
org.das2.graph.DasPlot

<br><br>
<a href="https://github.com/autoplot/dev/search?q=getParent&unscoped_q=getParent">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#getParent">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="getRenderCount"></a>
<h2>getRenderCount</h2>
getRenderCount(  ) &rarr; int

<p>return the number of times render has been called since the last reset.</p>

<h3>Returns:</h3>
number of times render has been called since the last reset.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=getRenderCount&unscoped_q=getRenderCount">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#getRenderCount">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="getStatsFile"></a>
<h2>getStatsFile</h2>
getStatsFile(  ) &rarr; <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a>

<p></p>

<h3>Returns:</h3>
java.lang.String

<br><br>
<a href="https://github.com/autoplot/dev/search?q=getStatsFile&unscoped_q=getStatsFile">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#getStatsFile">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="getTopDecorator"></a>
<h2>getTopDecorator</h2>
getTopDecorator(  ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/graph/Painter.html'>org.das2.graph.Painter</a>

<p></p>

<h3>Returns:</h3>
org.das2.graph.Painter

<br><br>
<a href="https://github.com/autoplot/dev/search?q=getTopDecorator&unscoped_q=getTopDecorator">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#getTopDecorator">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="getUpdateCount"></a>
<h2>getUpdateCount</h2>
getUpdateCount(  ) &rarr; int

<p>return the number of times updatePlotImage has been called since the last reset.</p>

<h3>Returns:</h3>
the number of times updatePlotImage has been called since the last reset.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=getUpdateCount&unscoped_q=getUpdateCount">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#getUpdateCount">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="getXmemento"></a>
<h2>getXmemento</h2>
getXmemento(  ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/graph/DasAxis/Memento.html'>org.das2.graph.DasAxis.Memento</a>

<p></p>

<h3>Returns:</h3>
org.das2.graph.DasAxis.Memento

<br><br>
<a href="https://github.com/autoplot/dev/search?q=getXmemento&unscoped_q=getXmemento">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#getXmemento">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="getYmemento"></a>
<h2>getYmemento</h2>
getYmemento(  ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/graph/DasAxis/Memento.html'>org.das2.graph.DasAxis.Memento</a>

<p></p>

<h3>Returns:</h3>
org.das2.graph.DasAxis.Memento

<br><br>
<a href="https://github.com/autoplot/dev/search?q=getYmemento&unscoped_q=getYmemento">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#getYmemento">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="hasControl"></a>
<h2>hasControl</h2>
hasControl( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> key ) &rarr; boolean

<p>return true if the control is specified.</p>

<h3>Parameters</h3>
key - the key name

<h3>Returns:</h3>
true if the control is specified.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=hasControl&unscoped_q=hasControl">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#hasControl">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="isActive"></a>
<h2>isActive</h2>
isActive(  ) &rarr; boolean

<p>true when the renderer should be drawn.</p>

<h3>Returns:</h3>
true when the renderer should be drawn.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=isActive&unscoped_q=isActive">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#isActive">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="isDrawLegendLabel"></a>
<h2>isDrawLegendLabel</h2>
isDrawLegendLabel(  ) &rarr; boolean

<p>get the switch used to turn off legend label.  This allows the label
 to be hidden without loosing the information it provides.</p>

<h3>Returns:</h3>
true if the legend label should be drawn
<br><br>
<a href="https://github.com/autoplot/dev/search?q=isDrawLegendLabel&unscoped_q=isDrawLegendLabel">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#isDrawLegendLabel">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="isDumpDataSet"></a>
<h2>isDumpDataSet</h2>
isDumpDataSet(  ) &rarr; boolean

<p>Getter for property dumpDataSet.</p>

<h3>Returns:</h3>
Value of property dumpDataSet.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=isDumpDataSet&unscoped_q=isDumpDataSet">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#isDumpDataSet">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="isTableDataSet"></a>
<h2>isTableDataSet</h2>
isTableDataSet( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds ) &rarr; boolean

<p></p>

<h3>Parameters</h3>
ds - a QDataSet

<h3>Returns:</h3>
boolean

<br><br>
<a href="https://github.com/autoplot/dev/search?q=isTableDataSet&unscoped_q=isTableDataSet">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#isTableDataSet">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="parseControl"></a>
<h2>parseControl</h2>
parseControl( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> c ) &rarr; <a href='https://docs.oracle.com/javase/8/docs/api/java/util/Map.html'>java.util.Map</a>

<p>convenient and official location for method that parses control string.
 This will split on ampersand, and when no ampersands are found then it will
 try semicolons.  This is to support embedding the control string in 
 other control strings (like Autoplot URIs) which use ampersands.</p>

<h3>Parameters</h3>
c - the control string or null.

<h3>Returns:</h3>
the control string, parsed.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=parseControl&unscoped_q=parseControl">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#parseControl">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="parseLayoutString"></a>
<h2>parseLayoutString</h2>
parseLayoutString( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> sizeStr, int nsize, double emSize, double fail ) &rarr; double

<p>return the size encoded as normalized by the container size and em size.</p>

<h3>Parameters</h3>
sizeStr - spec like "5em" or "50%"
<br>
nsize - the dimension for percents, for example the size of the canvas or column.
<br>
emSize - the size of the current font, for ems.
<br>
fail - value to return if the spec cannot be parsed.

<h3>Returns:</h3>
the size in pixels
<h3>See Also:</h3>
<a href='null'>DasDevicePosition#parseLayoutStr(java.lang.String, double, int, double)</a> <br>
<br><br>
<a href="https://github.com/autoplot/dev/search?q=parseLayoutString&unscoped_q=parseLayoutString">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#parseLayoutString">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="postException"></a>
<h2>postException</h2>
postException( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html'>java.lang.Exception</a> exception ) &rarr; void

<p>notify user of an exception, in the context of the plot.  This is similar
 to postMessage(renderer, exception.getMessage(), DasPlot.SEVERE, null, null )
 except that it does catch CancelledOperationExceptions and reduced the
 severity since the user probably initiated the condition.</p>

<h3>Parameters</h3>
exception - the exception to post.

<h3>Returns:</h3>
void (returns nothing)

<br><br>
<a href="https://github.com/autoplot/dev/search?q=postException&unscoped_q=postException">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#postException">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="postMessage"></a>
<h2>postMessage</h2>
postMessage( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> message, int messageType, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/datum/Datum.html'>Datum</a> x, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/datum/Datum.html'>Datum</a> y ) &rarr; void

<p>post the message, checking to see that there is a parent first.</p>

<h3>Parameters</h3>
message - the message
<br>
messageType - the message type, DasPlot.INFO, DasPlot.WARNING, or DasPlot.SEVERE.
<br>
x - the X position or null
<br>
y - the Y position or null

<h3>Returns:</h3>
void (returns nothing)

<br><br>
<a href="https://github.com/autoplot/dev/search?q=postMessage&unscoped_q=postMessage">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#postMessage">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
postMessage( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> message, <a href='https://docs.oracle.com/javase/8/docs/api/java/util/logging/Level.html'>java.util.logging.Level</a> messageLevel, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/datum/Datum.html'>Datum</a> x, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/datum/Datum.html'>Datum</a> y ) &rarr; void<br>
<hr>
<a name="removePropertyChangeListener"></a>
<h2>removePropertyChangeListener</h2>
removePropertyChangeListener( <a href='https://docs.oracle.com/javase/8/docs/api/java/beans/PropertyChangeListener.html'>java.beans.PropertyChangeListener</a> l ) &rarr; void

<p>Removes a PropertyChangeListener from the listener list.</p>

<h3>Parameters</h3>
l - The listener to remove.

<h3>Returns:</h3>
void (returns nothing)

<br><br>
<a href="https://github.com/autoplot/dev/search?q=removePropertyChangeListener&unscoped_q=removePropertyChangeListener">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#removePropertyChangeListener">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
removePropertyChangeListener( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> propertyName, <a href='https://docs.oracle.com/javase/8/docs/api/java/beans/PropertyChangeListener.html'>java.beans.PropertyChangeListener</a> listener ) &rarr; void<br>
<hr>
<a name="render"></a>
<h2>render</h2>
render( <a href='https://docs.oracle.com/javase/8/docs/api/java/awt/Graphics2D.html'>java.awt.Graphics2D</a> g, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/graph/DasAxis.html'>org.das2.graph.DasAxis</a> xAxis, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/graph/DasAxis.html'>org.das2.graph.DasAxis</a> yAxis ) &rarr; void

<p>Render is called whenever the image needs to be refreshed or the content
 has changed.  This operation should occur with an animation-interactive
 time scale, and an image should be cached when this is not possible.  The graphics
 object will have its origin at the upper-left corner of the screen.</p>

<h3>Parameters</h3>
g - the graphics context in the canvas reference frame.
<br>
xAxis - the axis relating x data coordinates to horizontal pixel coordinates
<br>
yAxis - the axis relating y data coordinates to horizontal pixel coordinates

<h3>Returns:</h3>
void (returns nothing)

<br><br>
<a href="https://github.com/autoplot/dev/search?q=render&unscoped_q=render">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#render">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="resetCounters"></a>
<h2>resetCounters</h2>
resetCounters(  ) &rarr; void

<p>reset the counters.</p>

<h3>Returns:</h3>
void (returns nothing)

<br><br>
<a href="https://github.com/autoplot/dev/search?q=resetCounters&unscoped_q=resetCounters">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#resetCounters">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="setActive"></a>
<h2>setActive</h2>
setActive( boolean active ) &rarr; void

<p>set the active property, when false the renderer will not be drawn.
 This is allows a renderer to be 
 disabled without removing it from the application.</p>

<h3>Parameters</h3>
active - false if the renderer should not be drawn.

<h3>Returns:</h3>
void (returns nothing)

<br><br>
<a href="https://github.com/autoplot/dev/search?q=setActive&unscoped_q=setActive">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#setActive">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="setBottomDecorator"></a>
<h2>setBottomDecorator</h2>
setBottomDecorator( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/graph/Painter.html'>org.das2.graph.Painter</a> bottomDecorator ) &rarr; void

<p>add additional painting code to the renderer, which is called before
 the renderer is called.</p>

<h3>Parameters</h3>
bottomDecorator - the Painter to call, or null to clear.

<h3>Returns:</h3>
void (returns nothing)

<br><br>
<a href="https://github.com/autoplot/dev/search?q=setBottomDecorator&unscoped_q=setBottomDecorator">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#setBottomDecorator">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="setColorBar"></a>
<h2>setColorBar</h2>
setColorBar( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/graph/DasColorBar.html'>org.das2.graph.DasColorBar</a> cb ) &rarr; void

<p>set a colorbar for the renderer.  By default, the renderer simply ignores 
 the colorbar, but instances may introduce special handling.
 WARNING: some subclasses override this, but do not call super.setColorBar.</p>

<h3>Parameters</h3>
cb - a colorbar

<h3>Returns:</h3>
void (returns nothing)

<br><br>
<a href="https://github.com/autoplot/dev/search?q=setColorBar&unscoped_q=setColorBar">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#setColorBar">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="setControl"></a>
<h2>setControl</h2>
setControl( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> s ) &rarr; void

<p>set the control string which contains a number of properties.  These are defined for
 each renderer, but they should try to be consistent.  See http://autoplot.org/developer.guessRenderType#Proposed_extensions
 When overriding this, be sure to call super.</p>

<h3>Parameters</h3>
s - the control

<h3>Returns:</h3>
void (returns nothing)

<h3>See Also:</h3>
<a href='null'>CONTROL_KEY_COLOR etc</a> etc<br>
<br><br>
<a href="https://github.com/autoplot/dev/search?q=setControl&unscoped_q=setControl">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#setControl">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="setDataSet"></a>
<h2>setDataSet</h2>
setDataSet( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds ) &rarr; void

<p>Set the dataset to be plotted.  Different renderers accept QDataSets with
 different schemes.  For example SeriesRenderer takes:
   ds[t]   rank 1 dataset with rank 1 DEPEND_0  or
   ds[t,n] rank 2 bundle dataset with X in ds[t,0] and Y in ds[t,n-1]
 and SpectrogramRenderer takes:
   ds[t,y] rank 2 table dataset
   ds[n,t,y]  rank 3 dataset with the first dimension join
 See each renderer's documentation for the schemes it takes.
 Note the lastException property is cleared, even when the dataset is null.</p>

<h3>Parameters</h3>
ds - a QDataSet

<h3>Returns:</h3>
void (returns nothing)

<br><br>
<a href="https://github.com/autoplot/dev/search?q=setDataSet&unscoped_q=setDataSet">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#setDataSet">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="setDataSetDescriptor"></a>
<h2>setDataSetDescriptor</h2>
setDataSetDescriptor( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/dataset/DataSetDescriptor.html'>org.das2.dataset.DataSetDescriptor</a> dsd ) &rarr; void

<p></p>

<h3>Parameters</h3>
dsd - a DataSetDescriptor

<h3>Returns:</h3>
void (returns nothing)

<br><br>
<a href="https://github.com/autoplot/dev/search?q=setDataSetDescriptor&unscoped_q=setDataSetDescriptor">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#setDataSetDescriptor">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="setDataSetID"></a>
<h2>setDataSetID</h2>
setDataSetID( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> id ) &rarr; void

<p></p>

<h3>Parameters</h3>
id - a String

<h3>Returns:</h3>
void (returns nothing)

<br><br>
<a href="https://github.com/autoplot/dev/search?q=setDataSetID&unscoped_q=setDataSetID">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#setDataSetID">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="setDataSetLoader"></a>
<h2>setDataSetLoader</h2>
setDataSetLoader( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/graph/DataLoader.html'>org.das2.graph.DataLoader</a> loader ) &rarr; void

<p></p>

<h3>Parameters</h3>
loader - a DataLoader

<h3>Returns:</h3>
void (returns nothing)

<br><br>
<a href="https://github.com/autoplot/dev/search?q=setDataSetLoader&unscoped_q=setDataSetLoader">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#setDataSetLoader">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="setDrawLegendLabel"></a>
<h2>setDrawLegendLabel</h2>
setDrawLegendLabel( boolean drawLegendLabel ) &rarr; void

<p>set the switch used to turn off legend label.  This allows the label
 to be hidden without loosing the information it provides.</p>

<h3>Parameters</h3>
drawLegendLabel - true if the legend label should be drawn

<h3>Returns:</h3>
void (returns nothing)

<br><br>
<a href="https://github.com/autoplot/dev/search?q=setDrawLegendLabel&unscoped_q=setDrawLegendLabel">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#setDrawLegendLabel">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="setDumpDataSet"></a>
<h2>setDumpDataSet</h2>
setDumpDataSet( boolean dumpDataSet ) &rarr; void

<p>Setter for property dumpDataSet setting this to
 true causes the dataSet to be dumped.</p>

<h3>Parameters</h3>
dumpDataSet - New value of property dumpDataSet.

<h3>Returns:</h3>
void (returns nothing)

<br><br>
<a href="https://github.com/autoplot/dev/search?q=setDumpDataSet&unscoped_q=setDumpDataSet">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#setDumpDataSet">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="setException"></a>
<h2>setException</h2>
setException( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html'>java.lang.Exception</a> e ) &rarr; void

<p>set the exception to be rendered instead of the dataset.</p>

<h3>Parameters</h3>
e - an Exception

<h3>Returns:</h3>
void (returns nothing)

<br><br>
<a href="https://github.com/autoplot/dev/search?q=setException&unscoped_q=setException">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#setException">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="setId"></a>
<h2>setId</h2>
setId( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> id ) &rarr; void

<p></p>

<h3>Parameters</h3>
id - a String

<h3>Returns:</h3>
void (returns nothing)

<br><br>
<a href="https://github.com/autoplot/dev/search?q=setId&unscoped_q=setId">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#setId">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="setLastException"></a>
<h2>setLastException</h2>
setLastException( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html'>java.lang.Exception</a> e ) &rarr; void

<p>TODO: what is the difference between lastException and exception?</p>

<h3>Parameters</h3>
e - an Exception

<h3>Returns:</h3>
void (returns nothing)

<br><br>
<a href="https://github.com/autoplot/dev/search?q=setLastException&unscoped_q=setLastException">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#setLastException">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="setLegendLabel"></a>
<h2>setLegendLabel</h2>
setLegendLabel( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> legendLabel ) &rarr; void

<p>set the label to describe the renderer in the plot's legend.  
 If zero-length, then the legend label should be hidden.</p>

<h3>Parameters</h3>
legendLabel - the label to describe the renderer

<h3>Returns:</h3>
void (returns nothing)

<br><br>
<a href="https://github.com/autoplot/dev/search?q=setLegendLabel&unscoped_q=setLegendLabel">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#setLegendLabel">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="setParent"></a>
<h2>setParent</h2>
setParent( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/graph/DasPlot.html'>org.das2.graph.DasPlot</a> parent ) &rarr; void

<p></p>

<h3>Parameters</h3>
parent - a DasPlot

<h3>Returns:</h3>
void (returns nothing)

<br><br>
<a href="https://github.com/autoplot/dev/search?q=setParent&unscoped_q=setParent">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#setParent">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="setStatsFile"></a>
<h2>setStatsFile</h2>
setStatsFile( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> recordFile ) &rarr; void

<p>name of the file where rendering speed is recorded.</p>

<h3>Parameters</h3>
recordFile - a String

<h3>Returns:</h3>
void (returns nothing)

<br><br>
<a href="https://github.com/autoplot/dev/search?q=setStatsFile&unscoped_q=setStatsFile">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#setStatsFile">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="setTopDecorator"></a>
<h2>setTopDecorator</h2>
setTopDecorator( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/graph/Painter.html'>org.das2.graph.Painter</a> topDecorator ) &rarr; void

<p>add additional painting code to the renderer, which is called after 
 the renderer is called.</p>

<h3>Parameters</h3>
topDecorator - the Painter to call, or null to clear.

<h3>Returns:</h3>
void (returns nothing)

<br><br>
<a href="https://github.com/autoplot/dev/search?q=setTopDecorator&unscoped_q=setTopDecorator">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#setTopDecorator">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="setUpFont"></a>
<h2>setUpFont</h2>
setUpFont( <a href='https://docs.oracle.com/javase/8/docs/api/java/awt/Font.html'>java.awt.Font</a> f, <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> fontSize ) &rarr; <a href='https://docs.oracle.com/javase/8/docs/api/java/awt/Font.html'>java.awt.Font</a>

<p>handle the fontSize property, which has values like "1em" and "7px"</p>

<h3>Parameters</h3>
f - the parent font.
<br>
fontSize - fontSize property, for example "1em" and "7px"

<h3>Returns:</h3>
the relative font.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=setUpFont&unscoped_q=setUpFont">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#setUpFont">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="update"></a>
<h2>update</h2>
update(  ) &rarr; void

<p>Something has changed with the Render, and the plot should come back
 to allow this render to repaint.  Its cacheImage is invalidated and a
 repaint is posted on the event thread.</p>

<h3>Returns:</h3>
void (returns nothing)

<br><br>
<a href="https://github.com/autoplot/dev/search?q=update&unscoped_q=update">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#update">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="updateCacheImage"></a>
<h2>updateCacheImage</h2>
updateCacheImage(  ) &rarr; void

<p>The cacheImage is invalidated and updateEvent posted on the event thread
 by calling update.</p>

<h3>Returns:</h3>
void (returns nothing)

<br><br>
<a href="https://github.com/autoplot/dev/search?q=updateCacheImage&unscoped_q=updateCacheImage">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#updateCacheImage">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>
<hr>
<a name="updatePlotImage"></a>
<h2>updatePlotImage</h2>
updatePlotImage( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/graph/DasAxis.html'>org.das2.graph.DasAxis</a> xAxis, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/graph/DasAxis.html'>org.das2.graph.DasAxis</a> yAxis, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/util/monitor/ProgressMonitor.html'>ProgressMonitor</a> monitor ) &rarr; void

<p>updatePlotImage is called once the expensive operation of loading
 the data is completed.  This operation should occur on an interactive
 time scale.  This is an opportunity to create a cache
 image of the data with the current axis state, when the render
 operation cannot operate on an animation interactive time scale.
 Also, several Renders can be updating at once on separate threads, while
 the render methods must be called sequentially.
 
 Only Renderer should call this method!  (This should be protected then, but
 this is not possible because of exiting use.  TODO: introduce "revalidate"
 to replace this operation.)</p>

<h3>Parameters</h3>
xAxis - the axis relating x data coordinates to horizontal pixel coordinates
<br>
yAxis - the axis relating y data coordinates to horizontal pixel coordinates
<br>
monitor - a monitor for the operation.  Note the updatePlotImage operation should be fast (&lt;1000ms).

<h3>Returns:</h3>
void (returns nothing)

<br><br>
<a href="https://github.com/autoplot/dev/search?q=updatePlotImage&unscoped_q=updatePlotImage">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/Renderer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/graph/Renderer.html#updatePlotImage">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/graph/Renderer.java">[view source]</a>
<br>
<br>