igeo
Class IPolycurve
java.lang.Object
igeo.IObject
igeo.IPolycurve
public class IPolycurve
- extends IObject
Class of a curve which consists of multiple curves.
Implementation is very temporary.
To be completed later.
- Author:
- Satoru Sugihara
Method Summary |
IPolycurve |
clr(java.awt.Color c)
|
IPolycurve |
clr(java.awt.Color c,
int alpha)
to set color, with alpha value overwritten |
IPolycurve |
clr(double dgray)
|
IPolycurve |
clr(double dgray,
double dalpha)
|
IPolycurve |
clr(double dr,
double dg,
double db)
|
IPolycurve |
clr(double dr,
double dg,
double db,
double da)
|
IPolycurve |
clr(float fgray)
|
IPolycurve |
clr(float fgray,
float falpha)
|
IPolycurve |
clr(float fr,
float fg,
float fb)
|
IPolycurve |
clr(float fr,
float fg,
float fb,
float fa)
|
IPolycurve |
clr(int gray)
|
IPolycurve |
clr(int gray,
int alpha)
|
IPolycurve |
clr(int r,
int g,
int b)
|
IPolycurve |
clr(int r,
int g,
int b,
int a)
|
void |
del()
|
IPolycurve |
dup()
duplicate object |
IPolycurve |
hide()
|
IPolycurve |
hsb(double h,
double s,
double b)
|
IPolycurve |
hsb(double h,
double s,
double b,
double a)
|
IPolycurve |
hsb(float h,
float s,
float b,
float a)
|
IPolycurve |
layer(ILayer l)
Set layer by ILayer object |
IPolycurve |
name(java.lang.String nm)
|
IPolycurve |
setColor(java.awt.Color c)
|
IPolycurve |
setColor(java.awt.Color c,
int alpha)
|
IPolycurve |
setColor(double dgray)
|
IPolycurve |
setColor(double dgray,
double dalpha)
|
IPolycurve |
setColor(double dr,
double dg,
double db)
|
IPolycurve |
setColor(double dr,
double dg,
double db,
double da)
|
IPolycurve |
setColor(float fgray)
|
IPolycurve |
setColor(float fr,
float fg,
float fb)
|
IPolycurve |
setColor(float fr,
float fg,
float fb,
float fa)
|
IPolycurve |
setColor(float fgray,
int falpha)
|
IPolycurve |
setColor(int gray)
|
IPolycurve |
setColor(int gray,
int alpha)
|
IPolycurve |
setColor(int r,
int g,
int b)
|
IPolycurve |
setColor(int r,
int g,
int b,
int a)
|
IPolycurve |
setHSBColor(double h,
double s,
double b)
|
IPolycurve |
setHSBColor(double h,
double s,
double b,
double a)
|
IPolycurve |
setHSBColor(float h,
float s,
float b)
|
IPolycurve |
setHSBColor(float h,
float s,
float b,
float a)
|
IPolycurve |
show()
|
boolean |
visible()
|
IPolycurve |
weight(double w)
|
IPolycurve |
weight(float w)
|
Methods inherited from class igeo.IObject |
addDynamics, alpha, alphaInt, attr, attr, attr, blue, blueInt, clearDynamics, clearGraphics, clr, clr, cp, createGraphic, deletDynamics, deleteDynamics, deleteDynamics, deleteGraphic, dynamicsNum, getColor, getDynamics, getGraphic, getGraphic, getParameter, graphicsNum, gray, grayInt, green, greenInt, greyInt, hsb, initGraphic, initObject, isValid, isVisible, layer, layer, name, red, redInt, resetGraphic, server, setColor, setParameter, syncColor, syncGraphic, syncWeight, updateGraphic, weight |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
curves
public java.util.ArrayList<ICurve> curves
IPolycurve
public IPolycurve()
IPolycurve
public IPolycurve(IServerI s)
IPolycurve
public IPolycurve(ICurve[] crvs)
IPolycurve
public IPolycurve(IServerI s,
ICurve[] crvs)
IPolycurve
public IPolycurve(java.util.ArrayList<ICurve> crvs)
IPolycurve
public IPolycurve(IServerI s,
java.util.ArrayList<ICurve> crvs)
IPolycurve
public IPolycurve(IPolycurve crv)
IPolycurve
public IPolycurve(IServerI s,
IPolycurve crv)
dup
public IPolycurve dup()
- Description copied from class:
IObject
- duplicate object
- Overrides:
dup
in class IObject
del
public void del()
- Overrides:
del
in class IObject
name
public IPolycurve name(java.lang.String nm)
- Overrides:
name
in class IObject
layer
public IPolycurve layer(ILayer l)
- Description copied from class:
IObject
- Set layer by ILayer object
- Overrides:
layer
in class IObject
visible
public boolean visible()
- Overrides:
visible
in class IObject
hide
public IPolycurve hide()
- Overrides:
hide
in class IObject
show
public IPolycurve show()
- Overrides:
show
in class IObject
clr
public IPolycurve clr(java.awt.Color c)
- Overrides:
clr
in class IObject
clr
public IPolycurve clr(java.awt.Color c,
int alpha)
- Description copied from class:
IObject
- to set color, with alpha value overwritten
- Overrides:
clr
in class IObject
clr
public IPolycurve clr(int gray)
- Overrides:
clr
in class IObject
clr
public IPolycurve clr(float fgray)
- Overrides:
clr
in class IObject
clr
public IPolycurve clr(double dgray)
- Overrides:
clr
in class IObject
clr
public IPolycurve clr(int gray,
int alpha)
- Overrides:
clr
in class IObject
clr
public IPolycurve clr(float fgray,
float falpha)
- Overrides:
clr
in class IObject
clr
public IPolycurve clr(double dgray,
double dalpha)
- Overrides:
clr
in class IObject
clr
public IPolycurve clr(int r,
int g,
int b)
- Overrides:
clr
in class IObject
clr
public IPolycurve clr(float fr,
float fg,
float fb)
- Overrides:
clr
in class IObject
clr
public IPolycurve clr(double dr,
double dg,
double db)
- Overrides:
clr
in class IObject
clr
public IPolycurve clr(int r,
int g,
int b,
int a)
- Overrides:
clr
in class IObject
clr
public IPolycurve clr(float fr,
float fg,
float fb,
float fa)
- Overrides:
clr
in class IObject
clr
public IPolycurve clr(double dr,
double dg,
double db,
double da)
- Overrides:
clr
in class IObject
hsb
public IPolycurve hsb(float h,
float s,
float b,
float a)
- Overrides:
hsb
in class IObject
hsb
public IPolycurve hsb(double h,
double s,
double b,
double a)
- Overrides:
hsb
in class IObject
hsb
public IPolycurve hsb(double h,
double s,
double b)
- Overrides:
hsb
in class IObject
setColor
public IPolycurve setColor(java.awt.Color c)
- Overrides:
setColor
in class IObject
setColor
public IPolycurve setColor(java.awt.Color c,
int alpha)
- Overrides:
setColor
in class IObject
setColor
public IPolycurve setColor(int gray)
- Overrides:
setColor
in class IObject
setColor
public IPolycurve setColor(float fgray)
- Overrides:
setColor
in class IObject
setColor
public IPolycurve setColor(double dgray)
- Overrides:
setColor
in class IObject
setColor
public IPolycurve setColor(int gray,
int alpha)
- Overrides:
setColor
in class IObject
setColor
public IPolycurve setColor(float fgray,
int falpha)
setColor
public IPolycurve setColor(double dgray,
double dalpha)
- Overrides:
setColor
in class IObject
setColor
public IPolycurve setColor(int r,
int g,
int b)
- Overrides:
setColor
in class IObject
setColor
public IPolycurve setColor(float fr,
float fg,
float fb)
- Overrides:
setColor
in class IObject
setColor
public IPolycurve setColor(double dr,
double dg,
double db)
- Overrides:
setColor
in class IObject
setColor
public IPolycurve setColor(int r,
int g,
int b,
int a)
- Overrides:
setColor
in class IObject
setColor
public IPolycurve setColor(float fr,
float fg,
float fb,
float fa)
- Overrides:
setColor
in class IObject
setColor
public IPolycurve setColor(double dr,
double dg,
double db,
double da)
- Overrides:
setColor
in class IObject
setHSBColor
public IPolycurve setHSBColor(float h,
float s,
float b,
float a)
- Overrides:
setHSBColor
in class IObject
setHSBColor
public IPolycurve setHSBColor(double h,
double s,
double b,
double a)
- Overrides:
setHSBColor
in class IObject
setHSBColor
public IPolycurve setHSBColor(float h,
float s,
float b)
- Overrides:
setHSBColor
in class IObject
setHSBColor
public IPolycurve setHSBColor(double h,
double s,
double b)
- Overrides:
setHSBColor
in class IObject
weight
public IPolycurve weight(double w)
- Overrides:
weight
in class IObject
weight
public IPolycurve weight(float w)
- Overrides:
weight
in class IObject