com.ewasystems.chart.waferplot
Class WaferDie

java.lang.Object
  extended by com.ewasystems.chart.ChartNode
      extended by com.ewasystems.chart.ChartData
          extended by com.ewasystems.chart.waferplot.WaferDie
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable

public class WaferDie
extends ChartData

Wafer Die Data

Copyright: (c) 1998 - 2005

Company: EWA Systems, Inc.

Version:
1.0
See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.ewasystems.chart.ChartNode
AUTOSCALE_DATA, AUTOSCALE_DENSITY, AUTOSCALE_NUMBER, AUTOSCALE_OFF, AUTOSCALE_WINDOW, AXIS_X, AXIS_X_TOP, AXIS_Y, AXIS_Y_RIGHT, COLOR_RANGE, COLOR_SEQUENCE, DASH_PATTERN_DASH, DASH_PATTERN_DASH_DOT, DASH_PATTERN_DOT, DASH_PATTERN_SOLID, DATA_TYPE_FILL, DATA_TYPE_LINE, DATA_TYPE_MARKER, DATA_TYPE_PICTURE, FILL_TYPE_GRADIENT, FILL_TYPE_NONE, FILL_TYPE_PAINT, FILL_TYPE_SOLID, FONT_BOLD, FONT_ITALIC, FONT_PLAIN, FORMAT_CURRENCY_DATE, FORMAT_DECIMAL, FORMAT_LONG_DATE, FORMAT_MEDIUM_DATE, FORMAT_NONE, FORMAT_NUMBER, FORMAT_PERCENT_DATE, FORMAT_SHORT_DATE, LABEL_TYPE_NONE, LABEL_TYPE_PERCENT, LABEL_TYPE_TITLE, LABEL_TYPE_X, LABEL_TYPE_Y, MARKER_TYPE_ASTERISK, MARKER_TYPE_CIRCLE_CIRCLE, MARKER_TYPE_CIRCLE_PLUS, MARKER_TYPE_CIRCLE_X, MARKER_TYPE_DIAMOND_PLUS, MARKER_TYPE_FILLED_CIRCLE, MARKER_TYPE_FILLED_DIAMOND, MARKER_TYPE_FILLED_SQUARE, MARKER_TYPE_FILLED_TRIANGLE, MARKER_TYPE_HOLLOW_CIRCLE, MARKER_TYPE_HOLLOW_DIAMOND, MARKER_TYPE_HOLLOW_SQUARE, MARKER_TYPE_HOLLOW_TRIANGLE, MARKER_TYPE_OCTAGON_PLUS, MARKER_TYPE_OCTAGON_X, MARKER_TYPE_PLUS, MARKER_TYPE_SQUARE_PLUS, MARKER_TYPE_SQUARE_X, MARKER_TYPE_X, TEXT_X_CENTER, TEXT_X_LEFT, TEXT_X_RIGHT, TEXT_Y_BOTTOM, TEXT_Y_CENTER, TEXT_Y_TOP, TRANSFORM_CUSTOM, TRANSFORM_LINEAR, TRANSFORM_LOG
 
Constructor Summary
WaferDie(AxesWafer parent)
           
WaferDie(AxesWafer parent, int[] x, int[] y, double[] value)
           
WaferDie(AxesWafer parent, int[] x, int[] y, double[] value, java.lang.String title)
           
WaferDie(AxesWafer parent, int[] x, int[] y, java.lang.String title)
           
 
Method Summary
 int getDataType()
           
 double[] getDieOrigin()
           
 double[] getDieSize()
           
 double[] getDieStep()
           
 double[] getDieValue()
           
 int[] getDieX()
           
 int[] getDieY()
           
 void paint(Draw draw)
           
 void setDieOrigin(double[] dieOrigin)
           
 void setDieSize(double[] dieSize)
           
 void setDieStep(double[] dieStep)
           
 void setDieValue(double[] value)
           
 void setDieX(int[] x)
           
 void setDieY(int[] y)
           
 java.lang.String toString()
           
 
