|
||||||||
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, defaultAttribute, 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, syncVisibility, 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 IDynamics
update
in class IAgent
public IMeshAgent name(java.lang.String nm)
name
in class IAgent
public IMeshAgent layer(ILayer l)
IObject
layer
in class IAgent
public IMeshAgent hide()
hide
in class IAgent
public IMeshAgent show()
show
in class IAgent
public 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 IAgent
public 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 IObject
public IMeshAgent clr(int gray)
clr
in class IAgent
public IMeshAgent clr(float fgray)
clr
in class IAgent
public 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 IAgent
public IMeshAgent weight(float w)
weight
in class IAgent
public IMeshAgent weight(double w)
weight
in class IAgent
public IMeshAgent setColor(java.awt.Color c)
setColor
in class IObject
public IMeshAgent setColor(java.awt.Color c, int alpha)
setColor
in class IObject
public IMeshAgent setColor(int gray)
setColor
in class IAgent
public IMeshAgent setColor(float fgray)
setColor
in class IAgent
public 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 |