## org.das2.graph.CurveRenderer

Old renderer that really doesn't do anything that the SeriesRenderer can't do, but is much easier to understand.

## CurveRenderer( org.das2.dataset.DataSetDescriptor dsd, String xplane, String yplane )

The dataset descriptor should return a rank 2 QDataSet with time for and a bundle descriptor for BUNDLE_1. DataSetOps.unbundle is used to extract the xplane and yplane components.

## CurveRenderer( )

Constructor for renderer which takes a dataset which is Y(DEPEND_0=X)

## PROP_LINE_WIDTH

## PROP_COLOR

## PROP_SYM_SIZE

## PROP_SYM_CONNECTOR

## PROP_PSYM

## getColor

getColor( ) → java.awt.Color

### Returns:

java.awt.Color
[search for examples] [view on GitHub] [view on old javadoc] [view source]

## getLineWidth

getLineWidth( ) → double

Getter for property lineWidth.

### Returns:

Value of property lineWidth.
[search for examples] [view on GitHub] [view on old javadoc] [view source]

## getPsym

getPsym( ) → org.das2.graph.Psym

Getter for property psym.

### Returns:

Value of property psym.
[search for examples] [view on GitHub] [view on old javadoc] [view source]

## getPsymConnector

getPsymConnector( ) → org.das2.graph.PsymConnector

### Returns:

org.das2.graph.PsymConnector
[search for examples] [view on GitHub] [view on old javadoc] [view source]

## getSymSize

getSymSize( ) → double

### Returns:

double
[search for examples] [view on GitHub] [view on old javadoc] [view source]

## render

render( java.awt.Graphics2D g1, org.das2.graph.DasAxis xAxis, org.das2.graph.DasAxis yAxis ) → void

### Parameters

g1 - a Graphics2D
xAxis - a DasAxis
yAxis - a DasAxis

### Returns:

void (returns nothing)
[search for examples] [view on GitHub] [view on old javadoc] [view source]

## setColor

setColor( java.awt.Color color ) → void

setter for the property color.

### Parameters

color - a Color

### Returns:

void (returns nothing)
[search for examples] [view on GitHub] [view on old javadoc] [view source]

## setLineWidth

setLineWidth( double lineWidth ) → void

Setter for property lineWidth.

### Parameters

lineWidth - New value of property lineWidth.

### Returns:

void (returns nothing)
[search for examples] [view on GitHub] [view on old javadoc] [view source]

## setPsym

setPsym( org.das2.graph.Psym psym ) → void

Setter for property psym.

### Parameters

psym - New value of property psym.

### Returns:

void (returns nothing)
[search for examples] [view on GitHub] [view on old javadoc] [view source]

## setPsymConnector

setPsymConnector( org.das2.graph.PsymConnector p ) → void

set the type of line connecting plot symbols (e.g. solid, none, dotted).

### Parameters

p - a PsymConnector

### Returns:

void (returns nothing)
[search for examples] [view on GitHub] [view on old javadoc] [view source]

## setSymSize

setSymSize( double symSize ) → void

set the symbol size in pixels (ems)

### Parameters

symSize - a double

### Returns:

void (returns nothing)
[search for examples] [view on GitHub] [view on old javadoc] [view source]

## updatePlotImage

updatePlotImage( org.das2.graph.DasAxis xAxis, org.das2.graph.DasAxis yAxis, ProgressMonitor monitor ) → void

### Parameters

xAxis - a DasAxis
yAxis - a DasAxis
monitor - a ProgressMonitor

### Returns:

void (returns nothing)
[search for examples] [view on GitHub] [view on old javadoc] [view source]