Methods inherited from class com.ewasystems.chart.ChartData
setTitle
 
Methods inherited from class com.ewasystems.chart.ChartNode
addPickListener, firePickListeners, getAttribute, getAutoscaleInput, getAutoscaleMinimumTimeInterval, getAutoscaleOutput, getAxes, getAxisType, getBackground, getBooleanAttribute, getBounds, getChart, getChartAxes, getChartLegend, getChartTitle, getChildren, getColorAttribute, getColorBlend, getColorRange, getComponent, getCross, getCustomTransform, getDensity, getDoubleAttribute, getDoubleBuffering, getExplode, getFillColor, getFillGradient, getFillOutlineColor, getFillOutlineType, getFillPaint, getFillType, getFloatAttribute, getFont, getFontName, getFontSize, getFontStyle, getGradientPaint, getHREF, getImage, getIntegerAttribute, getLabelType, getLineCapType, getLineColor, getLineDashPattern, getLineDashPhase, getLineJoinType, getLineMiterLimit, getLineStroke, getLineWidth, getLocale, getMarkerColor, getMarkerDashPattern, getMarkerSize, getMarkerStroke, getMarkerThickness, getMarkerType, getName, getNumber, getPaint, getParent, getReference, getScreenAxis, getScreenSize, getSize, getSkipWeekends, getStringAttribute, getTextAngle, getTextColor, getTextFormat, getTickLength, getTitle, getToolTip, getTransform, getViewport, getX, getY, isAncestorOf, isAttributeSet, isAttributeSetAtThisNode, isBitSet, parseColor, remove, removePickListener, setAttribute, setAutoscaleInput, setAutoscaleMinimumTimeInterval, setAutoscaleOutput, setAxisType, setBounds, setCross, setCustomTransform, setDataType, setDensity, setDoubleBuffering, setExplode, setFillColor, setFillGradient, setFillGradient, setFillGradient, setFillOutlineColor, setFillOutlineType, setFillPaint, setFillType, setFont, setFontName, setFontSize, setFontStyle, setHREF, setImage, setImage, setLabelType, setLineCapType, setLineColor, setLineColor, setLineDashPattern, setLineDashPhase, setLineJoinType, setLineMiterLimit, setLineWidth, setLocale, setMarkerColor, setMarkerColor, setMarkerDashPattern, setMarkerSize, setMarkerThickness, setMarkerType, setName, setNumber, setPaint, setReference, setSize, setSkipWeekends, setTextAngle, setTextColor, setTextColor, setTextFormat, setTextFormat, setTickLength, setTitle, setToolTip, setTransform, setViewport, setViewport, setX, setY
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

WaferDie

public WaferDie(AxesWafer parent)

WaferDie

public WaferDie(AxesWafer parent,
                int[] x,
                int[] y,
                double[] value)

WaferDie

public WaferDie(AxesWafer parent,
                int[] x,
                int[] y,
                java.lang.String title)

WaferDie

public WaferDie(AxesWafer parent,
                int[] x,
                int[] y,
                double[] value,
                java.lang.String title)
Method Detail

getDieX

public int[] getDieX()

setDieX

public void setDieX(int[] x)

getDieY

public int[] getDieY()

setDieY

public void setDieY(int[] y)

getDieValue

public double[] getDieValue()

setDieValue

public void setDieValue(double[] value)

getDieSize

public double[] getDieSize()

setDieSize

public void setDieSize(double[] dieSize)

getDieStep

public double[] getDieStep()

setDieStep

public void setDieStep(double[] dieStep)

getDieOrigin

public double[] getDieOrigin()

setDieOrigin

public void setDieOrigin(double[] dieOrigin)

getDataType

public int getDataType()
Overrides:
getDataType in class ChartNode

paint

public void paint(Draw draw)
Overrides:
paint in class ChartData

toString

public java.lang.String toString()
Overrides:
toString in class ChartData