NetLogo API
version 4.0.1

Uses of Class
org.nlogo.agent.AgentException

Packages that use AgentException
org.nlogo.agent   
 

Uses of AgentException in org.nlogo.agent
 

Subclasses of AgentException in org.nlogo.agent
static class ValueConstraint.Violation
           
 

Methods in org.nlogo.agent that throw AgentException
 void Observer.assertVariableConstraint(int vn, Object value)
           
static void Layouts.circle(AgentSet nodes, double radius, org.nlogo.util.MersenneTwisterFast random)
           
static void Layouts.circle(World world, LogoList nodes, double radius)
           
 void Link.color(LogoList rgb)
           
 void Turtle.color(LogoList rgb, int varIndex)
           
 void Torus3D.diffuse(double diffuseparam, int vn)
           
 void World.diffuse(double param, int vn)
           
 void World.diffuse4(double param, int vn)
           
 void World3D.diffuse4(double param, int vn)
           
abstract  Object Agent.getBreedVariable(String name)
           
 Object Link.getBreedVariable(String name)
           
 Object Observer.getBreedVariable(String name)
           
 Object Patch.getBreedVariable(String name)
           
 Object Turtle.getBreedVariable(String name)
           
abstract  Object Agent.getLinkBreedVariable(String name)
           
 Object Link.getLinkBreedVariable(String name)
           
 Object Observer.getLinkBreedVariable(String name)
           
 Object Patch.getLinkBreedVariable(String name)
           
 Object Turtle.getLinkBreedVariable(String name)
           
abstract  Object Agent.getLinkVariable(int vn)
           
 Object Observer.getLinkVariable(int vn)
           
 Object Patch.getLinkVariable(int vn)
           
 Object Turtle.getLinkVariable(int vn)
           
abstract  double Agent.getLinkVariableDouble(int vn)
           
 double Observer.getLinkVariableDouble(int vn)
           
 double Patch.getLinkVariableDouble(int vn)
           
 double Turtle.getLinkVariableDouble(int vn)
           
 Patch World.getPatchAt(double x, double y)
           
 Patch World3D.getPatchAt(double x, double y)
           
 Patch Topology3D.getPatchAt(double xc, double yc, double zc)
           
 Patch Torus3D.getPatchAt(double xc, double yc, double zc)
           
 Patch3D World3D.getPatchAt(double x, double y, double z)
           
 Patch World.getPatchAtHeadingAndDistance(Agent a, double heading, double distance)
           
 Patch World3D.getPatchAtHeadingAndDistance(Agent a, double heading, double distance)
           
 Patch Turtle.getPatchAtHeadingAndDistance(double delta, double distance)
           
 Patch Turtle3D.getPatchAtHeadingAndDistance(double delta, double distance)
           
 Patch World.getPatchAtHeadingAndDistance(double x, double y, double heading, double distance)
           
 Patch World3D.getPatchAtHeadingPitchAndDistance(double x, double y, double z, double heading, double pitch, double distance)
           
abstract  Patch Agent.getPatchAtOffsets(double dx, double dy)
           
 Patch Link.getPatchAtOffsets(double dx, double dy)
           
 Patch Observer.getPatchAtOffsets(double dx, double dy)
           
 Patch Patch.getPatchAtOffsets(double dx, double dy)
           
 Patch Patch3D.getPatchAtOffsets(double dx, double dy)
           
 Patch Turtle.getPatchAtOffsets(double dx, double dy)
           
 Patch Turtle3D.getPatchAtOffsets(double dx, double dy)
           
 Patch3D Agent3D.getPatchAtOffsets(double dx, double dy, double dz)
           
 Patch3D Observer3D.getPatchAtOffsets(double dx, double dy, double dz)
           
 Patch3D Patch3D.getPatchAtOffsets(double dx, double dy, double dz)
           
 Patch3D Turtle3D.getPatchAtOffsets(double dx, double dy, double dz)
           
 Patch Patch3D.getPatchAtPoint(ArrayList point)
           
 Patch Turtle3D.getPatchAtPoint(ArrayList point)
           
abstract  Object Agent.getPatchVariable(int vn)
           
 Object Link.getPatchVariable(int vn)
           
 Object Observer.getPatchVariable(int vn)
           
