public class ITrajectoryGeo extends IDynamicsBase implements ITrajectoryI
| Modifier and Type | Field and Description |
|---|---|
ICurve |
curve |
int |
degree |
IVecI |
pos |
parent, targets| Constructor and Description |
|---|
ITrajectoryGeo(IObject obj,
IVecI pos) |
ITrajectoryGeo(IObject obj,
IVecI pos,
int curveDegree) |
ITrajectoryGeo(IPointAgent agent) |
ITrajectoryGeo(IPointAgent agent,
int curveDegree) |
ITrajectoryGeo(IVecI pos) |
ITrajectoryGeo(IVecI pos,
int curveDegree) |
| Modifier and Type | Method and Description |
|---|---|
ITrajectoryGeo |
addCP(IVecI pt)
add a point at the end of trajectory curve
|
ITrajectoryGeo |
clr(double dgray) |
ITrajectoryGeo |
clr(double dgray,
double dalpha) |
ITrajectoryGeo |
clr(double dr,
double dg,
double db) |
ITrajectoryGeo |
clr(double dr,
double dg,
double db,
double da) |
ITrajectoryGeo |
clr(float fgray) |
ITrajectoryGeo |
clr(float fgray,
float falpha) |
ITrajectoryGeo |
clr(float fr,
float fg,
float fb) |
ITrajectoryGeo |
clr(float fr,
float fg,
float fb,
float fa) |
ITrajectoryGeo |
clr(IColor c) |
ITrajectoryGeo |
clr(IColor c,
double alpha) |
ITrajectoryGeo |
clr(IColor c,
float alpha) |
ITrajectoryGeo |
clr(IColor c,
int alpha) |
ITrajectoryGeo |
clr(int gray) |
ITrajectoryGeo |
clr(int gray,
int alpha) |
ITrajectoryGeo |
clr(int r,
int g,
int b) |
ITrajectoryGeo |
clr(int r,
int g,
int b,
int a) |
ITrajectoryGeo |
clr(IObject o) |
ICurve |
curve()
returns trajectory curve object
|
int |
deg() |
ITrajectoryGeo |
deg(int deg) |
void |
del() |
void |
hide() |
ITrajectoryGeo |
hsb(double h,
double s,
double b) |
ITrajectoryGeo |
hsb(double h,
double s,
double b,
double a) |
ITrajectoryGeo |
hsb(float h,
float s,
float b) |
ITrajectoryGeo |
hsb(float h,
float s,
float b,
float a) |
void |
initTrajectory() |
ITrajectoryGeo |
setColor(double dgray) |
ITrajectoryGeo |
setColor(double dgray,
double dalpha) |
ITrajectoryGeo |
setColor(double dr,
double dg,
double db) |
ITrajectoryGeo |
setColor(double dr,
double dg,
double db,
double da) |
ITrajectoryGeo |
setColor(float fgray) |
ITrajectoryGeo |
setColor(float fgray,
float falpha) |
ITrajectoryGeo |
setColor(float fr,
float fg,
float fb) |
ITrajectoryGeo |
setColor(float fr,
float fg,
float fb,
float fa) |
ITrajectoryGeo |
setColor(IColor c) |
ITrajectoryGeo |
setColor(IColor c,
double alpha) |
ITrajectoryGeo |
setColor(IColor c,
float alpha) |
ITrajectoryGeo |
setColor(IColor c,
int alpha) |
ITrajectoryGeo |
setColor(int gray) |
ITrajectoryGeo |
setColor(int gray,
int alpha) |
ITrajectoryGeo |
setColor(int r,
int g,
int b) |
ITrajectoryGeo |
setColor(int r,
int g,
int b,
int a) |
ITrajectoryGeo |
setHSBColor(double h,
double s,
double b) |
ITrajectoryGeo |
setHSBColor(double h,
double s,
double b,
double a) |
ITrajectoryGeo |
setHSBColor(float h,
float s,
float b) |
ITrajectoryGeo |
setHSBColor(float h,
float s,
float b,
float a) |
void |
show() |
ICurve |
trajectory()
alias of curve()
|
void |
update()
behavior definition of updating dynamics in each time frame
|
ITrajectoryGeo |
weight(double w) |
ITrajectoryGeo |
weight(float w) |
initDynamicsBase, initDynamicsBase, initDynamicsBase, interact, localDynamics, parent, parent, postinteract, postupdate, preinteract, preupdate, removeTarget, removeTarget, target, target, targetNum, targets, updateTargetpublic ITrajectoryGeo(IVecI pos)
public ITrajectoryGeo(IVecI pos, int curveDegree)
public ITrajectoryGeo(IPointAgent agent)
public ITrajectoryGeo(IPointAgent agent, int curveDegree)
public void initTrajectory()
public int deg()
public ITrajectoryGeo deg(int deg)
public void hide()
public void show()
public void del()
public ICurve curve()
ITrajectoryIcurve in interface ITrajectoryIpublic ICurve trajectory()
ITrajectoryItrajectory in interface ITrajectoryIpublic ITrajectoryGeo addCP(IVecI pt)
addCP in interface ITrajectoryIpublic void update()
IDynamicsBaseupdate in interface IDynamicsupdate in class IDynamicsBasepublic ITrajectoryGeo clr(IColor c)
public ITrajectoryGeo clr(IColor c, int alpha)
public ITrajectoryGeo clr(IColor c, float alpha)
public ITrajectoryGeo clr(IColor c, double alpha)
public ITrajectoryGeo clr(IObject o)
public ITrajectoryGeo clr(int gray)
public ITrajectoryGeo clr(float fgray)
public ITrajectoryGeo clr(double dgray)
public ITrajectoryGeo clr(int gray, int alpha)
public ITrajectoryGeo clr(float fgray, float falpha)
public ITrajectoryGeo clr(double dgray, double dalpha)
public ITrajectoryGeo clr(int r, int g, int b)
public ITrajectoryGeo clr(float fr, float fg, float fb)
public ITrajectoryGeo clr(double dr, double dg, double db)
public ITrajectoryGeo clr(int r, int g, int b, int a)
public ITrajectoryGeo clr(float fr, float fg, float fb, float fa)
public ITrajectoryGeo clr(double dr, double dg, double db, double da)
public ITrajectoryGeo hsb(float h, float s, float b, float a)
public ITrajectoryGeo hsb(double h, double s, double b, double a)
public ITrajectoryGeo hsb(float h, float s, float b)
public ITrajectoryGeo hsb(double h, double s, double b)
public ITrajectoryGeo setColor(IColor c)
public ITrajectoryGeo setColor(IColor c, int alpha)
public ITrajectoryGeo setColor(IColor c, float alpha)
public ITrajectoryGeo setColor(IColor c, double alpha)
public ITrajectoryGeo setColor(int gray)
public ITrajectoryGeo setColor(float fgray)
public ITrajectoryGeo setColor(double dgray)
public ITrajectoryGeo setColor(int gray, int alpha)
public ITrajectoryGeo setColor(float fgray, float falpha)
public ITrajectoryGeo setColor(double dgray, double dalpha)
public ITrajectoryGeo setColor(int r, int g, int b)
public ITrajectoryGeo setColor(float fr, float fg, float fb)
public ITrajectoryGeo setColor(double dr, double dg, double db)
public ITrajectoryGeo setColor(int r, int g, int b, int a)
public ITrajectoryGeo setColor(float fr, float fg, float fb, float fa)
public ITrajectoryGeo setColor(double dr, double dg, double db, double da)
public ITrajectoryGeo setHSBColor(float h, float s, float b, float a)
public ITrajectoryGeo setHSBColor(double h, double s, double b, double a)
public ITrajectoryGeo setHSBColor(float h, float s, float b)
public ITrajectoryGeo setHSBColor(double h, double s, double b)
public ITrajectoryGeo weight(double w)
public ITrajectoryGeo weight(float w)