plotting
Class CurveProp

java.lang.Object
  extended by plotting.CurveProp

public class CurveProp
extends java.lang.Object


Field Summary
static int DASHED
           
static int POINT
           
static int POINTDASH
           
static int SOLID
           
 java.lang.String[] strokeTypes
           
static int TYPE_ELLIPSE
           
static int TYPE_NORMAL
           
 
Constructor Summary
CurveProp(CurveProp prop)
           
CurveProp(java.lang.String nam)
           
CurveProp(java.lang.String nam, java.awt.Color col, java.awt.Color ct, float width, int type)
           
 
Method Summary
 java.awt.Color getColor()
           
 java.lang.String getName()
           
 double getScaling()
           
 java.awt.BasicStroke getStroke()
           
 java.lang.String getStrokeName()
           
 int getStrokeType()
           
 java.lang.String[] getStrokeTypes()
           
 float getStrokeWidth()
           
 void setColor(java.awt.Color color)
           
 void setName(java.lang.String name)
           
 void setScaling(double scale)
           
 void setStroke(float width, int type)
           
 void setStrokeType(int type)
           
 void setStrokeType(java.lang.String str)
           
 void setStrokeWidth(float w)
           
 void setType(int type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SOLID

public static int SOLID

DASHED

public static int DASHED

POINT

public static int POINT

POINTDASH

public static int POINTDASH

TYPE_NORMAL

public static int TYPE_NORMAL

TYPE_ELLIPSE

public static int TYPE_ELLIPSE

strokeTypes

public java.lang.String[] strokeTypes
Constructor Detail

CurveProp

public CurveProp(java.lang.String nam)

CurveProp

public CurveProp(java.lang.String nam,
                 java.awt.Color col,
                 java.awt.Color ct,
                 float width,
                 int type)

CurveProp

public CurveProp(CurveProp prop)
Method Detail

setStroke

public void setStroke(float width,
                      int type)

getStrokeName

public java.lang.String getStrokeName()

getStrokeType

public int getStrokeType()

setStrokeType

public void setStrokeType(int type)

setStrokeType

public void setStrokeType(java.lang.String str)

getStrokeTypes

public java.lang.String[] getStrokeTypes()

setStrokeWidth

public void setStrokeWidth(float w)

getStrokeWidth

public float getStrokeWidth()

getStroke

public java.awt.BasicStroke getStroke()

getScaling

public double getScaling()

setScaling

public void setScaling(double scale)

getColor

public java.awt.Color getColor()
Returns:
the color

setColor

public void setColor(java.awt.Color color)
Parameters:
color - the color to set

getName

public java.lang.String getName()
Returns:
the name

setName

public void setName(java.lang.String name)
Parameters:
name - the name to set

setType

public void setType(int type)