abstract  double Agent.getPatchVariableDouble(int vn)
           
 double Link.getPatchVariableDouble(int vn)
           
 double Observer.getPatchVariableDouble(int vn)
           
abstract  Object Agent.getTurtleOrLinkVariable(String varName)
           
 Object Link.getTurtleOrLinkVariable(String varName)
           
 Object Observer.getTurtleOrLinkVariable(String varName)
           
 Object Patch.getTurtleOrLinkVariable(String varName)
           
 Object Turtle.getTurtleOrLinkVariable(String varName)
           
abstract  Object Agent.getTurtleVariable(int vn)
           
 Object Link.getTurtleVariable(int vn)
           
 Object Observer.getTurtleVariable(int vn)
           
 Object Patch.getTurtleVariable(int vn)
           
abstract  double Agent.getTurtleVariableDouble(int vn)
           
 double Link.getTurtleVariableDouble(int vn)
           
 double Observer.getTurtleVariableDouble(int vn)
           
 double Patch.getTurtleVariableDouble(int vn)
           
 Object Turtle.getVariable(String name)
           
 List World.inCone(Turtle startTurtle, AgentSet sourceSet, double radius, double angle, boolean wrap)
           
 List World3D.inCone(Turtle callingTurtle, AgentSet sourceSet, double radius, double angle, boolean wrap)
           
 void Turtle.jump(double distance)
           
 void Turtle3D.jump(double distance)
           
 void Link.labelColor(LogoList rgb)
           
 void Patch.labelColor(LogoList rgb, int varIndex)
           
 void Turtle.labelColor(LogoList rgb, int valueIndex)
           
 double Turtle.linkDestinationSize()
           
 void Observer.moveto(Agent otherAgent)
           
 void Turtle.moveTo(Agent otherAgent)
           
 void Turtle3D.moveTo(Agent otherAgent)
           
 void Patch.pcolor(LogoList rgb)
           
 void Patch3D.pcolor(LogoList rgb)
           
 void Patch.pcolor(LogoList rgb, int varIndex)
           
 int World.roundX(double x)
           
 int World.roundY(double y)
           
 int World3D.roundZ(double z)
           
 void Link.setBreedVariable(int vn, double value)
           
abstract  void Agent.setBreedVariable(String name, Object value)
           
 void Link.setBreedVariable(String name, Object value)
           
 void Observer.setBreedVariable(String name, Object value)
           
 void Patch.setBreedVariable(String name, Object value)
           
 void Turtle.setBreedVariable(String name, Object value)
           
abstract  void Agent.setLinkBreedVariable(String name, Object value)
           
 void Link.setLinkBreedVariable(String name, Object value)
           
 void Observer.setLinkBreedVariable(String name, Object value)
           
 void Patch.setLinkBreedVariable(String name, Object value)
           
 void Turtle.setLinkBreedVariable(String name, Object value)
           
abstract  void Agent.setLinkVariable(int vn, double value)
           
 void Link.setLinkVariable(int vn, double value)
           
 void Observer.setLinkVariable(int vn, double value)
           
 void Patch.setLinkVariable(int vn, double value)
           
 void Turtle.setLinkVariable(int vn, double value)
           
abstract  void Agent.setLinkVariable(int vn, Object value)
           
 void Link.setLinkVariable(int vn, Object value)
           
 void Observer.setLinkVariable(int vn, Object value)
           
 void Patch.setLinkVariable(int vn, Object value)
           
 void Turtle.setLinkVariable(int vn, Object value)
           
abstract  void Agent.setObserverVariable(int vn, Object value)
           
 void Link.setObserverVariable(int vn, Object value)
           
 void Observer.setObserverVariable(int vn, Object value)
           
 void Patch.setObserverVariable(int vn, Object value)
           
 void Turtle.setObserverVariable(int vn, Object value)
           
 void World.setObserverVariableByName(String var, Object value)
           
abstract  void Agent.setPatchVariable(int vn, double value)
           
 void Link.setPatchVariable(int vn, double value)
           
 void Observer.setPatchVariable(int vn, double value)
           
 void Patch.setPatchVariable(int vn, double value)
           
 void Patch3D.setPatchVariable(int vn, double value)
           
 void Turtle.setPatchVariable(int vn, double value)
           
