|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectigeo.IObject
igeo.IAgent
igeo.IMeshAgent
public class IMeshAgent
Agent to iterate mesh faces.
| Field Summary | |
|---|---|
(package private) IPoint |
centerPt
|
IFace |
curFace
|
IFace |
prevFace
|
| 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 | |
|---|---|
IMeshAgent(IFace f)
|
|
| Method Summary | |
|---|---|
IMeshAgent |
clr(java.awt.Color c)
|
IMeshAgent |
clr(java.awt.Color c,
double alpha)
|
IMeshAgent |
clr(java.awt.Color c,
float alpha)
|
IMeshAgent |
clr(java.awt.Color c,
int alpha)
|
IMeshAgent |
clr(double dgray)
|
IMeshAgent |
clr(double dgray,
double dalpha)
|
IMeshAgent |
clr(double dr,
double dg,
double db)
|
IMeshAgent |
clr(double dr,
double dg,
double db,
double da)
|
IMeshAgent |
clr(float fgray)
|
IMeshAgent |
clr(float fgray,
float falpha)
|
IMeshAgent |
clr(float fr,
float fg,
float fb)
|
IMeshAgent |
clr(float fr,
float fg,
float fb,
float fa)
|
IMeshAgent |
clr(IColor c)
|
IMeshAgent |
clr(IColor c,
double alpha)
to set color, with alpha value overwritten |
IMeshAgent |
clr(IColor c,
float alpha)
to set color, with alpha value overwritten |
IMeshAgent |
clr(IColor c,
int alpha)
to set color, with alpha value overwritten |
IMeshAgent |
clr(int gray)
|
IMeshAgent |
clr(int gray,
int alpha)
|
IMeshAgent |
clr(int r,
int g,
int b)
|
IMeshAgent |
clr(int r,
int g,
int b,
int a)
|
IMeshAgent |
hide()
|
IMeshAgent |
hsb(double h,
double s,
double b)
|
IMeshAgent |
hsb(double h,
double s,
double b,
double a)
|
IMeshAgent |
hsb(float h,
float s,
float b)
|
IMeshAgent |
hsb(float h,
float s,
float b,
float a)
|
IMeshAgent |
layer(ILayer l)
Set layer by ILayer object |
IMeshAgent |
name(java.lang.String nm)
methods of IObject |
IFace |
nextFace()
|
IMeshAgent |
setColor(java.awt.Color c)
|
IMeshAgent |
setColor(java.awt.Color c,
int alpha)
|
IMeshAgent |
setColor(double dgray)
|
IMeshAgent |
setColor(double dgray,
double dalpha)
|
IMeshAgent |
setColor(double dr,
double dg,
double db)
|
IMeshAgent |
setColor(double dr,
double dg,
double db,
double da)
|
IMeshAgent |
setColor(float fgray)
|
IMeshAgent |
setColor(float fgray,
float falpha)
|
IMeshAgent |
setColor(float fr,
float fg,
float fb)
|
IMeshAgent |
setColor(float fr,
float fg,
float fb,
float fa)
|
IMeshAgent |
setColor(int gray)
|
IMeshAgent |
setColor(int gray,
int alpha)
|
IMeshAgent |
setColor(int r,
int g,
int b)
|
IMeshAgent |
setColor(int r,
int g,
int b,
int a)
|
IMeshAgent |
setHSBColor(double h,
double s,
double b)
|
IMeshAgent |
setHSBColor(double h,
double s,
double b,
double a)
|
IMeshAgent |
setHSBColor(float h,
float s,
float b)
|
IMeshAgent |
setHSBColor(float h,
float s,
float b,
float a)
|
IMeshAgent |
show()
|
void |
update()
behavior definition of updating dynamics in each time frame |
IMeshAgent |
weight(double w)
|
IMeshAgent |
weight(float w)
|
| Methods inherited from class igeo.IAgent |
|---|
addDynamics, alive, del, del, deletDynamics, deleteDynamics, deleteDynamics, duration, duration, dynamicsNum, getDynamics, initAgent, interact, interact, localDynamics, parent, parent, postinteract, postupdate, preinteract, preupdate, removeTarget, removeTarget, setColor, setColor, setColor, setColor, target, target, targetNum, targets, time, time, updateGraphic, updateTarget |
| Methods inherited from class igeo.IObject |
|---|
alpha, alphaInt, attr, attr, attr, awtColor, blue, blueInt, clearDynamics, clearGraphics, clr, cp, createGraphic, deleteGraphic, dup, getAWTColor, getColor, getGraphic, getGraphic, getParameter, graphicsNum, gray, grayInt, green, greenInt, greyInt, initGraphic, initObject, isValid, isVisible, layer, layer, name, red, redInt, resetGraphic, server, setColor, setColor, setParameter, syncColor, syncGraphic, syncWeight, userData, userData, visible, weight |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public IFace curFace
public IFace prevFace
IPoint centerPt
| Constructor Detail |
|---|
public IMeshAgent(IFace f)
| Method Detail |
|---|
public IFace nextFace()
public void update()
IDynamics
update in interface IDynamicsupdate in class IAgentpublic IMeshAgent name(java.lang.String nm)
name in class IAgentpublic IMeshAgent layer(ILayer l)
IObject
layer in class IAgentpublic IMeshAgent hide()
hide in class IAgentpublic IMeshAgent show()
show in class IAgentpublic IMeshAgent clr(IColor c)
clr in class IAgent
public IMeshAgent clr(IColor c,
int alpha)
IObject
clr in class IAgent
public IMeshAgent clr(IColor c,
float alpha)
IObject
clr in class IAgent
public IMeshAgent clr(IColor c,
double alpha)
IObject
clr in class IAgentpublic IMeshAgent clr(java.awt.Color c)
clr in class IObject
public IMeshAgent clr(java.awt.Color c,
int alpha)
clr in class IObject
public IMeshAgent clr(java.awt.Color c,
float alpha)
clr in class IObject
public IMeshAgent clr(java.awt.Color c,
double alpha)
clr in class IObjectpublic IMeshAgent clr(int gray)
clr in class IAgentpublic IMeshAgent clr(float fgray)
clr in class IAgentpublic IMeshAgent clr(double dgray)
clr in class IAgent
public IMeshAgent clr(int gray,
int alpha)
clr in class IAgent
public IMeshAgent clr(float fgray,
float falpha)
clr in class IAgent
public IMeshAgent clr(double dgray,
double dalpha)
clr in class IAgent
public IMeshAgent clr(int r,
int g,
int b)
clr in class IAgent
public IMeshAgent clr(float fr,
float fg,
float fb)
clr in class IAgent
public IMeshAgent clr(double dr,
double dg,
double db)
clr in class IAgent
public IMeshAgent clr(int r,
int g,
int b,
int a)
clr in class IAgent
public IMeshAgent clr(float fr,
float fg,
float fb,
float fa)
clr in class IAgent
public IMeshAgent clr(double dr,
double dg,
double db,
double da)
clr in class IAgent
public IMeshAgent hsb(float h,
float s,
float b,
float a)
hsb in class IAgent
public IMeshAgent hsb(double h,
double s,
double b,
double a)
hsb in class IAgent
public IMeshAgent hsb(float h,
float s,
float b)
hsb in class IAgent
public IMeshAgent hsb(double h,
double s,
double b)
hsb in class IAgentpublic IMeshAgent weight(float w)
weight in class IAgentpublic IMeshAgent weight(double w)
weight in class IAgentpublic IMeshAgent setColor(java.awt.Color c)
setColor in class IObject
public IMeshAgent setColor(java.awt.Color c,
int alpha)
setColor in class IObjectpublic IMeshAgent setColor(int gray)
setColor in class IAgentpublic IMeshAgent setColor(float fgray)
setColor in class IAgentpublic IMeshAgent setColor(double dgray)
setColor in class IAgent
public IMeshAgent setColor(int gray,
int alpha)
setColor in class IAgent
public IMeshAgent setColor(float fgray,
float falpha)
setColor in class IAgent
public IMeshAgent setColor(double dgray,
double dalpha)
setColor in class IAgent
public IMeshAgent setColor(int r,
int g,
int b)
setColor in class IAgent
public IMeshAgent setColor(float fr,
float fg,
float fb)
setColor in class IAgent
public IMeshAgent setColor(double dr,
double dg,
double db)
setColor in class IAgent
public IMeshAgent setColor(int r,
int g,
int b,
int a)
setColor in class IAgent
public IMeshAgent setColor(float fr,
float fg,
float fb,
float fa)
setColor in class IAgent
public IMeshAgent setColor(double dr,
double dg,
double db,
double da)
setColor in class IAgent
public IMeshAgent setHSBColor(float h,
float s,
float b,
float a)
setHSBColor in class IAgent
public IMeshAgent setHSBColor(double h,
double s,
double b,
double a)
setHSBColor in class IAgent
public IMeshAgent setHSBColor(float h,
float s,
float b)
setHSBColor in class IAgent
public IMeshAgent setHSBColor(double h,
double s,
double b)
setHSBColor in class IAgent
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||