|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectigeo.IObject
igeo.IAgent
igeo.IPointAgent
igeo.IDataAgent<T,S>
public class IDataAgent<T extends IArithmeticVal<T,S>,S>
Agent class with a generic data
| Field Summary | |
|---|---|
T |
data
|
| Fields inherited from class igeo.IPointAgent |
|---|
point, pos, tracker |
| Fields inherited from class igeo.IAgent |
|---|
alive, duration, interactOverridden, localDynamics, parent, targets, time |
| Fields inherited from class igeo.IObject |
|---|
attribute, dynamics, graphics, parameter, server, userData |
| Constructor Summary | |
|---|---|
IDataAgent()
|
|
IDataAgent(IVecI pos)
|
|
IDataAgent(IVecI pos,
T val)
|
|
IDataAgent(T val)
|
|
| Method Summary | |
|---|---|
IDataAgent |
addData(T v)
|
IDataAgent |
clr(double dgray)
|
IDataAgent |
clr(double dgray,
double dalpha)
|
IDataAgent |
clr(double dr,
double dg,
double db)
|
IDataAgent |
clr(double dr,
double dg,
double db,
double da)
|
IDataAgent |
clr(float fgray)
|
IDataAgent |
clr(float fgray,
float falpha)
|
IDataAgent |
clr(float fr,
float fg,
float fb)
|
IDataAgent |
clr(float fr,
float fg,
float fb,
float fa)
|
IDataAgent |
clr(IColor c)
to set an object color |
IDataAgent |
clr(IColor c,
double alpha)
to set color, with alpha value overwritten |
IDataAgent |
clr(IColor c,
float alpha)
to set color, with alpha value overwritten |
IDataAgent |
clr(IColor c,
int alpha)
to set color, with alpha value overwritten |
IDataAgent |
clr(int gray)
|
IDataAgent |
clr(int gray,
int alpha)
|
IDataAgent |
clr(int r,
int g,
int b)
|
IDataAgent |
clr(int r,
int g,
int b,
int a)
|
IDataAgent |
clr(IObject o)
to set the same color with the object |
T |
getData()
|
IDataAgent |
hide()
|
IDataAgent |
hsb(double h,
double s,
double b)
|
IDataAgent |
hsb(double h,
double s,
double b,
double a)
|
IDataAgent |
hsb(float h,
float s,
float b)
|
IDataAgent |
hsb(float h,
float s,
float b,
float a)
|
IDataAgent |
layer(ILayer l)
Set layer by ILayer object |
IDataAgent |
name(java.lang.String nm)
methods of IObject |
IDataAgent |
setColor(double dgray)
|
IDataAgent |
setColor(double dgray,
double dalpha)
|
IDataAgent |
setColor(double dr,
double dg,
double db)
|
IDataAgent |
setColor(double dr,
double dg,
double db,
double da)
|
IDataAgent |
setColor(float fgray)
|
IDataAgent |
setColor(float fgray,
float falpha)
|
IDataAgent |
setColor(float fr,
float fg,
float fb)
|
IDataAgent |
setColor(float fr,
float fg,
float fb,
float fa)
|
IDataAgent |
setColor(IColor c)
|
IDataAgent |
setColor(IColor c,
double alpha)
|
IDataAgent |
setColor(IColor c,
float alpha)
|
IDataAgent |
setColor(IColor c,
int alpha)
|
IDataAgent |
setColor(int gray)
|
IDataAgent |
setColor(int gray,
int alpha)
|
IDataAgent |
setColor(int r,
int g,
int b)
|
IDataAgent |
setColor(int r,
int g,
int b,
int a)
|
IDataAgent |
setData(T v)
|
IDataAgent |
setHSBColor(double h,
double s,
double b)
|
IDataAgent |
setHSBColor(double h,
double s,
double b,
double a)
|
IDataAgent |
setHSBColor(float h,
float s,
float b)
|
IDataAgent |
setHSBColor(float h,
float s,
float b,
float a)
|
IDataAgent |
show()
|
IDataAgent |
weight(double w)
|
IDataAgent |
weight(float w)
|
| Methods inherited from class igeo.IAgent |
|---|
addDynamics, alive, deletDynamics, deleteDynamics, deleteDynamics, duration, duration, dynamicsNum, getDynamics, initAgent, interact, interact, localDynamics, parent, parent, postinteract, postupdate, preinteract, preupdate, removeTarget, removeTarget, target, target, targetNum, targets, time, time, update, updateGraphic, updateTarget |
| Methods inherited from class igeo.IObject |
|---|
addUserData, addUserData, alpha, alphaInt, attr, attr, attr, awtColor, blue, blueInt, brightness, castStringHashMap, clearDynamics, clearGraphics, clr, clr, clr, clr, clr, createGraphic, defaultAttribute, deleteGraphic, getAWTColor, getColor, getGraphic, getGraphic, getParameter, graphicsNum, gray, grayInt, green, greenInt, grey, greyInt, hue, initGraphic, initObject, isVisible, layer, layer, name, red, redInt, resetGraphic, saturation, server, setColor, setColor, setColor, setColor, setParameter, syncColor, syncGraphic, syncVisibility, syncWeight, userData, userData, userData, userDataNum, visible, weight |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public T extends IArithmeticVal<T,S> data
| Constructor Detail |
|---|
public IDataAgent()
public IDataAgent(T val)
public IDataAgent(IVecI pos)
public IDataAgent(IVecI pos,
T val)
| Method Detail |
|---|
public T getData()
public IDataAgent setData(T v)
public IDataAgent addData(T v)
public IDataAgent name(java.lang.String nm)
name in class IPointAgentpublic IDataAgent layer(ILayer l)
IObject
layer in class IPointAgentpublic IDataAgent hide()
hide in class IPointAgentpublic IDataAgent show()
show in class IPointAgentpublic IDataAgent clr(IColor c)
IObject
clr in class IPointAgent
public IDataAgent clr(IColor c,
int alpha)
IObject
clr in class IPointAgent
public IDataAgent clr(IColor c,
float alpha)
IObject
clr in class IPointAgent
public IDataAgent clr(IColor c,
double alpha)
IObject
clr in class IPointAgentpublic IDataAgent clr(IObject o)
IObject
clr in class IPointAgentpublic IDataAgent clr(int gray)
clr in class IPointAgentpublic IDataAgent clr(float fgray)
clr in class IPointAgentpublic IDataAgent clr(double dgray)
clr in class IPointAgent
public IDataAgent clr(int gray,
int alpha)
clr in class IPointAgent
public IDataAgent clr(float fgray,
float falpha)
clr in class IPointAgent
public IDataAgent clr(double dgray,
double dalpha)
clr in class IPointAgent
public IDataAgent clr(int r,
int g,
int b)
clr in class IPointAgent
public IDataAgent clr(float fr,
float fg,
float fb)
clr in class IPointAgent
public IDataAgent clr(double dr,
double dg,
double db)
clr in class IPointAgent
public IDataAgent clr(int r,
int g,
int b,
int a)
clr in class IPointAgent
public IDataAgent clr(float fr,
float fg,
float fb,
float fa)
clr in class IPointAgent
public IDataAgent clr(double dr,
double dg,
double db,
double da)
clr in class IPointAgent
public IDataAgent hsb(float h,
float s,
float b,
float a)
hsb in class IPointAgent
public IDataAgent hsb(double h,
double s,
double b,
double a)
hsb in class IPointAgent
public IDataAgent hsb(float h,
float s,
float b)
hsb in class IPointAgent
public IDataAgent hsb(double h,
double s,
double b)
hsb in class IPointAgentpublic IDataAgent weight(float w)
weight in class IPointAgentpublic IDataAgent weight(double w)
weight in class IPointAgentpublic IDataAgent setColor(IColor c)
setColor in class IPointAgent
public IDataAgent setColor(IColor c,
int alpha)
setColor in class IPointAgent
public IDataAgent setColor(IColor c,
float alpha)
setColor in class IPointAgent
public IDataAgent setColor(IColor c,
double alpha)
setColor in class IPointAgentpublic IDataAgent setColor(int gray)
setColor in class IPointAgentpublic IDataAgent setColor(float fgray)
setColor in class IPointAgentpublic IDataAgent setColor(double dgray)
setColor in class IPointAgent
public IDataAgent setColor(int gray,
int alpha)
setColor in class IPointAgent
public IDataAgent setColor(float fgray,
float falpha)
setColor in class IPointAgent
public IDataAgent setColor(double dgray,
double dalpha)
setColor in class IPointAgent
public IDataAgent setColor(int r,
int g,
int b)
setColor in class IPointAgent
public IDataAgent setColor(float fr,
float fg,
float fb)
setColor in class IPointAgent
public IDataAgent setColor(double dr,
double dg,
double db)
setColor in class IPointAgent
public IDataAgent setColor(int r,
int g,
int b,
int a)
setColor in class IPointAgent
public IDataAgent setColor(float fr,
float fg,
float fb,
float fa)
setColor in class IPointAgent
public IDataAgent setColor(double dr,
double dg,
double db,
double da)
setColor in class IPointAgent
public IDataAgent setHSBColor(float h,
float s,
float b,
float a)
setHSBColor in class IPointAgent
public IDataAgent setHSBColor(double h,
double s,
double b,
double a)
setHSBColor in class IPointAgent
public IDataAgent setHSBColor(float h,
float s,
float b)
setHSBColor in class IPointAgent
public IDataAgent setHSBColor(double h,
double s,
double b)
setHSBColor in class IPointAgent
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||