abstract  void Agent.setPatchVariable(int vn, Object value)
           
 void Link.setPatchVariable(int vn, Object value)
           
 void Observer.setPatchVariable(int vn, Object value)
           
 void Patch.setPatchVariable(int vn, Object value)
           
 void Patch3D.setPatchVariable(int vn, Object value)
           
 void Turtle.setPatchVariable(int vn, Object value)
           
abstract  void Agent.setTurtleOrLinkVariable(String varName, Object value)
           
 void Link.setTurtleOrLinkVariable(String varName, Object value)
           
 void Observer.setTurtleOrLinkVariable(String varName, Object value)
           
 void Patch.setTurtleOrLinkVariable(String varName, Object value)
           
 void Turtle.setTurtleOrLinkVariable(String varName, Object value)
           
abstract  void Agent.setTurtleVariable(int vn, double value)
           
 void Link.setTurtleVariable(int vn, double value)
           
 void Observer.setTurtleVariable(int vn, double value)
           
 void Patch.setTurtleVariable(int vn, double value)
           
 void Turtle.setTurtleVariable(int vn, double value)
           
 void Turtle3D.setTurtleVariable(int vn, double value)
           
abstract  void Agent.setTurtleVariable(int vn, Object value)
           
 void Link.setTurtleVariable(int vn, Object value)
           
 void Observer.setTurtleVariable(int vn, Object value)
           
 void Patch.setTurtleVariable(int vn, Object value)
           
 void Turtle.setTurtleVariable(int vn, Object value)
           
 void Turtle3D.setTurtleVariable(int vn, Object value)
           
abstract  void Agent.setVariable(int vn, Object value)
           
 void Link.setVariable(int vn, Object value)
           
 void Observer.setVariable(int vn, Object value)
           
 void Patch.setVariable(int vn, Object value)
           
 void Turtle.setVariable(int vn, Object value)
           
 double Turtle.shortestPathX(double x)
           
 double Turtle.shortestPathY(double y)
           
 double World.towards(Agent fromAgent, Agent toAgent, boolean wrap)
           
 double World.towards(Agent fromAgent, double toX, double toY, boolean wrap)
           
 double World.towards(double fromX, double fromY, double toX, double toY, boolean wrap)
           
 double World.towardsPitch(Agent fromAgent, Agent toAgent, boolean wrap)
           
 double World3D.towardsPitch(Agent fromAgent, Agent toAgent, boolean wrap)
           
 double World.towardsPitch(Agent fromAgent, double toX, double toY, double toZ, boolean wrap)
           
 double World3D.towardsPitch(Agent fromAgent, double toX, double toY, double toZ, boolean wrap)
           
 double World.towardsPitch(double fromX, double fromY, double fromZ, double toX, double toY, double toZ, boolean wrap)
           
 double World3D.towardsPitch(double fromX, double fromY, double fromZ, double toX, double toY, double toZ, boolean wrap)
           
 double[] World3D.towardsVector(double fromX, double fromY, double fromZ, double toX, double toY, double toZ, boolean wrap)
           
static void Layouts.tutte(AgentSet nodeset, AgentSet linkset, double radius, org.nlogo.util.MersenneTwisterFast random)
           
 double World.wrapX(double x)
           
 double World.wrapY(double y)
           
 double World3D.wrapZ(double z)
           
 void Turtle.xandycor(double xcor, double ycor)
           
 void Turtle3D.xandycor(double xcor, double ycor)
           
 void Turtle.xandycor(Double xcor, Double ycor)
           
 void Turtle3D.xandycor(Double xcor, Double ycor)
           
 void Turtle.xandycor(double xcor, double ycor, HashSet seenTurtles)
           
 void Turtle.xandycorHelper(double xcor, double ycor)
           
 void Turtle.xcor(double xcor)
           
 void Turtle3D.xcor(double xcor)
           
 void Turtle.xcor(Double xcor)
           
 void Turtle3D.xcor(Double xcor)
           
 void Turtle.ycor(double ycor)
           
 void Turtle3D.ycor(double ycor)
           
 void Turtle.ycor(Double ycor)
           
 void Turtle3D.ycor(Double ycor)
           
 


NetLogo API
version 4.0.1