|
SGT Home | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object | +--gov.noaa.pmel.sgt.PlotMark
Support class used to draw a PlotMark. Plot mark codes are defined
in the following table.
PointCartesianRenderer,
PlotMarkIcon| Constructor Summary | |
PlotMark(int mark)
Construct a PlotMark using the code from the
mark code. |
|
PlotMark(LineAttribute attr)
Construct a PlotMark using the code and height from the
LineAttribute. |
|
PlotMark(PointAttribute attr)
Construct a PlotMark using the code and height from the
PointAttribute. |
|
| Method Summary | |
int |
getMark()
Get the mark code. |
double |
getMarkHeightP()
Get the mark height |
void |
paintMark(java.awt.Graphics g,
Layer ly,
int xp,
int yp)
Used internally by sgt. |
void |
setLineAttribute(LineAttribute attr)
Set the mark and height from the LineAttribute. |
void |
setMark(int mark)
Set the mark. |
void |
setMarkHeightP(double mHeight)
Set the mark height. |
void |
setPointAttribute(PointAttribute attr)
Set the mark and height from the PointAttribute. |
java.lang.String |
toString()
Returns a string representation of the object. |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public PlotMark(LineAttribute attr)
PlotMark using the code and height from the
LineAttribute.public PlotMark(PointAttribute attr)
PlotMark using the code and height from the
PointAttribute.public PlotMark(int mark)
PlotMark using the code from the
mark code. Default height = 0.08.| Method Detail |
public void setPointAttribute(PointAttribute attr)
PointAttribute.public void setLineAttribute(LineAttribute attr)
LineAttribute.public void setMark(int mark)
public int getMark()
public void setMarkHeightP(double mHeight)
public double getMarkHeightP()
public void paintMark(java.awt.Graphics g,
Layer ly,
int xp,
int yp)
public java.lang.String toString()
java.lang.ObjecttoString method returns a string that
"textually represents" this object. The result should
be a concise but informative representation that is easy for a
person to read.
It is recommended that all subclasses override this method.
The toString method for class Object
returns a string consisting of the name of the class of which the
object is an instance, the at-sign character `@', and
the unsigned hexadecimal representation of the hash code of the
object. In other words, this method returns a string equal to the
value of:
getClass().getName() + '@' + Integer.toHexString(hashCode())
toString in class java.lang.Objectjava.lang.Object
|
SGT Home | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||