public class ILineAgent extends IAgent
Modifier and Type | Field and Description |
---|---|
ILineAgentGeo |
line |
alive, duration, interactOverridden, localDynamics, parent, targets, time
Constructor and Description |
---|
ILineAgent() |
ILineAgent(IVec rootPos) |
ILineAgent(IVec rootPos,
IVec lineDir) |
Modifier and Type | Method and Description |
---|---|
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()
|
addDynamics, alive, clr, 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
addUserData, addUserData, alpha, alphaInt, attr, attr, attr, awtColor, blue, blueInt, brightness, castStringHashMap, clearDynamics, clearGraphics, clr, clr, clr, clr, clr, cp, createGraphic, defaultAttribute, deleteGraphic, dup, getAWTColor, getColor, getGraphic, getGraphic, getParameter, graphicsNum, gray, grayInt, green, greenInt, grey, greyInt, hue, initGraphic, initObject, isValid, isVisible, layer, layer, name, red, redInt, resetGraphic, saturation, server, setColor, setColor, setColor, setColor, setParameter, setTexture, syncColor, syncGraphic, syncVisibility, syncWeight, texture, userData, userData, userData, userDataNum, visible, weight
public ILineAgentGeo line
public ILineAgent(IVec rootPos)
public ILineAgent()
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()
public ILineAgent show()