|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectigeo.IObject
igeo.IAgent
igeo.ILineAgent
public class ILineAgent
Class of an agent with a line with start and end points.
Field Summary | |
---|---|
ILineAgentGeo |
line
|
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 | |
---|---|
ILineAgent()
|
|
ILineAgent(IVec rootPos)
|
|
ILineAgent(IVec rootPos,
IVec lineDir)
|
Method Summary | |
---|---|
IVec |
dif()
alias of dir() |
IVec |
dir()
direction from root to pos |
IVec |
end()
alias of pos() |
ILineAgent |
hide()
|
ICurve |
line()
|
IVec |
pos()
current position, i.e. |
IVec |
prevPos()
alias of root() |
IVec |
pt1()
alias of root() |
IVec |
pt2()
alias of pos() |
IVec |
root()
previous position, i.e. |
ILineAgent |
show()
|
IVec |
start()
alias of root() |
Methods inherited from class igeo.IAgent |
---|
addDynamics, alive, clr, clr, clr, clr, clr, clr, clr, clr, clr, clr, clr, clr, clr, clr, clr, clr, del, del, deletDynamics, deleteDynamics, deleteDynamics, duration, duration, dynamicsNum, getDynamics, hsb, hsb, hsb, hsb, initAgent, interact, interact, layer, localDynamics, name, parent, parent, postinteract, postupdate, preinteract, preupdate, removeTarget, removeTarget, setColor, setColor, setColor, setColor, setColor, setColor, setColor, setColor, setColor, setColor, setColor, setColor, setColor, setColor, setColor, setColor, setHSBColor, setHSBColor, setHSBColor, setHSBColor, target, target, targetNum, targets, time, time, update, updateGraphic, updateTarget, weight, weight |
Methods inherited from class igeo.IObject |
---|
addUserData, addUserData, alpha, alphaInt, attr, attr, attr, awtColor, blue, blueInt, castStringHashMap, clearDynamics, clearGraphics, clr, clr, clr, clr, 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, 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, toString, wait, wait, wait |
Field Detail |
---|
public ILineAgentGeo line
Constructor Detail |
---|
public ILineAgent(IVec rootPos, IVec lineDir)
public ILineAgent(IVec rootPos)
public ILineAgent()
Method Detail |
---|
public IVec pos()
public IVec end()
public IVec pt2()
public IVec root()
public IVec start()
public IVec prevPos()
public IVec pt1()
public IVec dir()
public IVec dif()
public ICurve line()
public ILineAgent hide()
hide
in class IAgent
public ILineAgent show()
show
in class IAgent
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |